EZDraw++  1.2.2-3
Une mini-bibliothèque minimale pour réaliser un programme graphique en C++ sur Windows ou Linux

◆ buttonPress()

void EZWindow::buttonPress ( int  mouse_x,
int  mouse_y,
int  button 
)
virtual

Cette fonction virtuelle est déclenchée à chaque fois qu'un des boutons de la souris est appuyé.

Dans la plupart des interfaces graphiques actuelles, les actions ne sont pas déclenchées par l'appui mais par le relâchement qui suit. Le glissé-déposé (drag and drop) est un contre exemple : il y a une action de sélection d'un objet à l'enfoncement, une action de suivi à chaque mouvement de la souris et enfin une action d'envoi à un autre objet au moment où la souris est relâchée.

Paramètres
mouse_x,mouse_yLes coordonnées de la souris au moment du clic.
buttonLe numéro du bouton qui a été appuyé.
Voir également
void buttonRelease(int mouse_x,int mouse_y,int button)
void motionNotify (int mouse_x,int mouse_y,int button)