Exemples évolués
Chaque exemple montre une utilisation pratique de la fonction du WLangage.
Quand plusieurs syntaxes sont possibles, chacune est illustrée indépendamment.
L'exemple suivant permet de capturer :
De l'enfoncement du bouton de la souris jusqu'à son relâchement, les événement de la souris sont re-dirigés vers la fenêtre. La position de la souris est affichée dans la barre de message.
|
||
// Création d'un bouton avec le code suivant sur le clic
Evénement("CurseurDébut", "*.", 513) // WM_LBUTTONDOWN Evénement("Curseur", "*.", 512) // WM_MOUSEMOVE Evénement("CurseurFin", "*.", 514) // WM_LBUTTONUP PROCEDURE CurseurDébut
CurseurCapture () PROCEDURE Curseur
Pos est un entier long Pos = CurseurPos( cpEcran ) Message(PoidsFaible(Pos) + " " + PoidsFort(Pos)) PROCEDURE CurseurFin
CurseurCapture ( Faux )
|