J. Landman Gay wrote:
Scott Rossi wrote:
Any thoughts on how I can track down what is preventing my menu buttons from
firing when triggered from the keyboard?

I've been trying to workaround the issue of how menus are drawn when the
menu buttons that display menus are colorized.  I tried adding some proxy
buttons to trigger the menu buttons which sort of works, but somewhere along
the way I lost keyboard triggering of the original menu buttons.

Possibly related: I created a new test stack and used the Menu Builder to
add a standard menubar.  I noticed that the buttons in the default menu
display their keyboard control equivalents, whereas the buttons in my stack
do not.  I can't remember, is there a property/setting that enables this?

There's accelKey and accelMods. Menu buttons have some specific properties that have to be set too, so compare yours with the ones created by the menu builder.


I should have added that you don't actually need to use these commands most of the time. You can indicate the keyboard shortcuts by adding symbols to the button contents on each line that requires one. As of 4.0 you can find the updated syntax in the engine change log that lets you add keyboard shortcuts comprised of more than one modifier key. If you only need one modifer per menu item, you can just use the old way: put a slash and a letter after the menu item. For example, if you want the Copy item to use Cmd-C, its line in the button contents would be:

  Copy/C

Adding an ampersand after one of the letters will cause it to draw with an underline on Windows menus, so Copy would look like this if you want both the old-style underline and the command key shortcut:

  C&opy/C

The menu builder can add accelerators and modifiers via its interface checkboxes. If you do that and then look at the button contents, it's easy to see how it works.

--
Jacqueline Landman Gay         |     [email protected]
HyperActive Software           |     http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to