[gelöst ] Tasten eine Funktion hinterlegen

19. Juni 2009 11:35

Hallo,

ist es möglich, in einem Form der Entertaste eine Funktion zu hinterlegen?

Wenn ja, wie bzw. wo finde ich eine Anleitung dazu...

Danke!

VG
rom
Zuletzt geändert von rom am 6. Juli 2009 12:16, insgesamt 1-mal geändert.

Re: Tasten eine Funktion hinterlegen

19. Juni 2009 11:49

hmmm ... auf einer Form? Ein Button mit PushAction=OK und Default=Yes wird bei Drücken der Enter-Taste ausgelöst. Wenn man den durchsichtig macht, Caption und Border wegnimmt und das Schließen der Form unterbindet, müsste der Code in dessen OnPush ausgeführt werden. Ist aber nur so ein Gedanke.

Wozu soll das denn gut sein?

Re: Tasten eine Funktion hinterlegen

19. Juni 2009 11:52

ich habe im onpush -trigger des OK-Buttons eine Fkt. hinterlegt.
Das Problem ist nun, wenn enter gedrückt wird, wird diese Funktion nicht aufgerufen....deshalb wollte ich der ENTER-Taste auch diese Fkt. hinterlegen.

Re: Tasten eine Funktion hinterlegen

19. Juni 2009 11:54

ich habe noch mal nachgeschaut. ich habe in den Eigenschaften PUSHACTION = OK und default yes

Re: Tasten eine Funktion hinterlegen

19. Juni 2009 11:57

Warum muss der Code denn unbedingt an den OK-Button?
Wäre nicht z.B. der OnCloseForm-Trigger eine Alternative?

Re: Tasten eine Funktion hinterlegen

19. Juni 2009 11:59

Hab ich mal ausprobiert, das klappt ...

kann es mit deiner Funktion zu tun haben? Klappt testweise etwas Billiges im OnPush; eine Messagebox?