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 Button mit ModalResult schließt erst beim 3. Click (https://www.delphipraxis.net/142675-button-mit-modalresult-schliesst-erst-beim-3-click.html)

messie 1. Nov 2009 14:06


Button mit ModalResult schließt erst beim 3. Click
 
Moin,

ich habe hier ein seltsames Verhalten eines modalen Fensters. Zwei Buttons, jeweils mit ModalResult mrOk und mrCancel.
Eine Listbox mit Auswahl, die beim Create gefüllt wird.

Beim Clicken auf Ok schließt das Fenster erst beim dritten Versuch, beim Cancel-Button beim zweiten. Im OnClick wird noch untersucht, ob in der ListBox was ausgewählt wurde und das Ergebnis in eine public-Variable abgelegt.

Mein Verdacht, die AlphaSkins machen mit ihren zahlreichen Hooks was falsch hat sich nicht bestätigt, das kann ich in einem neuen Projekt nicht reproduzieren.

Gibt es da nocht was zu beachten?

Grüße, Messie

DeddyH 1. Nov 2009 14:07

Re: Button mit ModalResult schlißt erst beim 3. Click
 
Zeig doch mal den Code. Sind die ModalResults im OI festgelegt oder geschieht das zur Laufzeit?

messie 1. Nov 2009 14:32

Re: Button mit ModalResult schlißt erst beim 3. Click
 
Zitat:

Zitat von DeddyH
Zeig doch mal den Code.

Besser nicht :oops: :oops: :oops: :oops:

Ich habe mit einem falsch gesetzten end einen rekursiven Aufruf gebastelt.

Also erledigt. :oops:


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