![]() |
Form ShowModal mit Parent
Moin alle... 8-)
Ich würde gern eine Form als "InlineEditor" einer Listview mißbrauchen. Diese hätte ich gern Modal damit ich die Änderungen erst abgeschlossen sein müssen bis es weitergehen kann. (Würde mir auch das ganze deaktivieren diverser Controls ersparen). Wegen der Positionierung dachte ich an Übergabe des Listview als Parent. Problem: Sobald ein beliebiger Parent angegeben ist ist die modale Form nicht "benutzbar". Nur ein "Bing" wie bei einem Fenster unter einem modalen. :gruebel: Desweiteren werden die übergebenen Positionen nicht ausgeführt (Top/Left) irgendwelche Ideen ? PS: als Frame ist alles gut... bis auf das modale. |
AW: Form ShowModal mit Parent
Ich vermute, es liegt daran, dass ShowModal intern DisableTaskWindows aufruft. Damit ist dann der Parent Deines modalen Formulars disabled, folglich auch der Child. Aber wie gesagt: nur eine Vermutung.
|
AW: Form ShowModal mit Parent
Danke...
nun ja... das mit dem Parent soll mir ja nur die Positionierung vereinfachen. Ich probiere grad ein normales modales aus um den Offset zum Selected Item herauszubekommen. |
AW: Form ShowModal mit Parent
Naja, vor ShowModal Parent zwischenspeichern und nil setzen, nach ShowModal wieder zwischengespeicherten Wert setzen.
|
AW: Form ShowModal mit Parent
Schau dir einfach mal in der Unit Grids das TInplaceEdit an.
Solche Inplace-/Inline-Edit sollten besser nicht den Fokus des Parents vollkommen klauen, also paßt Modal nicht ganz. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:43 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