So Erhalten Sie Ein Popup-Menü

Inhaltsverzeichnis:

So Erhalten Sie Ein Popup-Menü
So Erhalten Sie Ein Popup-Menü

Video: So Erhalten Sie Ein Popup-Menü

Video: So Erhalten Sie Ein Popup-Menü
Video: Pop-up menu Matlab Gui 2024, November
Anonim

Eine der wichtigsten Aufgaben, die bei der Gestaltung der Benutzeroberfläche grafischer Anwendungen anfallen, ist die Gewährleistung einer maximalen Benutzererfahrung. Aus diesem Grund werden die Hauptmenüpunkte häufig durch Schaltflächen auf Symbolleisten sowie Tastaturkürzel dupliziert. Um in bestimmten Situationen die häufigsten Aktionen auszuführen, ist es sinnvoll, ein Popup-Menü zu erstellen.

So erhalten Sie ein Popup-Menü
So erhalten Sie ein Popup-Menü

Notwendig

  • - Anwendungsprojekt;
  • - Entwicklungswerkzeuge.

Anweisungen

Schritt 1

Fügen Sie nach Möglichkeit eine Menüressource zu Ihrer App hinzu. Wie Sie eine Ressourcen- oder Menüvorlage erstellen, hängt von der Plattform und dem Softwareentwicklungstool ab, das Sie verwenden. In der Regel verfügen IDEs, die Tools für das visuelle Interface-Design enthalten, auch über einen Menü-Editor. Das Laden eines Menüs aus Ressourcen ist viel bequemer, als es „manuell“zu erstellen, indem jedes Element hinzugefügt und weiter modifiziert wird. Daher lohnt es sich, diese Gelegenheit zu nutzen.

So erstellen Sie ein Popup-Menü
So erstellen Sie ein Popup-Menü

Schritt 2

Implementieren Sie einen Mechanismus, um zu verfolgen, ob das Popup-Menü angezeigt wird. Definieren Sie eine Liste von Benutzeraktionen, in denen das Menü angezeigt werden soll (z. B. Klicken mit der Maus, Drücken einer Taste auf der Tastatur). Identifizieren Sie die Oberflächenelemente, mit denen diese Aktionen ausgeführt werden sollen. Fügen Sie der Anwendung Code hinzu, um Ereignisse oder Nachrichten des erforderlichen Typs von den identifizierten Schnittstellenelementen abzufangen. Implementieren Sie die Behandlung dieser Ereignisse oder Nachrichten so, dass die Kontrolle letztendlich an eine einzelne Funktion oder Methode der Klasse übergeben wird.

So erstellen Sie ein Popup-Menü
So erstellen Sie ein Popup-Menü

Schritt 3

Implementieren Sie einen Mechanismus zum Anzeigen des Popup-Menüs. Fügen Sie im Ereignishandler für im vorherigen Schritt erstellte Oberflächenelemente den Code hinzu, der das Menü generiert oder aus Ressourcen lädt. Bestimmen Sie die Position auf dem Bildschirm, an der das Menü angezeigt wird. In der Regel rufen Sie dazu einfach die aktuellen Koordinaten des Mauszeigers ab. Fügen Sie Code hinzu, um das Popup-Menü auf dem Bildschirm anzuzeigen.

So erstellen Sie ein Popup-Menü
So erstellen Sie ein Popup-Menü

Schritt 4

Testen Sie die Anwendung mit neuer Funktionalität. Erstellen Sie das Projekt. Führen Sie die generierte ausführbare Datei aus. Befolgen Sie die erforderlichen Schritte, um das Popup-Menü anzuzeigen. Steuern Sie die Darstellung auf dem Bildschirm.

Empfohlen: