TRIGGER_KEY_UP N,C,S

TRIGGER_KEY_UP N,C,S

SIMULE L'ÉVÉNEMENT ON_KEY_UP SUR L'OBJET SYSTÈME NUMÉRO N


  • Type : Commande
  • Paramètre : 1
  • Groupe : Objets Système


ACTION

La commande TRIGGER_KEY_UP N,C,S simule l'événement clavier produit par le relâchement d'une touche ON_KEY_UP sur l'objet système numéro N.

C est le code de la touche simulée.

S est un code pour simuler une touche composée :

0 pour touche simple

1 pour SHIFT

2 pour ALT

3 pour CONTROL

4 pour SHIFT + ALT

5 pour SHIFT + CONTROL

6 pour ALT + CONTROL


SYNTAXE : TRIGGER_KEY_UP N,C,S

  • N = numéro de l'objet système (entier ou réel). Doit être plus grand que 0 et inférieur ou égal au nombre maximum permis d'objets systèmes.
  • C = code de la touche simulée (entier ou réel).
  • S = code de combinaison de touche (entier ou réel).

UTILISATION

  • La commande TRIGGER_KEY_UP est utilisée pour simuler l'événement ON_KEY_UP sur un objet système.

ERREUR

  • Si le numéro N n'est pas une expression correcte.
  • Si le numéro N excède le nombre maximum permis d'objets systèmes.
  • Si le numéro N est inférieur ou égal à 0.
  • Si l'objet numéro N n'est pas du type : BUTTON, EDIT, MEMO, COMBO, FORM, LIST, CHECK, OPTION, SPIN, GRID, MEMO_RICH, BUTTON_PICTURE, SCENE2D, GRID_DRAW, SYNEDIT.
  • Si C n'est pas une expression correcte.
  • Si S n'est pas une expression correcte.

EXEMPLE

TRIGGER_KEY_UP.bas
label keyup, trigger
edit 1
on_key_up 1,keyup
wait 1000
trigger_key_up 1,65,1
end
keyup:
caption 0,"KEY UP fait: "+CHR$(key_up_code)+" "+STR$(key_up_special)
return

EN RAPPORT

TRIGGER_CLICK

TRIGGER_KEY_DOWN