les touches user?

Clavier personnalisé, menu personnalisé, ...
Dans ce sous forum, vous ne pourrez que lire ou compléter une question

Modérateur: Faq

les touches user?

Messagede administrateur » 09/06/2005 1:00

Les "User Keys" permettent à l'utilisateur (ou à un programme) de définir ou de redéfinir les touches du clavier.
Pour utiliser le clavier utilisateur, il faut se mettre en mode USER: left-shift puis [ALPHA] ou left-shift puis [ALPHA], left-shift, [ALPHA] suivant le flag système 61 (-61)

Les commandes sont accessibles par left-shift puis
  • [CST], [D] pour la HP48
  • [CAT](='PRG'), [NXT], [F4 D] (='MODES'), [F4 D] (='KEYS')
  • ou en tapant: 63 MENU

ASN: Assigne un objet a une touche (2: Objet ; 1: Key)

En User Rpl les numéro des touches sont la forme XX.X
Le premier chiffre est la ligne du clavier et le deuxième la colonne
Le troisième chiffre défini l'état des touches shift et alpha
0 ou 1 non shifté
2 Shift-gauche
3 Shift-droite
4 alpha
5 alpha shift-gauche
6 alpha shift-droite

Note: 0 WAIT attend une touche et renvoie la valeur de la touche appuyé, cela peut être utile pour vérifier si l'on ne sait pas tromper (ou pour vérifier les numéros de touches fléchés sur la 49 qui sont décalées).

STOKEYS: Redéfinir plusieurs touches (1: List -> )
{ Objet1 Key1 Objet2 Key2 ... }
Ex: { « DUP VTYPE IF 15 == THEN PGDIR ELSE PURGE END » 45.2 DROP 45 }
RCLKEYS: Rappeler les redéfinitions des touches ( -> 1: List)
DELKEYS: Effacer les redéfinitions des touches (1: XX.X -> )

Pour activer le clavier utilisateur activé le flag système 62 :
-62 SF ou shift-gauche puis alpha (1US ou USR s'affiche sur la 2ème ligne suivant l'état du flag système 61)

Notes:
* Si vous avez 1US sur la deuxième ligne appuyez de nouveau sur shift-gauche puis alpha
* 1US: active le clavier utilisateur pour une touche
* Pour désactiver le clavier utilisateur appuyez sur shift-gauche puis alpha.
administrateur
Administrateur en chef
 
Messages: 86
Inscription: 12/01/2002 19:07
Localisation: France
Gender: homme

Retourner vers Personnaliser sa HP

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron