FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Pocket PC Escape or control key in a tGet
Posts: 48
Joined: Sun Oct 30, 2005 09:29 AM
Escape or control key in a tGet
Posted: Mon Sep 20, 2010 08:13 PM

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

Raymond Fischbach
www.mouches.org
Posts: 48
Joined: Sun Oct 30, 2005 09:29 AM
Re: Escape or control key in a tGet - solved
Posted: Tue Sep 21, 2010 08:38 PM

Hi all,

I have find an answer to my problem so I close the subject.

Raymond

Raymond Fischbach
www.mouches.org
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Escape or control key in a tGet
Posted: Sat Sep 25, 2010 06:59 AM

Raymond,

Would you mind to share how you have implemented it ? thanks :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 48
Joined: Sun Oct 30, 2005 09:29 AM
Re: Escape or control key in a tGet
Posted: Sat Oct 02, 2010 08:15 PM
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:
Code (fw): Select all Collapse
//*** clavier
oWnd:bKeyDown := {|nkey|iif(nKey == C_ESC,oWnd:End(),)}


HTH,
Raymond
Raymond Fischbach
www.mouches.org

Continue the discussion