Hinzufügen von benutzerdefinierten Symbolleisten zu Formularsätzen
Nachdem Sie eine Symbolleistenklasse definiert haben, können Sie eine Symbolleiste auf der Grundlage dieser Klasse erstellen. Sie können Symbolleisten und Formulare sowohl mit dem Formular-Designer als auch mit Hilfe von Code aufeinander abstimmen.
Koordinieren von Symbolleisten und Formularen im Formular-Designer
Sie können eine Symbolleiste zu einem Formularsatz hinzufügen; auf diese Weise wird die Symbolleiste zusammen mit den im Formularsatz enthaltenen Formularen geöffnet. Es ist allerdings nicht möglich, eine Symbolleiste zu einem Formular direkt hinzuzufügen.
So fügen Sie mit dem Formular-Designer eine Symbolleiste zu einem Formularsatz hinzu
Registrieren Sie die Bibliothek, die die Symbolleistenklasse enthält, und wählen Sie sie aus.
Öffnen Sie den Formularsatz, in dem Sie die Symbolleistenklasse verwenden möchten, klicken Sie auf der Symbolleiste für Formular-Steuerelemente auf die Schaltfläche Klassen anzeigen, und wählen Sie anschließend die Symbolleistenklasse in der angezeigten Liste aus.
Auf der Symbolleiste für Formular-Steuerelemente wählen Sie die Symbolleistenklasse aus.
Um die Symbolleiste hinzuzufügen, klicken Sie auf den Formular-Designer und ziehen dann die Symbolleiste an die gewünschte Stelle.
Visual FoxPro fügt die Symbolleiste dem Formularsatz hinzu. Wenn noch kein Formularsatz geöffnet ist, werden Sie aufgefordert, einen Formularsatz anzugeben.
Definieren Sie die Aktionen der Symbolleiste und ihrer Schaltflächen.
Tipp Um zu ermitteln, zu welcher Klasse ein Objekt gehört, sehen Sie sich die entsprechende QuickInfo in der Symbolleiste für Formular-Steuerelemente an.
Siehe auch
Hinzufügen von Objekten zu einer benutzerdefinierten Symbolleistenklasse | Koordinieren von Symbolleisten und Formularen mit Code | Erstellen von benutzerdefinierten Symbolleisten | Dialogfeld "Symbolleiste anpassen" | Entwerfen von Menüs und Symbolleisten | Konfigurieren von Visual FoxPro | Definieren von Symbolleisten-Aktionen | Objektorientierte Programmierung