Lors de la création d’un objet, il est possible d’assigner une procédure événementielle à cet objet. Le code contenu dans cette procédure sera alors effectué en réponse à l’événement, lors d’une interaction entre l’utilisateur et le programme par exemple. Ces procédures ne sont pas applicables à tous les objets, car certains objets sont incompatibles avec certaines procédures. Par exemple, un objet Frame ne peut pas réagir à un événement Click, car cet objet est statique.
Changed |
|
Exécuté lorsque l'état d'un objet a changé. |
|
S’applique à : |
|
Text box |
|
|
|
|
Click |
|
Exécuté lors d’un click avec le bouton gauche de la souris. |
|
S’applique à : |
|
PushButton |
Picture button |
Check Box |
Picture Box |
Radio button |
DoubleClick |
|
Exécuté lors d’un double-clic avec le bouton gauche de la souris. |
|
Paramètres : |
|
Button : gbMouseButton; Shift : Win32.Bool; x : Win32.Int; y : Win32.Int |
|
S’applique à : |
|
Static text |
Text box |
PushButton |
Picture button |
Frame |
|
Checkbox |
Radio button |
Combo box |
List box |
Horizontal scrollbar |
|
Vertical scrollbar |
Picture box |
Window |
MDIChild |
MDIMain |
|
Dialog |
|
|
|
|
GotFocus |
|
Exécuté lorsque le curseur de la souris est déplacé au dessus de l'objet. |
|
Paramètres : |
|
Win : Win32.WinDef.HWND |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
LostFocus |
|
Exécuté lorsque le curseur de la souris est déplacé de l'objet. |
|
Paramètres : |
|
Win : Win32.WinDef.HWND |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
MouseMove |
|
Exécuté lorsque le curseur de la souris se déplace au dessus de l'objet. |
|
Paramètres : |
|
Button : gbMouseButton; Shift : Win32.Bool; x : Win32.Int; y : Win32.Int |
|
S’applique à : |
|
Static text |
Text box |
PushButton |
Picture button |
Frame |
|
Checkbox |
Radio button |
Combo box |
List box |
Horizontal scrollbar |
|
Vertical scrollbar |
Picture box |
Window |
MDIChild |
MDIMain |
|
Dialog |
|
|
|
|
MouseDown |
|
Exécuté lorsqu'on appuie sur le bouton " par défaut " de la souris au dessus de l'objet. |
|
Paramètres : |
|
Button : gbMouseButton; Shift : Win32.Bool; x : Win32.Int; y : Win32.Int |
|
S’applique à : |
|
Static text |
Text box |
PushButton |
Picture button |
Frame |
|
Checkbox |
Radio button |
Combo box |
List box |
Horizontal scrollbar |
|
Vertical scrollbar |
Picture box |
Window |
MDIChild |
MDIMain |
|
Dialog |
|
|
|
|
MouseUp |
|
Exécuté lorsque l’utilisateur relâche le bouton " par défaut " de la souris au dessus de l'objet. |
|
Paramètres : |
|
Button : gbMouseButton; Shift : Win32.Bool; x : Win32.Int; y : Win32.Int |
|
S’applique à : |
|
Static text |
Text box |
PushButton |
Picture button |
Frame |
|
Checkbox |
Radio button |
Combo box |
List box |
Horizontal scrollbar |
|
Vertical scrollbar |
Picture box |
Window |
MDIChild |
MDIMain |
|
Dialog |
|
|
|
|
KeyDown |
|
Exécuté lorsque l'utilisateur appuie sur une touche du clavier dans un objet comme un champ de texte. |
|
Paramètres : |
|
VKCodes : in out Win32.Int; KeyData : in out gbKeyData |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
KeyUp |
|
Exécuté lorsque l'utilisateur relâche une touche du clavier dans un objet comme un champ de texte. |
|
Paramètres : |
|
VKCodes : in out Win32.Int; KeyData : in out gbKeyData |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
KeyPressed |
|
Exécuté lorsque l'utilisateur appuie sur une touche du clavier dans un objet comme un champ de texte. |
|
Paramètres : |
|
CharCode : in out Win32.Int; KeyData : in out gbKeyData |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
Messages |
|
Exécuté chaque fois que Windows envoie un message à l'objet. Ceci permet de visualiser et de récupérer les messages que Windows envoie à cet objet. |
|
Paramètres : |
|
Message : Win32.UInt; WParam : in out Win32.wParam; lParam : in out Win32.lParam; Action : in out gbAction; lResult : in out Win32.lResult |
|
S’applique à : |
|
Text box |
PushButton |
Picture button |
Checkbox |
Radio button |
|
Combo box |
List box |
Horizontal scrollbar |
Vertical scrollbar |
Picture box |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
Paint |
|
Cette procédure est exécutée chaque fois qu'une fenêtre ou une Picture Box doit être repeinte ou redessinée. |
|
Paramètres : |
|
hDC : in out Win32.WinDef.HDC |
|
S’applique à : |
|
Picture button |
Window |
MDIChild |
MDIMain |
Dialog |
Scrolled |
|
Cette procédure est exécutée lorsque la valeur d’une barre de défilement a changé. |
|
S’applique à : |
|
Horizontal scrollbar |
Vertical scrollbar |
|
Selected |
|
Cette procédure est exécutée lorsqu’un utilisateur choisi un élément d'une Combo Box, d'une List Box ou un article d'un menu. |
|
S’applique à : |
|
Combo box |
List box |
|
|
|
TimeEvent |
|
Cette procédure est exécutée lorsque le minuteur est actif et que l’intervalle de temps est écoulé. |
|
S’applique à : |
|
Timer |
|
|
|
|
WindowCreate |
|
Cette procédure est exécutée lors de la création d’une fenêtre. |
|
S’applique à : |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
WindowClose |
|
Cette procédure est exécutée lors de la fermeture d’une fenêtre. |
|
Paramètres : |
|
Cancel : in out Win32.Bool |
|
S’applique à : |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
WindowMoved |
|
Cette procédure est exécutée lors d’un changement de position d’une fenêtre. |
|
Paramètres : |
|
x : Win32.Int; y : Win32.Int |
|
S’applique à : |
|
Window |
MDIChild |
MDIMain |
Dialog |
|
WindowResized |
|
Cette procédure est exécutée lors d’un changement de taille d’une fenêtre. |
|
Paramètres : |
|
Flag : Win32.Int; Width : Win32.Int; Height : Win32.Int |
|
S’applique à : |
|
Window |
MDIChild |
MDIMain |
Dialog |
|