From e05ff94aba2dcefbf940f734992b9389b49bebff Mon Sep 17 00:00:00 2001 From: ArvinLovegood Date: Thu, 10 Jul 2025 16:18:44 +0800 Subject: [PATCH] =?UTF-8?q?fix(main):=E4=BF=AE=E5=A4=8D=E4=B8=8D=E8=83=BD?= =?UTF-8?q?=E7=B2=98=E8=B4=B4=E7=9A=84=E5=A4=A7BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 注释掉了显示搜索框、隐藏搜索框和刷新数据的菜单项 - 注释掉了隐藏到托盘区和显示窗口的菜单项(仅限 Windows) - 添加了编辑菜单 --- main.go | 43 +++++++++++++++++++++---------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/main.go b/main.go index dca67a9..34f5996 100644 --- a/main.go +++ b/main.go @@ -19,10 +19,8 @@ import ( log "go-stock/backend/logger" "go-stock/backend/models" "os" - goruntime "runtime" "runtime/debug" "strings" - "time" ) //go:embed frontend/dist @@ -72,34 +70,35 @@ func main() { // Create an instance of the app structure app := NewApp() AppMenu := menu.NewMenu() + AppMenu.Append(menu.EditMenu()) FileMenu := AppMenu.AddSubmenu("设置") - FileMenu.AddText("显示搜索框", keys.CmdOrCtrl("s"), func(callbackData *menu.CallbackData) { - runtime.EventsEmit(app.ctx, "showSearch", 1) - }) - FileMenu.AddText("隐藏搜索框", keys.CmdOrCtrl("d"), func(callbackData *menu.CallbackData) { - runtime.EventsEmit(app.ctx, "showSearch", 0) - }) - FileMenu.AddText("刷新数据", keys.CmdOrCtrl("r"), func(callbackData *menu.CallbackData) { - //runtime.EventsEmit(app.ctx, "refresh", "setting-"+time.Now().Format("2006-01-02 15:04:05")) - runtime.EventsEmit(app.ctx, "refreshFollowList", "refresh-"+time.Now().Format("2006-01-02 15:04:05")) - }) - FileMenu.AddSeparator() FileMenu.AddText("窗口全屏", keys.CmdOrCtrl("f"), func(callback *menu.CallbackData) { runtime.WindowFullscreen(app.ctx) }) FileMenu.AddText("窗口还原", keys.Key("Esc"), func(callback *menu.CallbackData) { runtime.WindowUnfullscreen(app.ctx) }) + //FileMenu.AddText("显示搜索框", keys.CmdOrCtrl("s"), func(callbackData *menu.CallbackData) { + // runtime.EventsEmit(app.ctx, "showSearch", 1) + //}) + //FileMenu.AddText("隐藏搜索框", keys.CmdOrCtrl("d"), func(callbackData *menu.CallbackData) { + // runtime.EventsEmit(app.ctx, "showSearch", 0) + //}) + //FileMenu.AddText("刷新数据", keys.CmdOrCtrl("r"), func(callbackData *menu.CallbackData) { + // //runtime.EventsEmit(app.ctx, "refresh", "setting-"+time.Now().Format("2006-01-02 15:04:05")) + // runtime.EventsEmit(app.ctx, "refreshFollowList", "refresh-"+time.Now().Format("2006-01-02 15:04:05")) + //}) + //FileMenu.AddSeparator() - if goruntime.GOOS == "windows" { - FileMenu.AddText("隐藏到托盘区", keys.CmdOrCtrl("h"), func(_ *menu.CallbackData) { - runtime.WindowHide(app.ctx) - }) - - FileMenu.AddText("显示", keys.CmdOrCtrl("v"), func(_ *menu.CallbackData) { - runtime.WindowShow(app.ctx) - }) - } + //if goruntime.GOOS == "windows" { + // FileMenu.AddText("隐藏到托盘区", keys.CmdOrCtrl("h"), func(_ *menu.CallbackData) { + // runtime.WindowHide(app.ctx) + // }) + // + // FileMenu.AddText("显示", keys.CmdOrCtrl("v"), func(_ *menu.CallbackData) { + // runtime.WindowShow(app.ctx) + // }) + //} //FileMenu.AddText("退出", keys.CmdOrCtrl("q"), func(_ *menu.CallbackData) { // runtime.Quit(app.ctx)