Einleitung:
- Diese Menu-Leiste läßt sich ohne Aktiv-X Call in ganze normale VEE-Programme einfügen.
- Das Menu ist ohne weiters ausbaubar und designbar.(entsprechende User-Funktions ändern)
-
Beschreibung:
- Das Programm Menu-Leiste ist nach windows-art bedienbar, der Unterschied liegt bei der Interrupt-Steuerung des Mauszeigers.
- Ohne Interrupt (nicht möglich), muß zur Zurücknahme einer irrtümlichen Selection eines Menübuttons,
auf die Leiste neben oder unter des Menu-Folders geklickt werden.
- Die Bedienung des Menüs erfolgt Windows-ähnlich mit den bekannten Buttons [Daten],[Daten2]und den Untermenus.
- Das Programm arbeit non-modal, d.h. es wird kein Thread gestoppt.
- Nach Auswahl eines Untermenu-Punktes wird eine User-Funktion aufgerufen.
( z.B. M1A2 :M1 steht für Menu:[1] und A2 für Auswahl:[2])
- In der User-Funktion (MxAx) können weitere Aufrufe erfolgen und Flags gesetzt werden.
- Die Flags setzen oder sperren Teile der Menu-Funktionen um logische Abläufe zu zulassen.
z.B. erst Daten laden, dann Daten auswerten erlauben
- Der Programm-Code des Sequencers kann durch kopieren erweitert werden um noch mehr Menu-Folders zu erhalten.
Der Funktions-Ablauf muß selbst erkannt werden, da die Beschreibung dafür zu aufwendig ist.( !bitte um Verständnis!)
|