Context Menu"
From Documentation
m |
m |
||
Line 11: | Line 11: | ||
Use <javadoc directory="zss" method="setShowContextMenu">org.zkoss.zss.ui.Spreadsheet</javadoc> to show context menu. | Use <javadoc directory="zss" method="setShowContextMenu">org.zkoss.zss.ui.Spreadsheet</javadoc> to show context menu. | ||
+ | ====Row Context Menu==== | ||
+ | |||
+ | [[File:ZKSsEss_Spreadsheet_Toolbar_rowContextMenu.png]] | ||
+ | |||
+ | ====Column Context Menu==== | ||
+ | |||
+ | [[File:ZKSsEss_Spreadsheet_Toolbar_columnContextMenu.png]] | ||
+ | |||
+ | ====Cell Context Menu==== | ||
+ | |||
+ | [[File:ZKSsEss_Spreadsheet_Toolbar_cellContextMenu.png]] | ||
+ | |||
+ | ===ZUML=== | ||
+ | Here is a sample example ZUL file | ||
+ | |||
+ | <source lang="xml" high="4"> | ||
+ | <zk> | ||
+ | <window vflex="1" width="100%" apply="org.zkoss.zssessentials.config.ContextMenuComposer"> | ||
+ | <button id="toggleContextMenu" label="Toggle Context Menu"/> | ||
+ | <spreadsheet showToolbar="true" | ||
+ | id="ss" vflex="true" width="100%" | ||
+ | src="/WEB-INF/excel/config/ZSS-demo_sample.xlsx" maxcolumns="40" maxrows="200" | ||
+ | ></spreadsheet> | ||
+ | </window> | ||
+ | </zk> | ||
+ | </source> | ||
=Version History= | =Version History= |
Revision as of 11:04, 3 April 2012
Purpose
ZK Spreadsheet supports various context menu for user to perform actions.
Show Context Menu
Use Spreadsheet.setShowContextMenu to show context menu.
Row Context Menu
Column Context Menu
Cell Context Menu
ZUML
Here is a sample example ZUL file
<zk>
<window vflex="1" width="100%" apply="org.zkoss.zssessentials.config.ContextMenuComposer">
<button id="toggleContextMenu" label="Toggle Context Menu"/>
<spreadsheet showToolbar="true"
id="ss" vflex="true" width="100%"
src="/WEB-INF/excel/config/ZSS-demo_sample.xlsx" maxcolumns="40" maxrows="200"
></spreadsheet>
</window>
</zk>
Version History
Version | Date | Content |
---|---|---|
2.3.0 | April, 2012 | Context Menu |
All source code listed in this book is at Github.