KeyStrokeAgent"
From Documentation
Line 2: | Line 2: | ||
+ | __TOC__ | ||
+ | = Stroke = | ||
'''All components that inherit <tt> HtmlBasedComponent </tt> support this operation'''. When calling <tt> stroke() </tt>, you have to provide special string for control keys. Please refer to [http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/UI_Patterns/Keystroke_Handling| Keystroke Handling in Developer's Reference]. | '''All components that inherit <tt> HtmlBasedComponent </tt> support this operation'''. When calling <tt> stroke() </tt>, you have to provide special string for control keys. Please refer to [http://books.zkoss.org/wiki/ZK_Developer%27s_Reference/UI_Patterns/Keystroke_Handling| Keystroke Handling in Developer's Reference]. | ||
Line 14: | Line 16: | ||
</source> | </source> | ||
+ | |||
+ | |||
+ | =Supported Components= | ||
+ | |||
+ | {| border="1" | width="100%" | ||
+ | ! <center>Components</center> | ||
+ | ! <center>Version</center> | ||
+ | ! <center>Note</center> | ||
+ | |- | ||
+ | | Sub-class of <javadoc> org.zkoss.zk.ui.HtmlBasedComponent </javadoc> | ||
+ | | 5, 6 | ||
+ | | | ||
+ | |} | ||
{{ZATSEssentialsPageFooter}} | {{ZATSEssentialsPageFooter}} |
Revision as of 02:22, 16 May 2012
Stroke
All components that inherit HtmlBasedComponent support this operation. When calling stroke() , you have to provide special string for control keys. Please refer to Keystroke Handling in Developer's Reference.
For example, ^#left means Ctrl+Left, and @#f3 means Alt+F3.
component.as(KeyStrokeAgent.class).stroke("$#left");
Supported Components
Sub-class of HtmlBasedComponent | 5, 6 |