home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turbo Toolbox
/
Turbo_Toolbox.iso
/
dtx9203
/
tvision
/
demodlgr.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1992-03-27
|
896b
|
36 lines
PROCEDURE DemoDialogDialog;
TYPE
DemoDialogData = RECORD
String0: STRING [80];
String1: STRING [80];
String2: STRING [80];
String3: STRING [80];
TextLen0: WORD;
TextRec0: ARRAY [0..512] OF CHAR;
Cluster0: WORD;
Cluster1: WORD;
END;
VAR
Dialog: pDialog;
Data: DemoDialogData;
Code: INTEGER;
R: tRect;
BEGIN
Dialog := pDialog (RezFile.Get ('Demo Dialog'));
{ Datenrecord initialisieren ! }
FillChar (Data, SizeOf (DemoDialogData), 0);
Dialog^.SetData (Data);
Code := Desktop^.ExecView (Application^.ValidView (Dialog));
IF Code <> cmCancel THEN BEGIN
{ cmCancel muss ev ersetzt werden }
{ Code auswerten }
Dialog^.GetData (Data);
{ Data muss ausgewertet werden ! }
END;
IF Dialog <> NIL THEN
Dispose (Dialog, Done);
END;