Files
Better-Seewo/Better-EN5/UI/ManagerMenuItem.cs
雾启工作室 fb7b924c0d feat: 从零重建项目架构
- Better-EN5 插件:基于官方示例,注册3个右键菜单项
- Manager 管理器:横版5标签布局,深色主题 WPF 应用
- 自定义 Fluent 安装器:无边框窗口,圆角,淡入淡出动画
- 删除旧代码,移除 SDK 自动安装器
- 三个项目全部编译通过(0 错误)
2026-06-28 12:40:10 +08:00

30 lines
725 B
C#

using System;
using System.Diagnostics;
using System.IO;
using Cvte.EasiNote;
using Cvte.Windows.Input;
namespace BetterEN5.UI;
public class ManagerMenuItem : BoardEditMenuItem
{
public ManagerMenuItem()
{
SortHint = 999;
Command = new DelegateCommand(() =>
{
var baseDir = AppDomain.CurrentDomain.BaseDirectory;
var mgrPath = Path.Combine(baseDir, "Better-Seewo.Manager.exe");
if (File.Exists(mgrPath))
{
Process.Start(new ProcessStartInfo
{
FileName = mgrPath,
UseShellExecute = true
});
}
});
Predicate = _ => true;
}
}