Short cut keys to access menu items [message #305957] |
Wed, 12 March 2008 07:26  |
shahmayur
Messages: 22 Registered: November 2007 Location: London, UK
|
Junior Member |
|
|
Hiya
I have a query about accessing menu items in Forms 10g.
I have created a menu having a main menu as File. Now under this File menu, there are 3 menu items namely Print, Print Forms and Print Queue Manager. At runtime it shows this menu properly with only one problem. It shows underscore character beneath the beginning of every menu item. So it shows Print (having underscore character at P) and similarly for Print Forms and Print Queue Manager menu items.
To access Print menu using Keyboard, we can press Alt-F (to access File menu) and then press key P. This is fine. But we can't access other 2 menu items Print Forms and Print Queue Manager because their short cut key is also P.
Is it possible to define some other character to access these other 2 menu items ? for e.g. to access Print Forms menu item, we can define F character & for Print Queue Manager, we can define Q character.
Cheers
Mayur
|
|
|
Re: Short cut keys to access menu items [message #305963 is a reply to message #305957] |
Wed, 12 March 2008 07:42   |
Flash
Messages: 34 Registered: February 2008
|
Member |
|
|
Hi Mayur,
I guess this is a bug in Forms Menu Builder. By default it displays the first letter as the hot key. Even I faced this problem some time back with no clue.
You can try using acclerator keys.
Anybody, solutions ??
Thanks
Flash
|
|
|
|
|
Re: Short cut keys to access menu items [message #305993 is a reply to message #305967] |
Wed, 12 March 2008 09:03   |
shahmayur
Messages: 22 Registered: November 2007 Location: London, UK
|
Junior Member |
|
|
Many thanks to all of you for replying to my post.
Harsha, implementing it using Keyboard Acclerator keys is one of the options. But the Forms documentation says that there are only 5 acclerator keys are available, Acclerator1 - Acclerator5. Moreover, it has to be done by modifying the Forms Resource file. This is a very tedious process.
But thanks to Kaeluan, your trick has worked. Using '&' key in the label does the job. I had used this thing before when I had learnt Developer-2000 years ago. But I had completely forgotten about this method.
Cheers
Mayur
|
|
|
|