Les messages du GEM

Liste des messages GEM (il peut en manquer et certains ne sont pas intégrés suivant la version GEM)

Nom Valeur Description
MN_SELECTED

10

Elément de menu selectionné
WM_REDRAW

20

Demande de fenêtre à redessiner
WM_TOPPED

21

Demande de mettre une fenêtre au premier plan
WM_CLOSED

22

Demande de fermeture d'une fenêtre
WM_FULLED

23

Fuller actionné (Mise a la taille maximale demandee)
WM_ARROWED

24

Sliders actionnés *
WM_HSLID

25

Demande de changement de position du slider horizontal
WM_VSLID

26

Demande de changement de position du slider vertical
WM_SIZED

27

Changement de taille d'une fenêtre demandé
WM_MOVED

28

Modification de position de fenêtre demandée
WM_UNTOPPED

30

Information : la fenetre n'est plus au premier plan
WM_ONTOP

31

Information : notre application n'est plus au premier plan
WM_BOTTOM

33

Demande de mise en arriêre plan d'une fenêtre
WM_ICONIFY

34

Demande d'iconification d'une fenêtre
WM_UNICONIFY

35

Demande de remise en etat normal à une fenêtre iconifiée
WM_ALLICONIFY

36

Demande d'iconifier toutes nos fenêtres
WM_TOOLBAR

37

Objet d'une toolbar selectionné
AC_OPEN

40

Accessoire selectionné
AC_CLOSE

41

Fermeture de l'accessoire demandée
AP_TERM

50

Demande d'arrêt de notre programme
AP_TFAIL

51

Message a envoyer si on n'a pu réaliser le AP_TERM ou recu si l'application dont on a demandé la fin n'a pu le faire
AP_RESCHG

57

?
SHUT_COMPLETED

60

?
RESCH_COMPLETED

61

?
AP_DRAGDROP

63

Drag_drop effectué sur une de nos fenêtres
SH_WDRAW

72

Message a envoyer au bureau pour lui demander de remettre a jour les fenêtres concernant un lecteur spécifique
?

89

Information : Le programme père s'est achevé
CH_EXIT

90

Information : Un programme fils s'est achevé

* Sous messages envoyé

Les sous messages de WM_ARROWED:
Sous message Valeur Description
WA_UPPAGE

0

Page vers le haut
WA_DNPAGE

1

Page vers le bas
WA_UPLINE

2

Ligne vers le haut
WA_DNLINE

3

Ligne vers le bas
WA_LFPAGE

4

Page vers la gauche
WA_RTPAGE

5

Page vers la droite
WA_LFLINE

6

Colonne vers la gauche
WA_RTLINE

7

Colonne vers la droite

Olivier Landemarre