Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Unterformulare positionieren (https://www.delphipraxis.net/109404-unterformulare-positionieren.html)

sugar421 29. Feb 2008 17:42


Unterformulare positionieren
 
Hallo,

ich habe ein Hauptformular in dessen linken Bereich ein TreeView als quasi Menü fungiert. Rechts davon ist eine TImage Objekt. Ich möchte nun, dass wenn ich weitere Formulare öffne, diese nihct den Treview verdecken, sondern innerhalb des Bereiches des Images der Hauptform angezeigt werden.

Unterformulare auf dem Hauptformular zu zentrieren ist nicht das Problem. Nur bekomme ich es nicht zentriert auf dem Image des Hauptformulares hin..

Hat jemand Tipps für mich.

Heiko

mkinzler 29. Feb 2008 17:49

Re: Unterformulare positionieren
 
Genauso wie du es beim Formular machst, nur musst du halt die Werte des Images verwenden.

taaktaak 29. Feb 2008 18:03

Re: Unterformulare positionieren
 
Moin, Moin,
in solchen Fällen hilft oft ein Bleistft und ein Stück Papier, wenn man es sich nicht mehr im Kopf "zusammenbasteln" kann. Für die linke Position des SubForms würde ich folgendes vorschlagen:
Delphi-Quellcode:
foSub.Left:=Form1.Left+Image1.Left+((Image1.Width-foSub.Width) div 2)
Ich setze mal voraus, dass das Image direkt auf Form1 placiert ist...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:41 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz