ISPF GUI

Group-Box


HomePage vorherige Seite nächste Seite Verzeichnis

Group-Boxes werden für das optische Zusammenführen von GUI-Elementen benutzt, die inhaltlich zusammenhängen. In der 3270-Darstellung wird jedoch der dafür notwendige Rahmen um die GUI-Elemente nicht gezeichnet, wohl aber die Gruppenüberschrift dargestellt. Die Benutzung von Group-Boxes ist somit auch unter 3270 zumindest mit Einschränkungen sinnvoll.

Im ISPF wird eine Group-Box wie folgt definiert.


)PANEL
)ATTR
 ` TYPE(NT)
 ~ TYPE(GRPBOX) WIDTH(13) DEPTH(5) /* FOR GB1 */
 $ TYPE(CEF) CKBOX(ON)
 ! TYPE(SAC)
)BODY WINDOW(16,6) CMD()
 
 ~GB1      `
 $Z!Option1`
 
 $Z!Option2`
 
)INIT
 &ZWINTTL = 'ISPF Panel'
 .ZVARS = '(opt1 opt2)'
 &GB1 = 'Parameter'
)PROC
)END

Für jeden Hauptauswahlpunkt ist ein Attribut vom TYPE GRPBOX anzulegen, mit dem die linke, obere Ecke der Box gekennzeichnet wird. Mit den Parameter WIDTH und DEPTH wird die Größe der Box beschrieben.



Der Beispielcode wird wie folgt dargestellt:
+-- ISPF Panel ---+
|                 |
|  Parameter      |
|  _ Option1      |
|                 |
|  _ Option2      |
|                 |
+-----------------+
Group-Box unter 3270

Group-Box mit dem WSA (WinNT)


HomePage vorherige Seite nächste Seite Verzeichnis

© 1998 DV-Beratung Ulf Caspers, Mannheim (Stand vom 24. April 1999)