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 Größe von InputQuery größer als Bildschirm (https://www.delphipraxis.net/121094-groesse-von-inputquery-groesser-als-bildschirm.html)

HeikoAdams 22. Sep 2008 11:12


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?

Bernhard Geyer 22. Sep 2008 11:32

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.

HeikoAdams 22. Sep 2008 13:49

Re: Größe von InputQuery größer als Bildschirm
 
Das hat geholfen. Danke :-D

Luckie 22. Sep 2008 14:17

Re: Größe von InputQuery größer als Bildschirm
 
Welcher von beiden Vorschlägen hat jetzt geholfen?

DeddyH 22. Sep 2008 14:18

Re: Größe von InputQuery größer als Bildschirm
 
:?: Das war doch nur ein Vorschlag :gruebel:

Luckie 22. Sep 2008 14:20

Re: Größe von InputQuery größer als Bildschirm
 
Mist, ich war mitmeinen Gedanken wo anders.

HeikoAdams 22. Sep 2008 14:22

Re: Größe von InputQuery größer als Bildschirm
 
Nur mal so zum Mitschreiben
Delphi-Quellcode:
synchronize
ist mein neuer Freund 8)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:49 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