brainois (./1) :
Bonjour,
Je débute en programmation GEM avec Lattice C 5.6 sous Falcon 030.
Je développe un calculateur financier. Je m'essaye à la programmation des fenêtres GEM.
Je me demande comment on peut afficher quelque chose dans une fenêtre. J'ai une belle fenêtre vide, que je peux fermer, aggrandir, etc... mais je ne sais pas comment y mettre du contenu (ex. du texte) et le gérer...
Merci
Alors accroche toi.
Tout ce qui concerne l'interieur des fenetres, ben c'est ton probleme. Le Gem va t'envoyer des informations sur ce que clique l'utilisateur, mais tout ce qui concerne le redessin des fenetres c'est ton probleme.
Bon partie pratique, si tu as un livre de dev, regarde a Evnt_mesag ou Evnt_multi. Faut utiliser cette fonction AES dans ta boucle principale, elle permet de laisser le Gem s'occuper des fenetres et de te renvoyer les infos qui ont été cliquer. Et après faut regarder le détail des messages dans ce meme livre. En C je peux pas trop t'aider, en Gfa un peu en ASM je peux te donner memes des exemples, mais je penses que quelq'un ici aura soit un lien soit un exemple pour du C. Mais regarde deja Evnt_mesag et les définitions des messages.
Il y en a qui te concerne directement, c'est le message de Redraw qui te sera adressé pour que tu redessines ta fenetre, mais faire gaffe a clipper tes 'gribouillis' pour ta sortir de ta fenetre.
Voili, voila en esperant t'avoir un peu aider.
GT
