Vcl.Tabs.TTabSet.MinClientRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function MinClientRect: TRect; overload;
function MinClientRect(IncludeScroller: Boolean): TRect; overload;
function MinClientRect(TabCount: Integer; IncludeScroller: Boolean = False): TRect; overload;

C++

System::Types::TRect __fastcall MinClientRect()/* overload */;
System::Types::TRect __fastcall MinClientRect(bool IncludeScroller)/* overload */;
System::Types::TRect __fastcall MinClientRect(int TabCount, bool IncludeScroller = false)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Tabs.pas
Vcl.Tabs.hpp
Vcl.Tabs TTabSet

Beschreibung

Gibt die Größe des Begrenzungsrechtecks zurück, das zur Anzeige der im TTabSet-Steuerelement enthaltenen Register erforderlich ist.

Mit MinClientRect können Sie die Mindestgröße des Client-Bereichs des TTabSet-Steuerelements ermitteln, der zur Anzeige der Register und (falls angegeben) eines Bildlaufsteuerelements zum Einblenden verborgener Register benötigt wird. MinClientRect berechnet die Breite aus der Breite der angegebenen Register, indem die Werte der Eigenschaften StartMargin und EndMargin und der Zwischenraum zwischen den Registern addiert werden. Falls gefordert, wird auch die Breite der Bildlaufsteuerelemente für die Register hinzuaddiert. Die Höhe wird aus dem Wert der Eigenschaft TabHeight berechnet.

TabCount legt die Anzahl der anzuzeigenden Register fest. MinClientRect berechnet die Breite des Client-Rechtecks aus der Breite dieser Register. Wenn Ihr Programm keinen TabCount-Parameter enthält, dann wird unterstellt MinClientRect, dass alle Register sichtbar sein können.

IncludeScroller gibt an, ob das Client-Rechteck Platz für das Bildlaufsteuerelement bieten muss, das es dem Benutzer erlaubt, zu Registern zu blättern, die nicht in TabCount enthalten sind. Wenn IncludeScroller den Wert false hat oder wenn dieser Parameter nicht angegeben wird, dann wird das Bildlaufsteuerelement nicht in MinClientRect berücksichtigt.

MinClientRect gibt in Pixel die Größe der Fläche zurück, die zur Anzeige der angegebenen Register und, falls angegeben, des Bildlaufsteuerelements erforderlich ist. Das zurückgegebene Rechteck besitzt den Ursprung 0,0.

Siehe auch