infra:NET User
 
×
2.3.5 IpsGui_Dialog – Dialog ausgeben
IpsGui_Dialog( strDialog, lRc );
Argumente
strDialog
Dialogname, der in INTI06.CGW bzw. AUF449.CGW vorhanden sein muss
 
lRc
Wird nach dem Verlassen des Dialogs versorgt:
4
Schaltfläche [OK] betätigt
2
Schaltfläche [ABBRECHEN] betätigt oder „Dialog schließen“
Rest
Fehler
Rückgabewert
Keiner
Beschreibung
Es wird ein Dialog ausgegeben, der in INTI06.CGW bzw. AUF449.CGW vorhanden sein muss. Dieser Dialog muss unbedingt analog zum Beispieldialog „IpsGui_DlgIS_BSP“ aufgebaut sein. Die benutzten Callbacks müssen zwingend verwendet werden und als Eingabepuffer muss wie im Beispiel der Pufferindex 254 verwendet werden (max. 1024 Zeichen stehen zur Verfügung).
Funktionsart
IpsGuiFunktion
siehe auch
IpsGui_DialogSetField und IpsGui_DialogGetField
Beispiel
// Eingabefeld vorbelegen
IpsGui_DialogSetField( 20, 15, "zzzzzzzzzzzzzzz");
// Dialog ausgeben
IpsGui_Dialog( "IpsGui_DlgIS_BSP", lVLrc );
if( lVLrc == 2 )
   Jump(VL-ABBRUCH);     // Benutzer hat abgebrochen
if( lVLrc != 4 )
   Jump(VL-ERROR);        // Fehlerhafter Dialog
// Eingabe auslesen
IpsGui_DialogGetField( 20, 15, strVLbis);