active = false;
//Ctrl
if (ctrl)
active=true;
//numériques
if (which >= 48 && which <=57)
active=true;
switch (which)
{
case 60 : // <
case 61 : // =
case 62 : // >
case 33 : // !
case 47 : // /
active = true;
break;
}
switch (key)
{
case 112 : // F1
case 113 : // F2
case 114 : // F3
case 115 : // F4
case 116 : // F5
case 117 : // F6
case 118 : // F7
case 119 : // F8
case 120 : // F9
case 121 : // F10
case 122 : // F11
case 123 : // F12
case 13 : // Retour chariot
case 8 : // BackSpace
case 9 : // Tabulation
case 27 : // Echappement
case 46 : // Supprimer
case 36 : // Début
case 35 : // Fin
case 11 : // Haut de page
case 12 : // Bas de page
case 37 : // Flèche gauche
case 39 : // Flèche droite
case 38 : // Flèche haut
case 40 : // Flèche bas
active = true;
break;
}
Partager