Entwerfen von Menüs und Symbolleisten
Menüs und Symbolleisten bieten den Benutzern klar gegliederte und leicht zugängliche Zugriffsmöglichkeiten auf die in den Anwendungen enthaltenen Befehle und Tools. Wenn Sie die Menüs und Symbolleisten sorgfältig planen und entwickeln, können Sie sicherstellen, dass die wesentlichen Funktionsmerkmale der Anwendungen klar ersichtlich werden und sich die Benutzer schnell orientieren können. Informationen zum Anpassen von Visual FoxPro-Symbolleisten finden Sie unter Konfigurieren von Visual FoxPro.
Benutzer durchsuchen häufig zuerst die Menüs, bevor sie an anderer Stelle nach Informationen zu der Anwendung suchen. Wenn Ihre Menüs gut entworfen sind, können die Benutzer allein anhand von Anordnung und Inhalt die grundlegenden Möglichkeiten der Anwendung erkennen. Mit dem Menü-Designer von Visual FoxPro können Sie Menüs erstellen, die die Qualität der Anwendungen verbessern.
Jeder Teil einer Visual FoxPro-Anwendung kann ein eigenes Menüsystem (Gruppe von Menüs) enthalten. Unter den folgenden Themen wird beschrieben, wie Sie ein Menüsystem erstellen. Weitere Informationen zum Hinzufügen von Menüs zu einer Anwendung finden Sie unter Kompilieren einer Anwendung.
Inhalt dieses Abschnitts
- Erstellung eines Menüsystems
Die Hauptarbeit beim Erstellen eines Menüsystems erfolgt im Menü-Designer. Hier werden die eigentlichen Menüs, Untermenüs und Menüoptionen erstellt. - Integrieren von Menüs in eine Anwendung
Nachdem Sie ein Menüsystem erstellt haben, können Sie es in die Anwendung einbinden. - Zuweisen von Tasks zu einem Menüsystem
Wenn Sie ein Menüsystem erstellen, sollten Sie darauf achten, dass es leicht zugänglich ist. Darüber hinaus müssen Sie dem System Tasks zuweisen. - Hinzufügen von Setup-Code zu Menüsystemen
Sie können ein Menüsystem anpassen, indem Sie Setup-Code zum Menüsystem hinzufügen. - Hinzufügen von Abschluss-Code zu einem Menüsystem
Sie können ein Menüsystem individuell anpassen, indem Sie Abschluss-Code zum Menüsystem hinzufügen. - Steuern von Menüs während der Laufzeit
Jedes Visual FoxPro-Menü hat zwei Namen, und jedes Menüelement hat einen Namen und eine Nummer. Visual FoxPro verwendet einen Namen in der Benutzeroberfläche und den anderen Namen oder die Nummer im generierten Menüprogramm (MPR). - Erstellen von benutzerdefinierten Symbolleisten
Wenn in einer Anwendung bestimmte Tasks häufig ausgeführt werden müssen, können Sie die Ausführung dieser Tasks vereinfachen oder beschleunigen, indem Sie benutzerdefinierte Symbolleisten hinzufügen. - Testen und Debuggen eines Menüsystems
Sie können eine Vorschau eines Menüsystems während des Entwurfs anzeigen oder das Menüsystem testen und debuggen, nachdem Sie das Menüprogramm generiert haben. - Anpassen eines Menüsystems
Nachdem Sie ein Basismenüsystem erstellt haben, können Sie es anpassen. So können Sie z. B. Meldungen für die Statusleiste erstellen, Menüpositionen oder Standardprozeduren definieren.
Verwandte Abschnitte
- Erstellen der Oberfläche
Mit Visual FoxPro-Formularen, -Klassen, -Steuerelementen, -Menüs und -Symbolleisten können Sie Oberflächen erstellen, die es den Benutzern ermöglichen, die vollständige Leistung Ihrer Programme zu nutzen. - Erstellen von Formularen
Ihre Anwendung muss Formulare enthalten, mit denen Benutzer Daten anzeigen und eingeben können. Sie können jedoch auch Standardformulare visuell und programmgesteuert anpassen, um eine spezielle Umgebung für die einzelnen Benutzer zu erstellen. - Funktionsweise von Formularen
Das Formular kann nach dem Erstellen auf unterschiedliche Arten ausgeführt, verborgen und verändert werden. - Verwenden von Steuerelementen
Steuerelemente dienen dazu, den Dialog zwischen Benutzer und Anwendung zu steuern. Visual FoxPro bietet eine Vielzahl von Steuerelementen, mit denen Sie die Funktionalität der Benutzeroberfläche verbessern können.