In my eyes every software that is not usable without a mouse is a bad thing. At least proper use of menu shortcut, a meaningfull tab order and CTRL C|V|X should be provided. Enter should read data entry form, esc should close it. It's much faster to run with tab from field to field then to use a mouse.
But I'm on a minority.
AFAIK only 3% of all users realy use keyboard and keyboard shortcuts for navigation.
(There is an other 3% that uses fruits as computer, on those the whole idea of keyboard navigation is uncommon)
My advise is (descending order of priority)
-provide taborder. It hurts not to much, you can use those mouse interface. (could be frustrating if you miss click)
-provide menu shortcuts
-provide default / cancel buttons
-provide button shortcuts
-provide label shortcuts
I do not provide button and label shortcuts for each and every form, only for forms that have heavy use (and not to many shortcuts).
The backdraw is that you can not use keyboard with toolbars. You need to double all toolbars with menus.
Agnes
>An user of my software wants his application runs without mouse
>
>It's a software for a parking lot and he says it's dificult for him to use a mouse there
>I have about 100 users of this software and no one is complaining
>It's a cheap software
>
>I started to adapt the software the work also by keyboarb, butt as it has
>lots of buttons I am considering quit this user rather than finished the adaptation
>
>What do you guys think ?
>
>Is it wise to have mouseless compatible sofware ?
>( I dont like to enable tabs )
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]