Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 241087 (2523)
  Suchen
 Zurück zur Übersicht
 AutorThema: Dialogfenster
Thomas Ungerböck
Datum:02.06.02 14:29 Antwortenals Email verschicken (Kerzenlicht@chello.at) 


Hallo
Hab mir ein Dialogfenster erstellt mit einigen Buttons (@createbutton). Da kann ich auch mit der Tab Taste herumschalten und drück ich dann Enter wird die betreffende Aktion ausgeführt.
Befindet sich aber ein Editfeld (@createedit) in dem Dialogfenster sieht das schon wieder anders aus. War der Focus vorher auf dem Editfeld und kommt dann (mit Tab umgeschalten) auf einen Button wird die Aktion ausgeführt ohne das man die Enter Taste drückt.
Vielleicht kann mir wer helfen.
Mfg Thomas


Martin Pohl
Datum:06.06.02 20:35 Antwortenals Email verschicken (bananenfresser@msn.com) 


Hallo!
Vielleicht solltest du zuerst die Buttons und dann das Editfeld einfügen. Also:
let button1% = @CreateButton(...)
let button2% = @CreateButton(...)
let edit% = @CreateEditBox(...)
oder zuerst die editbox und dann die Buttons. Hoffe, dass es funktioniert. Bye


Alexander Schoenfeld
Datum: 07.06.02 10:29 Antwortenals Email verschicken (alexander.schoenfeld@chronologic.de) 


Hallo Thomas,

benutzt du den Windowstyle 512? Der würde das ganze bei einem mit Window erstellten Fenster beeinflussen.
Eine andere Möglichkeit wäre die Funktion IsActive, die PRFellow verwendet, diese ist besser als GetFocus.

Mit freundlichem Gruss / kind regards,
Alexander Schoenfeld

Email: alexander.schoenfeld@chronologic.de


 Zurück zur Übersicht