Vcl.ActnCtrls.TActionToolBar

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Vcl.ActnCtrls.TCustomActionToolBarVcl.ActnCtrls.TCustomActionDockBarVcl.ActnMan.TCustomActionBarVcl.ToolWin.TToolWindowVcl.Controls.TWinControlVcl.Controls.TControlTActionToolBar

Delphi

TActionToolBar = class(TCustomActionToolBar)

C++

class PASCALIMPLEMENTATION TActionToolBar : public TCustomActionToolBar

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Vcl.ActnCtrls.pas
Vcl.ActnCtrls.hpp
Vcl.ActnCtrls Vcl.ActnCtrls


Beschreibung

TActionToolBar ist eine Rendering-Engine, die Aktionsclient-Elemente als Symbolleisten anzeigt.

Die Klasse TActionToolBar ist ein spezialisiertes Container-Objekt (wie TPanel), das eine Gruppe von Elementen in der im Aktionsmanager angegebenen Reihenfolge auf dem Bildschirm anzeigt. Die Elemente werden dynamisch erstellt, wenn die TActionToolBar-Komponente mit einem Element des Managers verbunden wird.

Die Elemente selbst sind interne Komponenten (in der Art von TSpeedButton). Sie werden von TActionToolBar mit dem Aussehen und der Funktion einer Symbolleiste generiert. Das Layout der Elemente auf der TActionToolBar wird automatisch verwaltet und über den Aktionsmanager definiert.

Hinweis: Wenn Sie TActionToolBar auf einer TControlBar-Komponente verwenden möchten, sollten Sie die Eigenschaft AutoSize auf False setzen. Wenn die Eigenschaft AutoSize auf True (Vorgabe) gesetzt ist, umgibt TActionToolBar seine Steuerelemente und passt seine Größe entsprechend an. Deshalb kann die TActionToolBar-Komponente auf einer TControlBar-Komponente nicht korrekt angezeigt werden. Wenn TActionToolBar auf False gesetzt ist, verbirgt TActionToolBar Elemente am Ende der Leiste und zeigt eine Schaltfläche mit einem nach unten weisenden Pfeil an, über die auf diese Elemente zugegriffen werden kann. Das Steuerelement wird in der korrekten Größe angezeigt.

Siehe auch