>>>Cetin,
>>>
>>>Is your reference to Ctrl+T correct in a grid? Seems to only work in a Browse for me...
>>>
>>>Jim
>>>
>>>>>I have a user who has a medical condition so she cant use a mouse. Is there anyway of scrolling up and down grids, and selecting a record on the grid, without using a mouse ie using keyboard only
>>>>
>>>>
Arrows,pageup, pagedn, tab, ctrl+tab, ctrl+T .... Are you after something else I'm missing ?
>>>>Cetin
>>
>>
Jim,
>>You're right it's for browse. Do you mean delete by selecting a record ? Honestly I never use grid deletemark for it (couldn't get to work deleted event the way I want). Instead I highlight the current row and do deletion via a commandbutton prompting a confirmation message.
>>PS: A browse could be managed nearly like a grid (name clause).
>>Cetin
>
>The reason I asked, I am working on a POS system and have been trying to keep all controls easily accessible via the keyboard. Deletion of records in a grid has been quite a problem. I have a solution, but it is messy and I was looking for a better idea.
>
>Jim
How about using Hot Keys for common operations, like: Next, Previous, Go Top, Go Bottom, Delete, Add, Save, Revert, etc.?
Could be done in two ways: Form Class KeyPress event (ask Pablo Roca (?) for help here :) or using float menu with HotKey functionality, e.g. when your form with toolbar is instantiated, the 'Navigate' menu appears with all functionality, which is on your ToolBar. It allows you to use Hot Key.
If it's not broken, fix it until it is.
My Blog