Dialog nicht beenden
-
Hi
Ich habe das problem das wenn ich in einem formular in ein Textfeld oder IPfeld clicke und dann return drücke dass dann das formular geschlossen wird.
Ich hatte nichts desgleichen beabsichtigt.
-
FAQ stehts warum.
-
Hi
wo genau???
-
Hier:
dialog schliesst sich nach Tastendruck "EnterIch möchte aber noch hinzufügen, dass man das auch erreichen kann, indem man einfach den OK-Button nicht als Default-Button kennzeichnet.
-
jo thx
-
Original erstellt von MFK:
Ich möchte aber noch hinzufügen, dass man das auch erreichen kann, indem man einfach den OK-Button nicht als Default-Button kennzeichnet.Falsch bzw. unvollständig
CDialog hat eine Memberfunktion Namens OnOK, die aufgerufen wird, wenn in einem Control, dass nicht selbst auf den Enterdruck (zb. ein Edit). Enter gedrückt wird und es keinen Defaultbutton gibt.
Du hättest also noch anfügen müssen, dass man stattdessen einen anderen zum Defaultbutton machen muss.