User Tools

Site Tools


k13:k13.3:start

In this chapter '13.3 Menu - Special' you will be introduced to two special menus.

  • First of all in chapter 13.3.1 a menu, which has been given a checkbox instead of an icon, in order to switch between two menu options. In the literature, you will therefore also find the term Option menu.
  • Chapter 13.3.2 describes a project that uses a menu to display the most recently edited files. The maximum number of (sub)menus displayed is 5, and the visibility and number of (sub-)menu labels depends on selected program states, which is why these menus are also known as dynamic menus. The list of recently edited files is managed using the class Settings.

This form of a menu is also used by Gambas in its program interface in the menu bar under 'File':

IDE Gambas

Figure 13.3.1: Dynamic menu in the Gambas IDE


In diesem Kapitel '13.3 Menü - Spezial' werden Ihnen zwei spezielle Menüs vorgestellt.

  • Zuerst im Kapitel 13.3.1 ein Menü, dem man statt eines Icon eine Checkbox spendiert hat, um zwischen zwei Menü-Optionen umzuschalten. In der Literatur finden Sie deshalb auch den Begriff Optionsmenü.
  • Im Kapitel 13.3.2 wird ein Projekt beschrieben, das ein Menü verwendet, um die zuletzt bearbeiteten Dateien anzuzeigen. Die Anzahl der angezeigten (Unter-)Menüs beträgt maximal 5. Die Sichtbarkeit und Anzahl respektive Bezeichner der (Unter-)Menüs hängt von ausgewählten Programmzuständen ab, weshalb diese Menüs auch als dynamische Menüs bekannt sind. Die Liste der zuletzt bearbeiteten Dateien wird mit Hilfe der Klasse Settings verwaltet.

Dieses Form eines Menüs setzt auch Gambas in seiner Programmoberfläche in der Menüleiste unter 'Datei' ein:

IDE Gambas

Abbildung 13.3.1: Dynamisches Menü in der IDE von Gambas

The website uses a temporary session cookie. This technically necessary cookie is deleted when the browser is closed. You can find information on cookies in our privacy policy.
k13/k13.3/start.txt · Last modified: 02.07.2018 (external edit)

Page Tools