<< Click to Display Table of Contents >> CommandBar (Objekt) |
Zugriffspfad: Application à CommandBars à Item
1 Beschreibung
Ein CommandBar-Objekt repräsentiert eine einzelne Symbolleiste von TextMaker.
Für jede Symbolleiste existiert ein eigenes CommandBar-Objekt. Richten Sie neue Symbolleisten ein oder löschen diese, werden die zugehörigen CommandBar-Objekte dynamisch angelegt bzw. entfernt.
Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.
2 Zugriff auf das Objekt
Die einzelnen CommandBar-Objekte können ausschließlich durch Aufzählung der Elemente der Sammlung Application.CommandBars angesprochen werden. Der Typ dieser Sammlung ist CommandBars.
Beispiel:
' Zeige den Namen der ersten Symbolleiste von TextMaker an
MsgBox tm.Application.CommandBars.Item(1).Name
' Dasselbe einfacher durch Nutzung der Defaulteigenschaft
MsgBox tm.CommandBars(1)
3 Eigenschaften, Objekte, Sammlungen und Methoden
Eigenschaften:
▪Name (Defaulteigenschaft)
▪Visible
Objekte:
▪Application → Application
▪Parent → CommandBars
Name (Eigenschaft)
Datentyp: String
Liest oder setzt den Namen der Symbolleiste.
Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.
Beispiel:
' Zeige den Namen der ersten Symbolleiste an
MsgBox tm.Application.CommandBars.Item(1).Name
Visible (Eigenschaft)
Datentyp: Boolean
Liest oder setzt die Sichtbarkeit der Symbolleiste.
Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.
Das folgende Beispiel macht die Formatleiste unsichtbar:
Sub Beispiel()
Set tm = CreateObject("TextMaker.Application")
tm.Application.CommandBars.Item("Format").Visible = False
End Sub
Application (Zeiger auf Objekt)
Datentyp: Object
Liefert das Application-Objekt.
Parent (Zeiger auf Objekt)
Datentyp: Object
Liefert das übergeordnete Objekt, also CommandBars.