home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 17
/
CD_ASCQ_17_101194.iso
/
dos
/
prg
/
mos
/
exemples
/
txt_src
/
ez_requ.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1994-09-11
|
3KB
|
60 lines
{╔══════════════════════════════════════════════════════════════════════════╗
║ EXEMPLE D'UTILISATION DES FONCTIONS DE L'INTERFACE TEXTE ║
╠══════════════════════════════════════════════════════════════════════════╣
║ OBTENTION D'UN REQUESTER DE TYPE "EZ" ║
╠══════════════════════════════════════════════════════════════════════════╣
║ Coded by Zuul as BouFFtou as Cheveau Frédéric. ║
║ Programmé à l'IUT de Montpellier sur Turbo Pascal V7.00. ║
║ Contact us on 36.14 RTEL1 - Bal "BouFFtou" or Bal "ICF". ║
╚══════════════════════════════════════════════════════════════════════════╝}
{$M 64000,0,365520} {*Stack and Heap*}
Program EXEMPLE;
Uses Crt,
ZUUL_MSE, {*Unités Nécessaires*}
ZUUL_COL,
ZUUL_REQ;
{╔═══════════════════════════════════════════════════════════════════════════╗
║ PROCEDURE PRINCIPALE ║
╚═══════════════════════════════════════════════════════════════════════════╝}
Procedure MAIN;
Var NUM:ShortInt; {*Numéro Gadget Sélectionné*}
X0,Y0:Word; {*Save Pos Curseur for Resto*}
Begin
X0:=WhereX; Y0:=WhereY; {*Capture Position du Curseur*}
EZ_REQUEST('Voici un "EZ_Requester"||'+
'Vous pouvez afficher plusieurs lignes de texte.|'+
'Elles sont centrée automatiquement.|'+
'Ainsi que des boutons poussoirs (Maximum 10)|',
'OK|J''AI COMPRIS|',NUM,True); {*Appel EZ_Requester*}
EZ_REQUEST('|Il rafraichit automatiquement son fond d''écran,|'+
'et renvoit le numéro du bouton préssé.||'+
'Vous pouvez disposer ou non du gadget de fermeture de la fenêtre.|'+
'Vous êtes limités à 255 caractères pour tout le requester.|',
'C''EST NOTE|CA ROULE|DAC !!!|VAS-Y APPUIE|',NUM,True); {*Appel EZ_Requester*}
Gotoxy(X0,Y0);
End;
{╔═══════════════════════════════════════════════════════════════════════════╗
║ PROGRAMME PRINCIPAL ║
╚═══════════════════════════════════════════════════════════════════════════╝}
Begin
CursOff; {*Cache le Curseur*}
ShowMouse; {*Affiche la Souris*}
ExtendedCols; {*Passe en Couleurs Etendues*}
MAIN; {*Procedure Principale*}
NormalCols; {*Passe en Couleurs Normales*}
HideMouse; {*Planque la Souris*}
CursOn; {*Affiche le Curseur*}
End.