![]() |
ClientHeight ändert sich nach Delphi-Start
Hallo,
ich arbeite schon länger mit Delphi und mich nervt ein kleines Problem. Nach jedem Delphi-Start ändert sich die Clienthöhe meiner Mainform (Form1). Auf der Form sind neben ein paar TLabels, TButtons, TTimern noch ein TMenü und ein TImage (Algin=alClient). Die Clienthöhe der Form beträgt normalerweise 650. Nach jedem Delphi-Start steht da aber 630. Ich muß also immer erst die Clienthöhe ändern und dann compilieren. Nach Änderungen an TMenu ist das auch noch so. Ich glaube, daß TMenu das Problem ist. Deshalb die Frage, ob noch jemand das gleiche Problem hat bzw. was muß ich anders machen muß ? |
Re: ClientHeight ändert sich nach Delphi-Start
Schreib doch einfach ins FormCreate: ClientHeigth:=650;
Dann müsste es doch klappen. |
Re: ClientHeight ändert sich nach Delphi-Start
solch ein Problem gab es hier schonmal dieses Jaht und auch da wurde nach jedem Laden des Projekts die Form immer kleiner,
aber ich finde den Thread grade nicht und weiß auch nicht, ob die eine wirkliche Lösung dafür hatten. vielleicht findest du ja den Thread, oder ein anderer weiß wo er sich versteckt :duck: |
Re: ClientHeight ändert sich nach Delphi-Start
Zitat:
Zitat:
|
Re: ClientHeight ändert sich nach Delphi-Start
trotz alClient hast du dann unten einen Rand?
Ich weiß nur, daß schon einige derartige Probleme haben und es dazu auch Threads gibt, aber ich kann sie leider auch nicht mehr wiederfinden ... da müssen sie aber sein :gruebel: |
Re: ClientHeight ändert sich nach Delphi-Start
Zitat:
|
Re: ClientHeight ändert sich nach Delphi-Start
Manchmal hilft es, einige Einstellungen, die man im Objectinspector gemacht hat, nochmal explizit im FormCreate festzulegen.
z.B. Image1.Align:=alClient; Ich hab z.B. die Erfahrung gemacht, dass Labels, die eigentlich transparent eingestellt waren, auf manchen Vista-Rechnern nicht transparent angezeigt wurden. Abhilfe schaffte hier das explizite Setzen aller Labels auf Transparent im FormCreate. Vielleicht ist es hier ähnlich? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 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 by Thomas Breitkreuz