480. Meine GUI
- < Vorheriges Bild
- 480. Meine GUI
- Nächstes Bild >
von mpmxyz
Gepostet am Dienstag, 16. Juni 2009
Du musst eingeloggt sein, um eine Bewertung abgeben zu können.
Dies ist ein Bild von meiner BlitzBasic-GUI.
Von den Befehlen gesehen ist sie fast genau so, wie die B+-GUI.
Es können mit Ini-Dateien und kleinen - das heißt (Code/8>Ini+Bilder)
- Bildern verschiedene Styles geladen werden.
Zur Zeit gibt es:
-Fenster
-alle Buttontypen
-Label
-einzeilige Textfelder, auch als einfaches Passwortfeld
-eine Progbar
-Tabber
-Slider
-Listen
-Comboboxen
-Panels
-Canvas
-ein Gadget, zum Anzeigen von Graphen
Der Treeview wird irgendwann in der nächsten Zeit kommen.
Sonst habe ich auch noch einiges auf der ToDo-Liste.
Die "nervigen" Meldungen, wie "Notify" sind auch schon drin.
Zum Aufnahmezeitpunkt lief das Testprogramm auf einem in die Jahre gekommenden Laptop mit 100 fps.
Listeneinträge können mit einer Geschwindigkeit von >2000 Einträgen pro Sekunde erstellt werden.
Außerdem ist dort eine Extrafunktion für Faule integriert:
Man kann z.B. bei einem Tabber die Gadgets, die nur bei einem gewissen aktivierten Tab angezeigt werden sollen, an diesen anhängen und sich darum keine Sorgen mehr machen.
Das kann schon einmal die "Select Waitevent() etc."-Blöcke um einiges verkleinern.
P.S.: Mit mehr als 1000 fps kann die GUI natürlich auch angeben.
Dann muss man allerdings, wie bei vielen anderen GUIs, ein einziges Fenster ohne Programm erstellen.
Von den Befehlen gesehen ist sie fast genau so, wie die B+-GUI.
Es können mit Ini-Dateien und kleinen - das heißt (Code/8>Ini+Bilder)

Zur Zeit gibt es:
-Fenster
-alle Buttontypen
-Label
-einzeilige Textfelder, auch als einfaches Passwortfeld
-eine Progbar
-Tabber
-Slider
-Listen
-Comboboxen
-Panels
-Canvas
-ein Gadget, zum Anzeigen von Graphen
Der Treeview wird irgendwann in der nächsten Zeit kommen.
Sonst habe ich auch noch einiges auf der ToDo-Liste.
Die "nervigen" Meldungen, wie "Notify" sind auch schon drin.

Zum Aufnahmezeitpunkt lief das Testprogramm auf einem in die Jahre gekommenden Laptop mit 100 fps.
Listeneinträge können mit einer Geschwindigkeit von >2000 Einträgen pro Sekunde erstellt werden.
Außerdem ist dort eine Extrafunktion für Faule integriert:
Man kann z.B. bei einem Tabber die Gadgets, die nur bei einem gewissen aktivierten Tab angezeigt werden sollen, an diesen anhängen und sich darum keine Sorgen mehr machen.

Das kann schon einmal die "Select Waitevent() etc."-Blöcke um einiges verkleinern.
P.S.: Mit mehr als 1000 fps kann die GUI natürlich auch angeben.
Dann muss man allerdings, wie bei vielen anderen GUIs, ein einziges Fenster ohne Programm erstellen.

- < Vorheriges Bild
- 480. Meine GUI
- Nächstes Bild >
Kommentare
- « ‹ 1, 2
wie hast du die gui programmiert? Mit B3D geht sowas doch garnicht, oder?
Von DjDETE