From 46efb2b768a74de1ade4aaafb3b9d5a60ce6fa09 Mon Sep 17 00:00:00 2001 From: luoyifan Date: Tue, 20 May 2025 15:34:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E5=AE=9A=E4=B9=89=EF=BC=8Cwi?= =?UTF-8?q?dgetview=20=E6=8C=82=E4=BB=B6=E8=A7=86=E5=9B=BE=E5=AE=9A?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/viewMenus/editMenu/EditMenu.ts | 16 +++++++++++----- src/main.ts | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) 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)