![]() |
Komponenten auf Tabsheet fixiern und Kmponenten größe
Wie kann ich auf eine Tabsheet Komponenten fixiern unda dass man wenn amn dann auch auf das nächste klickt andere zu shehn sind und wie man es macht dass wenn man die größe des fenster ändert sich auch die größe der Komponenten ändert.
|
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
Wo genau ist denn das Problem?
Du erstellst dir ein PageControl und drückst rechte Maustaste und erstellt dir ein Tabsheet. dann zeihst du nur noch die Komponenten, die auf dem Tabsheet haben willst, auf das entsprechende Tabsheet und fertig ;-) Für die 2. Frage: Kuck dir mal das Event OnResize an, das wird aufgerufen, wenn sich die Größe der form ändert. |
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
Das Problem ist dass dann die Komponetne was uaf dem ersten Tabsheet sein sollten auch auf allen anderen sind.
Es müsste doch so aussehen wenn sich die größe ändern sollte
Code:
procedure TForm1.FormResize(Sender: TObject);
begin webbrowser1.ClientToWindow(var pcx: 1145; var pcy: 729); end; |
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
Erstelle eine GroupBox direkt auf die Form, setze Deine Komponente drauf und ziehe dann das Ganze auf dein PageControl.Falls Du auf der Form keinen Platz findest (PageControl breitet sich über die ganze Form aus),
kannst Du auch eine GroupBox auf z.B. dein erstes TabSheet setzen und Deine Komponente drauftun. Dann ziehst Du die GroupBox mit der Maus im Object Treeview direkt auf die Form. |
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
Das mit dem Tabsheet hab ich jetzt fehlt mir nur noch das mit der größe der komponenten.
|
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
DAzu kuck dir mal das Event OnResize an.
Das wird ausgelöst, wenn sich die größe des Forms verändert. Dann kannst du dem entsprechend handeln. Vielleicht hilft aber schon die Eigenschaft Align. Kannst sie dir ja mal ankucken |
Re: Komponenten auf Tabsheet fixiern und Kmponenten größe
Es verändert sich die größe zwar aber mit keine der Align Befehel so dass es für mich passt weil bei alclient ist es zu groß und bei albottm ist ein spalt zwischen den Menüs.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz