La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Plan Contexte Module IHM Module Communication Module Scope.

Présentations similaires


Présentation au sujet: "Plan Contexte Module IHM Module Communication Module Scope."— Transcription de la présentation:

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


Télécharger ppt "Plan Contexte Module IHM Module Communication Module Scope."

Présentations similaires


Annonces Google