En todos los xbrowse que tengo, ahora, al pulsar la tecla F2 entra en modo edición.
Es una posibilidad muy buena, pero aunque la celda no sea editable sigue permitiendo entrar en modo edición al pulsar F2.
No se si existen alguna forma de definir que sólo funcione F2 en las celdas editables.
Yo he añadido "::SelectedCol():lEditable" en método KeyDown de la clase Xbrowse
Es una posibilidad muy buena, pero aunque la celda no sea editable sigue permitiendo entrar en modo edición al pulsar F2.
No se si existen alguna forma de definir que sólo funcione F2 en las celdas editables.
Yo he añadido "::SelectedCol():lEditable" en método KeyDown de la clase Xbrowse
METHOD KeyDown( nKey, nFlags ) CLASS TXBrowse
...
case nKey == VK_F2
if !::lEditMode .and. ::SelectedCol():lEditable
::SelectedCol():Edit()
endif
....Un saludo
Fernando González Diez
ALSIS Sistemas Informáticos
Fernando González Diez
ALSIS Sistemas Informáticos