La Commande Numérique sur la Production Bois
Date de publication : 06/03/2010. Date de mise à jour : 03/07/2011.
CrtKey.PAS (codes de Keys pour l'éditeur)
CrtKey.PAS (codes de Keys pour l'éditeur)
Unit CrtKey;
Interface
CONST
Ordinateur486:boolean=true;
Letre : set of Char = ['A'..'Z', 'a'..'z', '{'..'e',#27];
Number : set of Char = ['0'..'9',#27];
Qui_Nom: set of char = ['Y','y','N','n',#27];
Cherche_Letre :Set Of Char =['A'..'Z','a'..'z','0'..'9','%'];
Cherche_Letre_texte :Set Of Char =['A'..'Z','a'..'z','0'..'9',
'?','?','?','?','?','?','?','?','?','?','%','-',''''];
NULL = 0;
SOH = 1;
BS = 8;
CD1 = 17;
VT = 11;
FF = 12;
CR = 13;
ESC = 27;
HT = 9;
SI = 3840;
F1 = 15104; F2 = 15360; F3 = 15616; F4 = 15872;
F5 = 16128; F6 = 16384; F7 = 16640; F8 = 16896;
F9 = 17152; F10 = 17408;
CtrlF1 = 24064; CtrlF2 = 24320; CtrlF3 = 24576; CtrlF4 = 24832;
CtrlF5 = 25088; CtrlF6 = 25344; CtrlF7 = 25600; CtrlF8 = 25856;
CtrlF9 = 26112; CtrlF10 = 26368;
Ctrl_T = 20;
AltF1 = 26624; AltF2 = 26880; AltF3 = 27136; AltF4 = 27392;
AltF5 = 27648; AltF6 = 27904; AltF7 = 28160; AltF8 = 28416;
AltF9 = 28672; AltF10 = 28928;
CtrlAltF1 = 26624; CtrlAltF2 = 26880; CtrlAltF3 = 27136;
CtrlAltF4 = 27392; CtrlAltF5 = 27648; CtrlAltF6 = 27904;
CtrlAltF7 = 28160; CtrlAltF8 = 28416; CtrlAltF9 = 28672;
CtrlAltF10 = 28928;
InsKey = 20992; HomeKey = 18176; PgUpKey = 18688; CtrlPgUp = 33792;
DelKey = 21248; EndKey = 20224; PgDnKey = 20736; CtrlPgDn = 30208;
UpKey = 18432;
LeftKey = 19200;
RightKey = 19712;
DownKey = 20480;
CtrlLeftKey = 29440;
CtrlRightKey = 29696;
AltX = 11520;
Alt_F = 8448;
Alt_L = 9728;
Alt_E = 4608;
Alt_H = 8960;
Alt_B = 12288;
Alt_O = 6144;
Alt_D = 8192;
Alt_G = 8704;
Alt_M = 12800;
Alt_C = 11776;
Alt_T = 5120;
AutoKey =253;
Type CharSet = set of Char;
Function GetKey : Word;
Implementation
Uses Crt;
Function GetKey : Word;
var Ch : Char;
begin
Ch := ReadKey;
if Ord(Ch) = NULL then
GetKey := Word(Ord(ReadKey)) shl 8
else
GetKey := Ord(Ch);
end;
End.
|


Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ©
2011 A. Ara. Aucune reproduction, même partielle, ne peut être
faite de ce site ni 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.