// mouseBox has some keyboard methods that have not been // documented very well. Test them to see if they will // do what you need; there are issues with the mouse box // losing key focus and issues with special keys (like "s") // that enter selection-cursor mode and lose the key focus. // it looks like the numeric keypad and the arrow keys work // pretty well. New Window( "test", mb = MouseBox( tb = Text Box( "try the arrow keys" ) ) ); mb << setkey( Function( {this, key}, tb << settext( key ) ) ); mb << setkeyenable( 1 ); mb << setfocus;