![]() |
Größe von InputQuery größer als Bildschirm
Hallo,
ich habe zur Zeit mit folgendem Problem zu kämpfen: Ich zeige bei Bedarf aus einem Thread heraus ein InputQuery an, um zusätzliche Informationen abzufragen. Jedoch passiert es sporadisch, das der Dialog breiter ist, als der Bildschirm oder sogar maximiert angezeigt wird. In beiden Fällen lässt sich der Dialog nur noch im "Blindflug" schließen. :wiejetzt: Ist das ein Bug in der VCL oder mache ich da etwas falsch bzw. hat jemand eine Idee, wie das Problem zu umgehen ist? |
Re: Größe von InputQuery größer als Bildschirm
Versuchs mal synchronisiert im Hauptthread darzustellen. Da die VCL nicht Threadsave ist (Win32-GDI hat Thread-Affinität von GDI-Objekten) könnte es da probleme geben wenn versucht wird as Parent/Owner-Fenster zu bestimmen um es z.B. zentriert darzustellen.
|
Re: Größe von InputQuery größer als Bildschirm
Das hat geholfen. Danke :-D
|
Re: Größe von InputQuery größer als Bildschirm
Welcher von beiden Vorschlägen hat jetzt geholfen?
|
Re: Größe von InputQuery größer als Bildschirm
:?: Das war doch nur ein Vorschlag :gruebel:
|
Re: Größe von InputQuery größer als Bildschirm
Mist, ich war mitmeinen Gedanken wo anders.
|
Re: Größe von InputQuery größer als Bildschirm
Nur mal so zum Mitschreiben
Delphi-Quellcode:
ist mein neuer Freund 8)
synchronize
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 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