keyboard_lastkey;
Retours: Real
Cette variable fait référence à la valeur keyboard_key était dans la trame précédente, renvoyant le code clé de cette clé (toutes les constantes de code clé standard sont renvoyées). Cette variable n'est pas en lecture seule et vous pouvez la modifier, par exemple pour la définir sur -1 si vous l'avez déjà traitée.
if (keyboard_lastkey != -1)
{
str += keyboard_lastchar;
keyboard_lastkey = -1;
}
Le code ci-dessus vérifie si la variable lastkey n'est pas égale à -1, et si elle l'est, elle ajoute la dernière clé en tant que chaîne à la variable "str", puis elle réinitialise le keyboard_lastkey variable pour accepter d'autres entrées.