	5 .	Concepts gnraux


Le prcepte VISUAL :
Les proprits crent les vnements qui appellent 
les mthodes


Les douze travaux

La dmarche de cration d'un projet en Visual Assembleur est la sui-
vante :

1) Planification du cahier des charges et des dolances des utilisa-
teurs.
2) Analyse du programme, algorithmes.
3) Dessin de l'interface utilisateur, prvision de l'ordonnancement 
et de la gestion du redraw des fentres (automatiquement par le 
V.A. ou par le programme).
4) Adaptation de l'interface et du design gnral de l'application 
aux spcifications GEM.
5) Choix du squelette de dpart, le recopier, le renommer (fi-
chiers, ressource).
6) dition du ressource, dessin du menu principal et des botes de 
dialogue.
7) Cration du projet.HS  partir du projet.H.
8) dition du projet.DEF pour dfinir les modules/librairies  uti-
liser.
9) dition du projet.OBJ pour dclarer vos botes de dialogue, fe-
ntres, menu ...
i -	dition de l'objet application principale
ii -	cration du menu principal, de ses sous-menus et raccour-
cis.
iii -	dition du nom de l'application, nom du ressource, nom 
dans la barre d'accessoire.
iv -	cration des fentres  partir d'exemples pour chaque type. 
Dans le cas d'une fentre formulaire :
a) cration de la structure fentre formulaire
b) cration de la liste des objets du formulaire
c) cration des structures des diffrents objets
d) cration de la liste des vnements de chaque objet
10) dition du projet.S, ajustage des messages systmes 
(AC_OPEN, AP_TERM) sur les routines correspondantes.
11) Premier assemblage pour vrifier que la mise en place des la-
bels est correcte.
12) criture du programme proprement dit sans jamais plus s'oc-
cuper de l'interface.

