4D v14

Video Skript

Home

 
4D v14
Video Skript

Video Skript  


 

 

Auch wenn Oberflächen in der Regel eher "push-button" orientiert sind, erläutern wir hier, wie eine Menüleiste angelegt wird.

In 4D können wir bis zu 32.000 Menüleisten erstellen. Jede kann einen Namen haben, das erleichtert die Nutzung.

Eine Menüleiste lässt sich per Programmierung anzeigen, z.B. über SET MENU BAR oder sie ist einem Formular zugeordnet. Dann erscheint im Formular diese Menüleiste. Wir erstellen nun eine Menüleiste und rufen die Methode "Navigator" über einen Menüeintrag auf.

  • Öffnen Sie die Toolbox
  • Wählen Sie Menus

Dieses Fenster zeigt zu Beginn eine Liste mit allen verfügbaren Menüleisten und Menüs.

Klicken Sie auf eine der Menüleisten - standardmäßig ist die erste ausgewählt - erscheinen alle ihre Menüs.

Daneben sehen Sie für jedes Menü die zugeordneten Einträge.

Wir benennen Menüleiste 1 um in "Navigator", klicken auf diese Menüleiste und geben als Titel "Navigator" ein, drücken  auf enter, um die Änderung zu bestätigen.

Wir klicken mit der rechten Maustaste und wählen im Kontextmenü "Attach a menu to the menu bar "Navigator" und dann "New menu".

Dann klicken wir mit rechter Maustaste auf dieses Menü, um einen Eintrag hinzufügen.

Dann ändern wir den Titel des Menübefehls und wählen die Methode "NAVIGATOR".

In der Regel haben Sie nur einen Eintrag. Die anderen Methoden, die hier verfügbar sind, gehören zu den installierten Komponenten.

Nun machen wir folgendes:

  • Wir weisen die Methode Navigator dem Eintrag 1 zu
  • Dieser ist Menü 4 zugewiesen
  • Das wiederum ist der Menüleiste zugewiesen

Nun können wir dieses Menü "Access" nennen, um auf verschiedene Optionen zuzugreifen, die wir noch definieren werden.
Um diese Menüs im Startmenü zu testen, wählen wir "Test Application" und sehen dann die verschiedenen Menüs, inkl. dem Menü "Access" mit dem Eintrag "Navigation", der die Methode Navigator aufruft.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Menüleisten

 
ARTIKELVERWENDUNG

Self-Training ( 4D v13)
Self-Training ( 4D v14)