General information
Category:
Forms & Form designer
>Hi Chuck,
>
>You will need code in your textbox's KeyPress event to accomplist what you want. FWIW, I would put the code in the grid (or the form) and reference the same code from both the Click() and the Keypress()
>
>pamela
Hiya Chuck, Pamela;
What if you have 30 something columns on the grid? Perhaps if you do it this way...
_activeform.keypress
/pIF TYPE("THISFORM.ActiveControl") == "O" AND UPPER(THISFORM.ActiveControl.BaseClass) <> "GRID"
IF INLIST(LAST(), leftarrow, rightarrow... leftclick...)
pamelasnewformmethod()
ENDIF
ENDIF
ENDIF /p
Of course, this would only allow for one grid. If you had to, you could explicitly name it...
IF TYPE("THISFORM.ActiveControl") == "O" AND UPPER(THISFORM.ActiveControl.BaseClass) <> "GRID" .AND. THISFORM.ActiveControl.Name = mygridname
Just a thought...
Ric
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only