Integrieren von Menüs in eine Anwendung

Wenn Sie ein Menüsystem erstellen, können Sie es in die Anwendung einbinden.

So integrieren Sie ein Menüsystem in Ihre Anwendung

  • Fügen Sie die MNX-Datei zu Ihrem Projekt hinzu, und erstellen Sie dann die Anwendung aus dem Projekt. Weitere Informationen zum Erstellen einer Anwendung finden Sie unter Kompilieren einer Anwendung.

Zuweisen von Kontextmenüs zu Steuerelementen

Wenn Sie ein Kontextmenü erstellen und generieren, können Sie es einem Steuerelement zuweisen. Kontextmenüs werden normalerweise dann angezeigt, wenn die Benutzer mit der rechten Maustaste auf ein Steuerelement klicken. Um das Kontextmenü einem bestimmten Steuerelement zuzuweisen, müssen Sie einige Zeilen zum Ereigniscode für den rechten Mausklick des Steuerelements hinzufügen.

  1. Wählen Sie dasjenige Steuerelement aus, dem Sie ein Kontextmenü zuweisen möchten.

  2. Wählen Sie im Eigenschaftenfenster die Registerkarte Methoden, und wählen Sie RightClick Event aus.

  3. Geben Sie im Codefenster den Befehl DOmenu**.MPR** ein, wobei Sie für menu den Namen des Kontextmenüs angeben.

    Anmerkung   Achten Sie darauf, dass Sie beim Verweisen auf Kontextmenüs immer die Erweiterung MPR verwenden.

Zuweisen von SDI-Menüs zu Formularen

Wenn Sie ein SDI-Menü erstellen, können Sie es an ein SDI-Formular anfügen. Zusätzlich müssen Sie Folgendes tun:

So weisen Sie ein SDI-Menü einem Formular zu

  1. Legen Sie im Formular-Designer die ShowWindow-Eigenschaft auf 2 – As Top-Level Form fest.

  2. Rufen Sie das Menü im Init-Ereignis des Formulars auf.

    Wenn Ihr Menü z. B. SDIMENU.MPR heißt, würden Sie den folgenden Code eingeben:

    DO SDIMENU.MPR WITH THIS,.T.
    

Siehe auch

Speichern eines Menüs als HTML-Datei | Zuweisen von Tasks zu einem Menüsystem | Entwerfen von Menüs und Symbolleisten | Erstellen von Menüs, Kontextmenüs, Menüelementen und Untermenüs, | Kompilieren einer Anwendung |