My OpenLaszlo application has several places where users have to click on  
a button/tab to get something to happen.  I would like to create some  
keyboard shortcuts so that the user doesn't have to mouse around so much.   
I've just spent some time searching the forums and didn't find any topics  
which addressed this issue.  What I want to do is conceptually simple, I  
want to associate some keystroke with a button or view.  When the  
containing view has the focus, when the user performs the key action, it  
would be the same as if the user clicked on the button or widget.  Chapter  
28 of the developer documentation seems to talk a little bit about this  
subject, but the implementation seems quite complicated involving creating  
a view that takes focus and processes keystrokes.

Here's a simple example of the sort of thing I would like to do.  I have a  
view which contains a list of items and some buttons.  I would like to  
assign the keystroke A, B, C to each of the buttons.  I want the user to  
be able to tab around between the list and the buttons.  If the user  
clicks on the list (or tabs to the list control), I want the arrow keys to  
move up and down in the list.  At any point if the user hits one of the  
keys A, B or C, I want the button action to be invoked.  Is there a good  
example of how to do something like this somewhere?

Thanks!

-- 
James Howe

_______________________________________________
Laszlo-user mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-user

Reply via email to