Le guide Oracle Forms 9i/10g


précédentsommaire

XLIII. Annexe VI - Configuration des raccourcis clavier

La configuration des raccourcis clavier utilisés pendant l'exécution est gérée par des fichiers éditables au format texte.

A l'installation, quatre fichiers de configuration sont installés dans le répertoire <ORACLE_HOME>\forms90

  • frmweb.res
  • frmweb_utf8.res
  • frmpcweb.res
  • frmpcweb_utf8.res

Selon le langage spécifié à l'installation, vous pouvez trouver également des fichiers de ressources traduits:

Pour une installation française, les fichiers suivants sont copiés dans le répertoire:

  • frmwebf.res
  • frmpcwebf.res
  • frmpcwebf_utf8.res

Les fichiers frmweb* correspondent à une configuration clavier de type Unix
Les fichiers frmpcweb* correspondent à une configuration clavier de type PC ( même raccourcis que les anciennes versions)

A l'exécution, c'est toujours le fichier frmweb.res qui est lu.
Si vous voulez utiliser un autre fichier de configuration, vous devez donc le renommer en frmweb.res ou transmettre l'information à Forms Runtime selon deux possibiltés:

- En ligne de commande:

 
Sélectionnez

'http://hostname:port/forms90/f90servlet?form=test.fmx&otherparams=useSDI=yes%term=chemin\nom_fichier.res&userid= .....'


- Dans le fichier de configuration : formsweb.cfg:

[section]
otherParams=term=chemin\nom_fichier.res


Avant toute modification du fichier de configuration clavier, faites une copie de sauvegarde


Organisation du fichier de configuration

La définition des raccourcis clavier se fait à travers le positionnement de cinq variables pour chaque commande Forms

Extrait du fichier frmwebf.res:

Java code état clavier libellé touche code Forms libellé explicatif
9 0 « Tab » 1 « Champ suivant »
9 1 « Shift+Tab » 2 « Champ précédent »
116 0 « F5 » 3 « Effacer champ »
38 0 « Up » 6 « Haut »
40 0 « Down » 7 « Bas »
33 0 « PageUp » 12 « Page précédente »
34 0 « PageDown » 13 « Page suivante »
69 2 « Ctrl+E » 22 « Editer »
10 0 « Return » 27 « Retour arrière »
76 2 « Ctrl+L » 29 « Liste de valeurs »
115 0 « F4 » 32 « Quitter »
75 2 « Ctrl+K » 35 « Afficher touches »
83 2 « Ctrl+S » 36 « Valider »
118 1 « Shift+F7 » 61 « Clé primaire suivante »
117 0 « F6 » 62 « Effacer enregistrement »
38 2 « Ctrl+Up » 63 « Supprimer enregistrement »
117 1 « Shift+F6 » 64 « Dupliquer enregistrement »
40 2 « Ctrl+Down » 65 « Insérer enregistrement »
119 1 « Shift+F8 » 66 « Jeu d'enregistrements suivant »
1005 0 « Down » 67 « Enregistrement suivant »
1004 0 « Up » 68 « Enregistrement précédent »
118 0 « F7 » 69 « Effacer bloc »
66 2 « Ctrl+B » 70 « Menu bloc »
34 1 « Shift+PageDown » 71 « Bloc suivant »
33 1 « Shift+PageUp » 72 « Bloc précédent »
116 1 « Shift+F5 » 73 « Dupliquer champ »
119 0 « F8 » 74 « Effacer la forme »
122 0 « F11 » 76 « Saisir interrogation »
122 2 « Ctrl+F11 » 77 « Exécuter interrogation »
69 3 « Shift+Ctrl+E » 78 « Afficher erreur »
80 2 « Ctrl+P » 79 « Imprimer »
123 0 « F12 » 80 « Compter interrogation »
85 2 « Ctrl+U » 81 « Mettre à jour enregistrement »
121 3 « Shift+Ctrl+F10 » 82 « Fonction 0 »
112 3 « Shift+Ctrl+F1 » 83 « Fonction 1 »
113 3 « Shift+Ctrl+F2 » 84 « Fonction 2 »
114 3 « Shift+Ctrl+F3 » 85 « Fonction 3 »
115 3 « Shift+Ctrl+F4 » 86 « Fonction 4 »
116 3 « Shift+Ctrl+F5 » 87 « Fonction 5 »
117 3 « Shift+Ctrl+F6 » 88 « Fonction 6 »
118 3 « Shift+Ctrl+F7 » 89 « Fonction 7 »
119 3 « Shift+Ctrl+F8 » 90 « Fonction 8 »
120 3 « Shift+Ctrl+F9 » 91 « Fonction 9 »
113 0 « F2 » 95 « Lister pages onglet »
72 2 « Ctrl+H » 30 « Aide »

Les codes clavier java sont les suivants:

  • 33 = Page précedente
  • 34 = Page suivante
  • 35 = Fin
  • 36 = Début
  • 37 = flèche gauche
  • 38 = flèche haut
  • 39 = flèche droite
  • 40 = flèche bas
  • 65 - 90 = Ctrl+A à Ctrl+Z
  • 112 - 123 = F1 à F12
  • 9 = Tab
  • 10 = Entrée

les code état clavier sont les suivants:

  • 0 = None
  • 1 = Shift
  • 2 = Control
  • 4 = Meta
  • 8 = Alt

pour indiquer plusieurs touches enfoncées simultanément, vous devez additionner les valeurs correspondantes

Shift+Control = 1 + 2 = 3

Dans le tableau ci-dessus, l'action forms « Editer » est déclenchée par l'appui de la touche Control et de la touche E
La touche E vaut 69 et la touche control vaut 2
69 : 2 : « Ctrl+E » : 22 : « Editer »

Vous pouvez donc, pour chaque action Forms, modifier le raccourci clavier correspondant ainsi que le texte qui apparaîtra dans la fenêtre de rappel des raccourcis.
Cette fenêtre est obtenu, à l'exécution, via le menu Aide -> Touches


précédentsommaire

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Copyright © 2005 SheikYerbouti. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.