Re: on controlkeydown very slow

2008-09-23 Thread william humphrey
I hadn't even realized that calling answer was what was slow. That
explains it. I've noticed that in other things now too. Thanks for pointing
it out.
 I'm building an app that has all the common task done with control this or
control that so that your fingers don't need to leave the key board. I
never even bothered building a menu for those tasks although I probably will
-- last (the opposite of correct design I know).
___
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


on controlkeydown very slow

2008-09-22 Thread william humphrey
I'm doing the following and it is slow (takes a noticeable second or two)

 *on* controlKeyDown pKey

*switch* pKey

   *case* s

  answer s was selected

   *break*

   *case* c

  *answer* c was selected

   *break*

*end* *switch*

 *end* controlKeyDown


Also it doesn't work if you have the cursor in the message box or maybe some
other places. But RunRev's own command key S (which saves stack) happens
instantly and it doesn't matter if the cursor is in the message box or
anywhere. Any ideas how to get this to work more like the native stuff. I'm
not trapping keys anywhere else.  It is version 3.0
___
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: on controlkeydown very slow

2008-09-22 Thread Stephen Barncard
Not sure what you're trying to do here, but I'm assuming that you're 
experimenting with some rev parts in your lab stack.


Answer is not so great for testing -- slow-- in this case as it 
launches a new stack every time (the Answer Stack in the IDE). Why 
not just use the message box  or a field to show state for now?


Also see the Save command in the docs. Much better than trying to 
use save in the IDE like the old domenu in HC. You have direct 
script access through scripting.


If you are working toward making a 'real' application, then you 
should know that very few menu items will be in the menubar unless 
you add them (not even QUIT!!), you can't count on the IDE menu items 
being there in a standalone.


Again, I can't say enough about the  Scripting Conferences stacks 
that are online that cover many areas and given by the 'whos who' of 
the Rev world and hosted by Jacqueline Landman Gay. There's a great 
stack about MENUS there by Jeanne DeVoto.


http://support.runrev.com/scriptingconferences/




I'm doing the following and it is slow (takes a noticeable second or two)


 *on* controlKeyDown pKey

*switch* pKey

   *case* s

  answer s was selected

   *break*

   *case* c

  *answer* c was selected

   *break*

*end* *switch*

 *end* controlKeyDown



Also it doesn't work if you have the cursor in the message box or maybe some
other places. But RunRev's own command key S (which saves stack) happens
instantly and it doesn't matter if the cursor is in the message box or
anywhere. Any ideas how to get this to work more like the native stuff. I'm
not trapping keys anywhere else.  It is version 3.0


--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -


___
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