problem with focus in GET-class
Posted: Fri Feb 16, 2007 2:18 pm
Hello,
I notice a problem with the focus in the GET-class which didn't happen in FW16.
The code :
REDEFINE GET oGET1 VAR FIELD1 PICTURE "XXX"
....
REDEFINE GET oGET6 VAR FIELD6 PICTURE "999" VALID !EMPTY(FIELD7) .OR. ACTGEM()
REDEFINE GET oGET7 VAR FIELD7 PICTURE "XXX"
where :
ACTGEM() is a function which opens a new dialog box to select a value for FIELD7, but this function is only called when FIELD7 is empty (usually only when adding data). ACTGEM() always returns a .T.
In FW16, the focus is automatically on FIELD7 after having selected a value for FIELD7 through ACTGEM().
In FW32 however, the focus is on FIELD1 after having selected a value for FIELD7 through ACTGEM().
How can I maintain the focus on FIELD7 after having selected a value for FIELD7 through ACTGEM() ?
Thank you.
Michel
I notice a problem with the focus in the GET-class which didn't happen in FW16.
The code :
REDEFINE GET oGET1 VAR FIELD1 PICTURE "XXX"
....
REDEFINE GET oGET6 VAR FIELD6 PICTURE "999" VALID !EMPTY(FIELD7) .OR. ACTGEM()
REDEFINE GET oGET7 VAR FIELD7 PICTURE "XXX"
where :
ACTGEM() is a function which opens a new dialog box to select a value for FIELD7, but this function is only called when FIELD7 is empty (usually only when adding data). ACTGEM() always returns a .T.
In FW16, the focus is automatically on FIELD7 after having selected a value for FIELD7 through ACTGEM().
In FW32 however, the focus is on FIELD1 after having selected a value for FIELD7 through ACTGEM().
How can I maintain the focus on FIELD7 after having selected a value for FIELD7 through ACTGEM() ?
Thank you.
Michel