4D v16.3

Oberfläche mit Menüs gestalten

Home

 
4D v16.3
Oberfläche mit Menüs gestalten

Oberfläche mit Menüs gestalten  


 

 

Sie können für Ihre Datenbanken und eigenen Lösungen eigene Menüs erstellen. Jede Desktop-Anwendung bietet Dropdown-Menüs als Standard an. Diese Menüs erleichtern die Handhabung Ihrer Anwendung, die Benutzer können sich rascher eingewöhnen. Sie können eigene Menüs und eigene Werkzeugleisten erstellen, so dass Ihre Datenbanken wie eigenständige Anwendungen arbeiten.

Eine eigene Anwendung muss wenigstens eine Menüleiste mit mindestens einem Menü enthalten. Beim Erstellen einer neuen Datenbank legt 4D standardmäßig eine eigene Menüleiste an, so dass Sie auf die Anwendungsumgebung zugreifen können. Weitere Informationen über das Erstellen eigener Anwendungen finden Sie im Handbuch 4D Programmiersprache im Kapitel Eine 4D Anwendung aufbauen.

Im allgemeinen enthalten Menüs die Menübefehle, die der Benutzer wählt, um Aufgaben der Datenbank durchzuführen: Datensätze ändern, Datensätze suchen, Berichte drucken usw.. Die folgende Abbildung zeigt dafür ein Beispiel:

Eine Menüleiste ist eine Gruppe von Menüs, die Sie zusammen auf dem Bildschirm darstellen. Jedes Menü einer Menüleiste kann viele Menübefehle inkl. Untermenüs enthalten, sowie Trennlinien, welche die Menübefehle in Gruppen aufteilen, und entsprechende Kürzel. Wählt der Benutzer einen Befehl im Menü oder Untermenü, ruft dieser eine Projektmethode auf, die eine Operation ausführt.

Sie können für jede Datenbank mehrere unterschiedliche Menüleisten anlegen. Sie verwenden z.B. eine Menüleiste mit Menüs für normale Datenbank-Operationen und eine andere, die nur bei Berichten aufgerufen wird. Eine Menüleiste kann ein Menü mit Befehlen zur Eingabe von Datensätzen enthalten. Die Menüleiste, die zusammen mit dem Eingabeformular erscheint, kann das gleiche Menü enthalten, die Menübefehle sind jedoch nicht anwendbar, weil der Benutzer diese für die Dateneingabe nicht benötigt.

Sie verwenden den Menüeditor auch, um eigene Werkzeugleisten zu erstellen. Hierzu verbinden Sie ein Icon mit einem Menübefehl. Das Icon erscheint in der Symbolleiste, der Text des Menübefehls erscheint als Tipp zum Icon.

Sie können auch das gleiche Menü in mehreren Menüleisten oder anderen Menüs verwenden, oder das Menü unverknüpft lassen und nur per Programmierung steuern. Das ist dann ein unabhängiges Menü.

Beachten Sie beim Entwerfen von Menüs folgende Regeln:
  • Verwenden Sie Menüs für Funktionen, die zu Menüs passen: Menübefehle sollen Aufgaben durchführen, wie z.B. einen Datensatz hinzufügen, Datensätze suchen, oder einen Bericht drucken.
  • Fassen Sie Menübefehle mit gleichen Funktionen in Gruppen zusammen: Alle Menübefehle z.B., die in Datensätzen blättern, sollten im gleichen Menü liegen; oder Sie fassen alle Operationen für eine bestimmte Tabelle in einem Menü zusammen.

Zum Erstellen von Menüs und  Menüleisten verwenden Sie:

  • den Menüeditor
  • Befehle der 4D Programmiersprache
  • oder eine Kombination aus beiden

Sie können Menüleisten und Menüs auch komplett per Programmierung anlegen, ohne den Menüeditor zu verwenden. Weitere Informationen dazu finden Sie im Handbuch 4D Programmiersprache im Kapitel Menüs.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Menüs und Menüleisten

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v16)
4D Designmodus ( 4D v16.1)
4D Designmodus ( 4D v16.3)