twinBASIC: Menüs erstellen

Lies in den Artikel rein und unten bekommst Du ein unschlagbares Angebot!

Während man sich beim Programmieren von Office-Anwendungen wie Word, Excel, Outlook oder Access mit XML-Definitionen für das Ribbon beschäftigen muss, kann man unter twinBASIC zumindest für die Fenstermenüs auf eine einfache und praktische Benutzeroberfläche zurückgreifen. Okay, für Kontextmenüs ist dann doch wieder VB-Code gefragt, aber das ist auch in den meisten Office-Anwendungen noch die gängige Vorgehensweise (nicht in Outlook, dort sind die Kontextmenüs bereits in die Ribbondefinition integriert). In diesem Artikel schauen wir uns erst einmal die Möglichkeiten an, twinBASIC-Anwendungen über die Benutzeroberfläche mit Menüs auszustatten und ihre Eigenschaften per Code anzupassen.

Hauptmenü anlegen

Bereits wenn wir ein Formular in twinBASIC öffnen, ist die Möglichkeit zum Hinzufügen eines Menüs nicht zu übersehen (siehe Bild 1).

Button zum Anlegen eines Menüs

Bild 1: Button zum Anlegen eines Menüs

Klicken wir diese Schaltfläche an, erscheint direkt der neue Menüeintrag und bietet die Möglichkeit, den Namen anzupassen (siehe Bild 2).

Ändern der Menübeschriftung

Bild 2: Ändern der Menübeschriftung

Schon jetzt können wir das Projekt starten und den Menüpunkt sehen (siehe Bild 3). Durch wiederholtes Betätigen der Schaltfläche können wir weitere Hauptmenüpunkte hinzufügen.

Der erste Menüpunkt im Einsatz

Bild 3: Der erste Menüpunkt im Einsatz

Menüpunkte hinzufügen

Klicken wir nun auf das ersten angelegten Menü, sehen wir eine weitere Schaltfläche (siehe Bild 4). Mit einem Klick fügen wir einen Menübefehl hinzu.

Hinzufügen eines Menüpunktes

Bild 4: Hinzufügen eines Menüpunktes

Dieser bietet auch direkt die Möglichkeit zum Umbenennen an (siehe Bild 5).

Der neue Menüpunkt

Bild 5: Der neue Menüpunkt

Anlegen von Untermenüs

Bevor wir uns die Anpassung der Menüs und Menüpunkte ansehen, schauen wir uns noch an, wie wir ein Untermenü anlegen. Dazu klicken wir einfach auf einen der Menüpunkte und fügen diesem wie in Bild 6 einen Unterpunkt hinzu.

Anlegen eines Menüpunktes in einem Untermenü

Bild 6: Anlegen eines Menüpunktes in einem Untermenü

Nach dem Start des Projekt steht unser erste Menü bereits (siehe Bild 7). Nun können wir uns um die Anpassung kümmern.

Das Menü in Aktion

Bild 7: Das Menü in Aktion

 

Schreibe einen Kommentar