Anfang des Inhaltsbereichs

ProzessdokumentationDefinition eines Menüs in der Toolbar  Dokument im Navigationsbaum lokalisieren

Einsatzmöglichkeiten

Ein Menü der Toolbar ist - genau wie ein Kontext-Menü - eine Instanz der Klasse CL_CTMENU. Sie können mehrere Menüs frei definieren und sie in der Toolbar aufhängen.

Ablauf

  1. Definieren Sie in der Toolbar ein GUI-Element vom Typ 1 (Menü mit Defaultbutton) oder Typ 2 (Menü ohne Defaultbutton). Die Vorgehensweise hierzu ist in Definition von GUI-Elementen in der Toolbar beschrieben.
  2. Siehe auch: Besonderheiten bei Menüs mit Defaultbutton

  3. Fragen Sie den Funktionskode, den Sie im Schritt 1 für das Menü vergeben haben, in der Ereignisbehandlermethode zum Ereignis MENU_BUTTON ab (über den Ereignisparameter E_UCOMM). Auf diese Weise können Sie die verschiedenen Menüs der Toolbar unterscheiden.
  4. Definieren Sie pro Funktionscode ein Menü, wie in Definition eines Kontext-Menüs beschrieben.

Für die einzelnen Funktionen eines Menüs vergeben Sie im dritten Schritt weitere Funktionskodes, die Sie beim Ereignis user_command abfragen können.

Hinweis

Siehe auch den Report BCALV_GRID_07 in der Entwicklungsklasse SLIS.

 

 

Ende des Inhaltsbereichs