Re: Menu Accelerators - help!

2010-09-06 Thread J. Landman Gay

On 9/5/10 10:59 PM, Web Admin Himalayan Academy wrote:


Find/F
Find Again/G

does not work , repeat... no go.. in fact I tried this first and when it
did not work, (with suspend development tools on) that's when I tried
using the additional ^ char


Odd, I've been using that forever. I wonder if you've hit the bug where 
menu keys don't always trigger. It was an issue in the IDE too. You 
could try a test to see if that's the problem. If I remember right, 
choosing the menu item with the mouse will activate the menu. After 
that, keyboard shortcuts work again. If that's what happens in your 
stack, then your menu commands are correct but the engine isn't seeing them.


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


Re: Menu Accelerators - help!

2010-09-06 Thread RunRevPlanet

Sivakatirswami,

If a keyboard shortcut in your stack duplicates a shortcut in the IDE, 
provided your application stack is top most (focused), the shortcut 
should still work even when working from the IDE.


The Tip of the Week at RunRevPlanet has recently been looking at 
making menus, and this week just happens to be about keyboard shortcuts 
for menus:


http://www.runrevplanet.com/index.php?option=com_contentview=articleid=177catid=57Itemid=65

Some of the information there may be useful.
--
Scott McDonald
Components, Stacks, Tools and Resources for Runtime Revolution
www.runrevplanet.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Menu Accelerators - help!

2010-09-05 Thread Sivakatirswami
 For some reason, I've never been able to get menu accelerator keys to 
work as expected.


the dictionary entry on this makes sense, but could use some examples.  
Seems straight forward enough...


The syntax for menu item strings is:
  [flags] label ['/' accelerator ['|' tag]]

where accelerator

would be, in my case: modifiers char

A very common requirement is Find and Find Again. This looks correct to me:

Find/^ F
Find Again/^G

The menu shows the cmd symbol (os x) and the letter, but cmd-f does 
nothing but invoke the IDE's find dialog; if I turn of development 
tools, it still does not work.  I tried these, since the IDE does not 
use them... as a test...


Find/^U
Find Again/^L

But they are still unresponsive... and, if you enter an upper case 
character, does that mean the user has to use the shift key to make it 
work? I tried both, cmd-shift-U and cmd-U.


neither work.

What am I missing?  Will these *only* work in a standalone?

Thanks
Sivakatirswami
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Menu Accelerators - help!

2010-09-05 Thread stephen barncard
Swami, can't you just Suspend Developer Tools in the Developer menu?

On 5 September 2010 19:29, Sivakatirswami ka...@hindu.org wrote:

  For some reason, I've never been able to get menu accelerator keys to work
 as expected.

 the dictionary entry on this makes sense, but could use some examples.
  Seems straight forward enough...

 The syntax for menu item strings is:
  [flags] label ['/' accelerator ['|' tag]]

 where accelerator

 would be, in my case: modifiers char

 A very common requirement is Find and Find Again. This looks correct to me:

 Find/^ F
 Find Again/^G

 The menu shows the cmd symbol (os x) and the letter, but cmd-f does nothing
 but invoke the IDE's find dialog; if I turn of development tools, it still
 does not work.  I tried these, since the IDE does not use them... as a
 test...

 Find/^U
 Find Again/^L

 But they are still unresponsive... and, if you enter an upper case
 character, does that mean the user has to use the shift key to make it work?
 I tried both, cmd-shift-U and cmd-U.

 neither work.

 What am I missing?  Will these *only* work in a standalone?

 Thanks
 Sivakatirswami
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 



Stephen Barncard
San Francisco Ca. USA

more about sqb  http://www.google.com/profiles/sbarncar
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Menu Accelerators - help!

2010-09-05 Thread J. Landman Gay

On 9/5/10 9:29 PM, Sivakatirswami wrote:


A very common requirement is Find and Find Again. This looks correct to me:

Find/^ F
Find Again/^G

The menu shows the cmd symbol (os x) and the letter, but cmd-f does
nothing but invoke the IDE's find dialog; if I turn of development
tools, it still does not work. I tried these, since the IDE does not use
them... as a test...


All you should need is the slash and letter, like this:

Find/F
Find Again/G

These should work whenever your stack menu is the system menu, (i.e., 
you stack menu has focus, it's in a standalone, or you suspend 
development tools.) The IDE catches the keystrokes if it has the focus.


I think you only need to use the control character (^) if it is to be 
coupled with another one, like Cmd-Opt for example. But you're right we 
could use some examples in the docs. The release notes had a few.


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


Re: Menu Accelerators - help!

2010-09-05 Thread Web Admin Himalayan Academy

 On 9/5/10 4:48 PM, J. Landman Gay wrote:

All you should need is the slash and letter, like this:

Find/F
Find Again/G

These should work whenever your stack menu is the system menu, (i.e., 
you stack menu has focus, it's in a standalone, or you suspend 
development tools.) The IDE catches the keystrokes if it has the focus.


I think you only need to use the control character (^) if it is to 
be coupled with another one, like Cmd-Opt for example. But you're 
right we could use some examples in the docs. The release notes had a 
few.


Find/F
Find Again/G

does not work , repeat... no go.. in fact I tried this first and when it 
did not work, (with suspend development tools on) that's when I tried 
using the additional ^ char

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Menu Accelerators - help!

2010-09-05 Thread Web Admin Himalayan Academy
 Yes,  did that still after IDE is suspended, the accelerator keys 
don't work.


This has plagued me for years...

On 9/5/10 4:35 PM, stephen barncard wrote:

Swami, can't you just Suspend Developer Tools in the Developer menu?

On 5 September 2010 19:29, Sivakatirswamika...@hindu.org  wrote:


  For some reason, I've never been able to get menu accelerator keys to work
as expected.

the dictionary entry on this makes sense, but could use some examples.
  Seems straight forward enough...

The syntax for menu item strings is:
  [flags]label  ['/'accelerator  ['|'tag]]

whereaccelerator

would be, in my case:modifiers  char

A very common requirement is Find and Find Again. This looks correct to me:

Find/^ F
Find Again/^G

The menu shows the cmd symbol (os x) and the letter, but cmd-f does nothing
but invoke the IDE's find dialog; if I turn of development tools, it still
does not work.  I tried these, since the IDE does not use them... as a
test...

Find/^U
Find Again/^L

But they are still unresponsive... and, if you enter an upper case
character, does that mean the user has to use the shift key to make it work?
I tried both, cmd-shift-U and cmd-U.

neither work.

What am I missing?  Will these *only* work in a standalone?

Thanks
Sivakatirswami
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution






___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution