Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMadeline Guillemin Modifié depuis plus de 9 années
1
Plan Contexte Module IHM Module Communication Module Scope
2
Rôle de l’interface homme-machine (I.H.M.) Permettre le choix et la modification -> des paramètres de configuration du D.S.P, -> du type d’information transmise, -> des signaux de traitement à visualiser ; Lancer et stopper les autres modules du programme Trident ; Communiquer aux autres modules la configuration choisie.
3
Présentation de la fenêtre I.H.M. Paramètres de configuration Signaux de traitement à visualiser Type d’information transmise IDC_EDIT10 IDC_STATIC_duree IDC_BUTTON1
4
Fonctionnement de l’ I.H.M. Les classes utilisées CIHMApp [Initialisations] CAboutDlg [Mise à jour des variables en mémoire] CIHMDlg [Réaction aux événements dans la fenêtre] Réaction aux événements : cas d’un contrôle quelconque void CIHMDlg::OnDuree1(){ GetDlgItem(IDC_BUTTON1)->EnableWindow(TRUE); //Activation de Run GetDlgItem(IDC_EDIT10)->EnableWindow(FALSE); //Désactivation GetDlgItem(IDC_STATIC_duree)->EnableWindow(FALSE); //de la durée finie } Réaction aux événements : cas du bouton Run NON Clic sur Run Mise en tableau possible ? Mise en tableau des paramètres Désactivation du bouton Run Avait-t-on déjà cliqué sur Run ? - Lancer serveur - Lancer applis - Envoyer paramètres Tuer serveur et applis OUI NON
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.