![]() |
Re: Form schließt sich nicht mit Close
Ich habe jetzt mal die Message ausprobiert. Flackert ähnlich wie beim Timer in einem Testprojekt.
Mein Fenster schließt sich aber immer noch nicht. Ich habe herausgefunden, daß es am Form.Resize liegt. Dort wird ein TFormResizer zum Zoomen der Komponenten von kalmi01 ![]() verwendet. Wenn ich das deaktiviere, schließt auch mein Fenster. Kann ich dieselbe Message dort auch verwenden um die Ausführung des FormResizers zu unterdrücken? Denn der scheint ja die vorhandenen Messages abzuschießen. Grüße, Messie OT: upps, warum sieht denn der Link so aus? [edit=Luckie]Link repariert. Mfg, Luckie[/edit] |
Re: Form schließt sich nicht mit Close
Zitat:
|
Re: Form schließt sich nicht mit Close
Zitat:
Es bleibt aber weiter für mich interessant, wie und wo die Message zum Schließen des Fensters eingefangen wird. Grüße, Messie |
Re: Form schließt sich nicht mit Close
Ich hab jetzt mal die Resize-Componente installiert, verstehe aber
nicht wie man diese anwendet oder was diese bewirken soll. Das Form schliesst sich trotzdem, wird aber kurz angezeigt (Flacker-Effekt), was aber normal ist. Wie übergibst du die Werte an das Formular? Beispiel:
Delphi-Quellcode:
Die Methode BedingungenZurAnzeigeDerFormOK prüft vor der Anzeige der Formwith TEditForm.Create(self) do begin try <Properties aus Form> := <Deine Werte>; if BedingungenZurAnzeigeDerFormOK then begin if (ShowModal=mrOK) then... end; finally Free; end; end; ob es überhaupt Sinn macht, diese mit den übergebenen Werten anzuzeigen. Vielleicht könntest du deine Form als Anhang zur Ansicht hochladen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:10 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