diff --git a/src/components/viewMenus/editMenu/EditMenu.ts b/src/components/viewMenus/editMenu/EditMenu.ts index f18ae39..914bf5b 100644 --- a/src/components/viewMenus/editMenu/EditMenu.ts +++ b/src/components/viewMenus/editMenu/EditMenu.ts @@ -15,31 +15,37 @@ export default defineMenu((menus) => { } }, { - name: 'undo', label: '撤销', icon: renderIcon('ModelFile'), order: 2, tip: 'Ctrl+Z', + name: 'undo', label: '撤销', icon: renderIcon('ModelFile'), order: 2, tip: 'Ctrl+Z', disabled: true, click: () => { system.msg('撤销') } }, { - name: 'redo', label: '重做', icon: renderIcon('ModelFile'), order: 3, tip: 'Ctrl+Y', divided: true, + name: 'redo', + label: '重做', + icon: renderIcon('ModelFile'), + order: 3, + tip: 'Ctrl+Y', + divided: true, + disabled: true, click: () => { system.msg('重做') } }, { - name: 'copy', label: '复制', icon: renderIcon('ModelFile'), order: 4, tip: 'Ctrl+C', + name: 'copy', label: '复制', icon: renderIcon('ModelFile'), order: 4, tip: 'Ctrl+C', disabled: true, click: () => { system.msg('复制') } }, { - name: 'cut', label: '剪切', icon: renderIcon('ModelFile'), order: 5, tip: 'Ctrl+X', + name: 'cut', label: '剪切', icon: renderIcon('ModelFile'), order: 5, tip: 'Ctrl+X', disabled: true, click: () => { system.msg('剪切') } }, { - name: 'paste', label: '粘贴', icon: renderIcon('ModelFile'), order: 6, tip: 'Ctrl+V', + name: 'paste', label: '粘贴', icon: renderIcon('ModelFile'), order: 6, tip: 'Ctrl+V', disabled: true, click: () => { system.msg('粘贴') } diff --git a/src/main.ts b/src/main.ts index a2b50b8..4710dc8 100644 --- a/src/main.ts +++ b/src/main.ts @@ -21,7 +21,7 @@ app.component('vue3-menus', Vue3Menus) app.directive('menus', directive) app.config.globalProperties.$menusEvent = menusEvent -window['system'] = new System() +window['system'] = new System(app) app.use(router) app.use(webIndex)