ribbon.xml 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="ribbon.OnAddinLoad">
  2. <ribbon startFromScratch="false">
  3. <tabs>
  4. <tab id="wpsAddinTab" label="办公助手" getImage="ribbon.GetImage">
  5. <group id="btnDemoGroup" label="工具类">
  6. <button id="polish" label="润色" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  7. <button id="translate" label="翻译" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  8. <button id="proofread" label="智能校对" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  9. <box id="writingBox1" boxStyle="horizontal">
  10. <button id="continue" label="续写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  11. <button id="rewrite" label="改写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  12. </box>
  13. <box id="writingBox2" boxStyle="horizontal">
  14. <button id="extend" label="扩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  15. <button id="abbr" label="缩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  16. </box>
  17. <separator id="separator" />
  18. <button id="taskCenter" label="任务督导" onAction="ribbon.OnAction" getImage="ribbon.GetImage" getVisible="ribbon.OnGetVisible" size="large"/>
  19. <button id="OfficialDocument" label="公文排版" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  20. <button id="intelligentQA" label="智能问答" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  21. <separator id="separator" />
  22. <button id="myDocument" label="我的文库" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"
  23. />
  24. <button id="allDocument" label="共享文库" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"
  25. />
  26. <button id="templateCenter" label="模板中心" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  27. <button id="quickSearch" label="快速搜索" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  28. <button id="documentTool" label="文档工具" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  29. <button id="collection" label="收藏" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  30. <!-- <button id="settingShowDialog" label="设置" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/> -->
  31. <separator id="separator" />
  32. <button id="openTask" label="显示" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  33. <button id="closeTask" label="隐藏" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/>
  34. <!-- <button id="testTaskPane" label="测试" onAction="ribbon.OnAction" getImage="ribbon.GetImage" size="large"/> -->
  35. <!--
  36. separator 分割线
  37. imageMso 原生图标的样式
  38. idMso 原生图标且带有原生的控件功能
  39. -->
  40. <!-- <separator id="separator" /> -->
  41. </group>
  42. </tab>
  43. </tabs>
  44. </ribbon>
  45. <contextMenus>
  46. <!-- 文本类型的下拉菜单 -->
  47. <contextMenu idMso="ContextMenuText">
  48. <menu id="menus" label="文本助手" getImage="ribbon.GetImage">
  49. <button id="polish" label="润色" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  50. <button id="continue" label="续写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  51. <button id="rewrite" label="改写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  52. <button id="extend" label="扩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  53. <button id="abbr" label="缩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  54. <button id="translate" label="翻译" onAction="ribbon.OnAction" getImage="ribbon.GetImage"/>
  55. </menu>
  56. </contextMenu>
  57. <!-- 超链接类型的下拉菜单 -->
  58. <contextMenu idMso="ContextMenuHyperlink">
  59. <menu id="menus" label="文本助手" getImage="ribbon.GetImage">
  60. <button id="polish" label="润色" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  61. <button id="continue" label="续写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  62. <button id="rewrite" label="改写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  63. <button id="extend" label="扩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  64. <button id="abbr" label="缩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  65. <button id="translate" label="翻译" onAction="ribbon.OnAction" getImage="ribbon.GetImage"/>
  66. </menu>
  67. </contextMenu>
  68. <!-- 列表类型的下拉菜单 -->
  69. <contextMenu idMso="ContextMenuList">
  70. <menu id="menus" label="文本助手" getImage="ribbon.GetImage">
  71. <button id="polish" label="润色" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  72. <button id="continue" label="续写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  73. <button id="rewrite" label="改写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  74. <button id="extend" label="扩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  75. <button id="abbr" label="缩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  76. <button id="translate" label="翻译" onAction="ribbon.OnAction" getImage="ribbon.GetImage"/>
  77. </menu>
  78. </contextMenu>
  79. <!-- 文本修正类型的下拉菜单 -->
  80. <contextMenu idMso="ContextMenuSpell">
  81. <menu id="menus" label="文本助手" getImage="ribbon.GetImage">
  82. <button id="polish" label="润色" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  83. <button id="continue" label="续写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  84. <button id="rewrite" label="改写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  85. <button id="extend" label="扩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  86. <button id="abbr" label="缩写" onAction="ribbon.OnAction" getImage="ribbon.GetImage" />
  87. <button id="translate" label="翻译" onAction="ribbon.OnAction" getImage="ribbon.GetImage"/>
  88. </menu>
  89. </contextMenu>
  90. </contextMenus>
  91. </customUI>