//go:build !darwin && !windows package platform // Non-darwin stubs. The menu bar item + Dock activation policy are macOS // concepts; Windows/Linux equivalents (tray + window-to-tray) land when those // platforms are targeted. Kept as no-ops so cross-platform builds compile. // // 当实现 Windows 托盘时,交互须与 macOS 对齐(见 statusbar_darwin.m): // 左键单击 → 打开主窗口;右键 → 菜单(显示主窗 / 设置 / 退出)。托盘图标用同一 // 彩色品牌图(menubar-icon.png)。 // InstallStatusBar is a no-op outside macOS. func InstallStatusBar(_ StatusBarMenu, h StatusBarHandler) { statusBarHandler = h } // SetDockVisible is a no-op outside macOS. func SetDockVisible(_ bool) {}