
Dynactiv Menüscriptengine
Dank des Dynactiv Menüscriptengines ist es dem Anwendungsentwickler möglich, beliebig große und
komplexe Menüstrukturen als simple Scripts zu definieren. Das erstellte Script wird dabei als Menü des
eingesetzten Ziel GUI interpretiert und ausgeführt.
Das nachstehendes Beispiel zeigt den charakteristischen Aufbau eines Dynactiv Menüscripts.
DESCRIPTION: Wawi: Hauptmenü
USEDBY: WAWI
NEWSUBMENU: CAPTION: &Datei
NEWITEM: CAPTION: M&andant wechseln, COMPILE: \BAS\XMANDWEC, HELPCTX: 1002
NEWICON: NAME: \BMP\XMANDANT, CAPTION: Mandant wechseln
NEWSUBMENU: CAPTION: &Mandanten
NEWITEM: CAPTION: &Server verbinden..., DIALOG: \RTS\DLG\SERVER, HELPCTX: 0
NEWITEM: CAPTION: &Mandanten..., DIALOG: \DLG\XMANDANT, HELPCTX: 1001
NEWITEM: CAPTION: &Daten übernehmen, DIALOG: \DLG\XDATCOPY, HELPCTX: 0
END:
NEWSUBMENU: CAPTION: &Wirtschaftsjahr
NEWITEM: CAPTION: &Wirtschaftsjahr wechseln, WINDOW: \WND\XBELZEIT, HELPCTX: 1010
NEWITEM: CAPTION: &Arbeitsdatum..., DIALOG: \RTS\DLG\WORKDATE, HELPCTX: 1098
END:
NEWSUBMENU: CAPTION: &Stammdaten
NEWITEM: CAPTION: &Stammdaten..., DIALOG: \DLG\XSTMDAT, HELPCTX: 1003
NEWSUBMENU: CAPTION: &Mahnwesen
NEWITEM: CAPTION: Mahnte&xte..., DIALOG: \DLG\XMAHNTXT, HELPCTX: 1005
NEWITEM: CAPTION: &Mahndefinitionen..., DIALOG: \DLG\XMAHNDEF, HELPCTX: 1006
END:
NEWITEM: CAPTION: &Zahlungskonditionen, WINDOW: \WND\XZKOND, HELPCTX: 1007
NEWITEM: CAPTION: S&prachen, WINDOW: \WND\XSPRACH, HELPCTX: 1008
NEWSUBMENU: CAPTION: Fremd&währungen
NEWITEM: CAPTION: &Fremdwährungen..., DIALOG: \DLG\XFW, HELPCTX: 1011
NEWITEM: CAPTION: &Tageskurse..., DIALOG: \DLG\XFWTGKRS, HELPCTX: 1012
END:
…
…