Tivoli Service Desk 6.0 Developer's Toolkit - Guide du concepteur d'interface (Interface Designer)

Chapitre 6 : Codes des touches de terminal

Retour à la table des matières


Introduction

Généralités

La commande EMUPressKey (de même que certaines autres) exige que le paramètre d'un code de touche soit défini sous forme de nombre entier. TSD Script dispose de constantes intégrées définies par le système, qui ont pour objet de faciliter l'usage de ces codes de touche.

Présentation des touches par ordre numérique

Touches communes aux terminaux 3270 et 5250

$EMUATTN 1
$EMUSYSREQ 2
$EMUCLEAR 3
$EMUERASEEOF 4
$EMUTAB 5
$EMUBACKTAB 6
$EMUERASEINPUT 7
$EMUNEWLINE 8
$EMUPRINT 9
$EMURESET 10
$EMUDUP 11
$EMUHOME 12
$EMUINSERT 13
$EMUDELETE 14
$EMUENTER 15
$EMUDBLRIGHTARROW 16
$EMUDBLLEFTARROW 17
$EMULEFTARROW 18
$EMURIGHTARROW 19
$EMUUPARROW 20
$EMUDOWNARROW 21
$EMUTEST 22

Touches spécifiques du terminal 3270

$EMUCURSRSEL 23
$EMUDEVCNCL 25
$EMUFIELDMARK 26
$EMUPA1 27
$EMUPA2 28
$EMUPA3 29
$EMUPF1 30
$EMUPF2 44
$EMUPF3 45
$EMUPF4 46
$EMUPF5 47
$EMUPF6 48
$EMUPF7 49
$EMUPF8 50
$EMUPF9 51
$EMUPF10 52
$EMUPF11 53
$EMUPF12 54
$EMUPF13 55
$EMUPF14 56
$EMUPF15 57
$EMUPF16 58
$EMUPF17 59
$EMUPF18 60
$EMUPF19 61
$EMUPF20 62
$EMUPF21 63
$EMUPF22 64
$EMUPF23 65
$EMUPF24 66

Touches spécifiques du terminal 5250

$EMUENDKEY 30
$EMUDBLUPARROW 31
$EMUDBLDOWNARROW 32
$EMUHEX 33
$EMUCMD 34
$EMURECORDBACKSPACE 35
$EMUINSERTTOGGLE 36
$EMUFIELDEXIT 37
$EMUFIELDMINUS 38
$EMUFIELDPLUS 39
$EMUHELPKEY 40
$EMUROLLUP 41
$EMUROLLDOWN 42
$EMUBACKSPACE 43
$EMUCMD1 44
$EMUCMD2 45
$EMUCMD3 46
$EMUCMD4 47
$EMUCMD5 48
$EMUCMD6 49
$EMUCMD7 50
$EMUCMD8 51
$EMUCMD9 52
$EMUCMD10 53
$EMUCMD11 54
$EMUCMD12 55
$EMUCMD13 56
$EMUCMD14 57
$EMUCMD15 58
$EMUCMD16 59
$EMUCMD17 60
$EMUCMD18 61
$EMUCMD19 62
$EMUCMD20 63
$EMUCMD21 64
$EMUCMD22 65
$EMUCMD23 66
$EMUCMD24 67

Présentation des touches par ordre alphabétique

Touches communes aux terminaux 3270 et 5250

$EMUATTN 1
$EMUBACKTAB 6
$EMUCLEAR 3
$EMUDBLLEFTARROW 17
$EMUDBLRIGHTARROW 16
$EMUDELETE 14
$EMUDOWNARROW 21
$EMUDUP 11
$EMUENTER 15
$EMUERASEEOF 4
$EMUERASEINPUT 7
$EMUHOME 12
$EMUINSERT 13
$EMULEFTARROW 18
$EMUNEWLINE 8
$EMUPRINT 9
$EMURESET 10
$EMURIGHTARROW 19
$EMUSYSREQ 2
$EMUTAB 5
$EMUTEST 22
$EMUUPARROW 20

Touches spécifiques du terminal 3270

$EMUCURSRSEL 23
$EMUDEVCNCL 25
$EMUFIELDMARK 26
$EMUIDENT 24
$EMUPA1 27
$EMUPA2 28
$EMUPA3 29
$EMUPF1 44
$EMUPF10 53
$EMUPF11 54
$EMUPF12 55
$EMUPF13 56
$EMUPF14 57
$EMUPF15 58
$EMUPF16 59
$EMUPF17 60
$EMUPF18 61
$EMUPF19 62
$EMUPF2 45
$EMUPF20 63
$EMUPF21 64
$EMUPF22 65
$EMUPF23 66
$EMUPF24 67
$EMUPF3 46
$EMUPF4 47
$EMUPF5 48
$EMUPF6 49
$EMUPF7 50
$EMUPF8 51
$EMUPF9 52

Touches spécifiques du terminal 5250

$EMUBACKSPACE 43
$EMUCMD 34
$EMUCMD1 44
$EMUCMD10 53
$EMUCMD11 54
$EMUCMD12 55
$EMUCMD13 56
$EMUCMD14 57
$EMUCMD15 58
$EMUCMD16 59
$EMUCMD17 60
$EMUCMD18 61
$EMUCMD19 62
$EMUCMD2 45
$EMUCMD20 63
$EMUCMD21 64
$EMUCMD22 65
$EMUCMD23 66
$EMUCMD24 67
$EMUCMD3 46
$EMUCMD4 47
$EMUCMD5 48
$EMUCMD6 49
$EMUCMD7 50
$EMUCMD8 51
$EMUCMD9 52
$EMUDBLDOWNARROW 32
$EMUDBLUPARROW 31
$EMUENDKEY 30
$EMUFIELDEXIT 37
$EMUFIELDMINUS 38
$EMUFIELDPLUS 39
$EMUHELPKEY 40
$EMUHEX 33
$EMUINSERTTOGGLE 36
$EMURECORDBACKSPACE 35
$EMUROLLDOWN 42
$EMUROLLUP 41

Tivoli Service Desk 6.0 Developer's Toolkit - Guide des API existantes

Retour à la table des matières

Copyright