Wenn Du in Deinem Cancel-Button die Cancel-property auf true gesetzt hast, dann gilt:
If True, the Escape key and Command-Period key sequence are mapped to the button. Deine Vermutung, dass der Cancelbutton anstatt des Defaultbuttons bei return betätigt wird, nur weil er zufällig grade den Focus hat, ist falsch. Maximilian Tyrtania Am 07.12.2010 um 16:44 schrieb Stefan Mettenbrink: > Thomas Tempelmann wrote: > >> Wie bitte? >> Das wäre doch ein Bug in RB. RB darf nämlich keinesfalls selbst die >> Return-Taste auswerten, sondern muss das Windows überlassen. > > War auch mein ester Gedanke. Jedoch gebe ich ja vor, dass der OK-Button > der Default-Button ist. Der soll ja mit Return bedient werden. > Allerdings läuft das der Tastaturbedienung entgegen. > >> Wenn dem so ist - mache mal "Return true" im Keydown-Event des >> Fensters, wenn Return gedrück wird. Hilft das? > > ... > Alles zurück, dort finde ich: > elseif asc(key)=13 or asc(key)=3 then > PushButton1.Push > > Kann gar nicht funktionieren :-( > > MfG, Metti. >
