Hello all,
In a dialog, I setup a tGet to enter a numeric value in a field.
This is done in a loop. This means that when the user has entered the field value, I create the record and stay in the same dialog for the next entry.
It would be very helpful to the user to be able to press the Escape key or even any non numeric key to leave the loop.
I looked at the help files and found the following methods:
bPostKey (codeblock)
KeyChar (codeblock I suppose)
Handlevent (???)
The problem is that the doc doesn't give any description on how to use them.
Therefore I ask if any body could tell me which method should be used.
Can you also give me a hint on how to implement it.
Many thanks,
Raymond
Escape or control key in a tGet
- Raymond Fischbach
- Posts: 48
- Joined: Sun Oct 30, 2005 9:29 am
- Location: Belgium
- Contact:
Escape or control key in a tGet
Raymond Fischbach
www.mouches.org
www.mouches.org
- Raymond Fischbach
- Posts: 48
- Joined: Sun Oct 30, 2005 9:29 am
- Location: Belgium
- Contact:
Re: Escape or control key in a tGet - solved
Hi all,
I have find an answer to my problem so I close the subject.
Raymond
I have find an answer to my problem so I close the subject.
Raymond
Raymond Fischbach
www.mouches.org
www.mouches.org
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Escape or control key in a tGet
Raymond,
Would you mind to share how you have implemented it ? thanks
Would you mind to share how you have implemented it ? thanks
- Raymond Fischbach
- Posts: 48
- Joined: Sun Oct 30, 2005 9:29 am
- Location: Belgium
- Contact:
Re: Escape or control key in a tGet
Hello Antonio,
Sorry for the late reply, I didn't see your message.
In fact I used a workaround. I detect it at the window level:
HTH,
Raymond
Sorry for the late reply, I didn't see your message.
In fact I used a workaround. I detect it at the window level:
Code: Select all
//*** clavier
oWnd:bKeyDown := {|nkey|iif(nKey == C_ESC,oWnd:End(),)}
Raymond
Raymond Fischbach
www.mouches.org
www.mouches.org