Keyboard shortcuts 
Author Message
 Keyboard shortcuts

I want to make my app as keyboard-friendly as possible: it will be used
pre{*filter*}ly on laptops without a proper mouse.

The menu designer only lets me use simple CTRL+key, ALT+key or Fx. I
can't have CTRL+ALT+key or CTRL+SHIFT+key, or other more complicated
combinations. Is there any easy way to overcome this?

Secondly, I've got some 'form sensitive' keyboard shortcuts, so I've
created a 'right-click' menu to call from the Form.RightClick event,
which includes the appropriate keyboard shortcuts. But I find that the
shortcuts aren't available until after I've first used the right-click.
And when the form is closed, the shortcuts are still 'available' and
generate error messages. How can I stop this?

As an aside, when I right-click over some controls on the form,
sometimes the form's RightClick fires, and sometimes it doesn't, even
though there's no code in any other RightClick event anywhere in my app.
Is there some logic behind when it does and doesn't?

--
Ben Hambidge



Tue, 22 Jul 2003 02:43:51 GMT
 Keyboard shortcuts

Ben,
Try setting up a CASE - ENDCASE using LASTKEY()
eg. CASE LASTKEY()=nn -- DO xxxxx.
Harry


Quote:

> I want to make my app as keyboard-friendly as possible: it will be used
> pre{*filter*}ly on laptops without a proper mouse.

> The menu designer only lets me use simple CTRL+key, ALT+key or Fx. I
> can't have CTRL+ALT+key or CTRL+SHIFT+key, or other more complicated
> combinations. Is there any easy way to overcome this?

> Secondly, I've got some 'form sensitive' keyboard shortcuts, so I've
> created a 'right-click' menu to call from the Form.RightClick event,
> which includes the appropriate keyboard shortcuts. But I find that the
> shortcuts aren't available until after I've first used the right-click.
> And when the form is closed, the shortcuts are still 'available' and
> generate error messages. How can I stop this?

> As an aside, when I right-click over some controls on the form,
> sometimes the form's RightClick fires, and sometimes it doesn't, even
> though there's no code in any other RightClick event anywhere in my app.
> Is there some logic behind when it does and doesn't?

> --
> Ben Hambidge



Wed, 23 Jul 2003 02:51:06 GMT
 Keyboard shortcuts


Quote:


>> The menu designer only lets me use simple CTRL+key, ALT+key or Fx. I
>> can't have CTRL+ALT+key or CTRL+SHIFT+key, or other more complicated
>> combinations. Is there any easy way to overcome this?

>> Secondly, I've got some 'form sensitive' keyboard shortcuts, so I've
>> created a 'right-click' menu to call from the Form.RightClick event,
>> which includes the appropriate keyboard shortcuts. But I find that the
>> shortcuts aren't available until after I've first used the right-click.
>> And when the form is closed, the shortcuts are still 'available' and
>> generate error messages. How can I stop this?
>Ben,
>Try setting up a CASE - ENDCASE using LASTKEY()
>eg. CASE LASTKEY()=nn -- DO xxxxx.
>Harry

Where? In every 'KeyPress' method of every class/object?

--
Ben Hambidge



Wed, 23 Jul 2003 18:36:57 GMT
 
 [ 3 post ] 

 Relevant Pages 

1. Query Analyzer Keyboard shortcut

2. keyboard shortcuts

3. Open Table Keyboard Shortcut in Enterprise Manager

4. Keyboard shortcuts...

5. Keyboard shortcut for DBnavigator

6. API's to disable keyboard shortcuts

7. Keyboard shortcuts in Project Viewer

8. Help with Keyboard Shortcuts?

9. Turning off keyboard shortcuts

10. Filemaker Keyboard Shortcuts

11. disable keyboard shortcut

12. Keyboard shortcuts


 
Powered by phpBB® Forum Software