Files
Better-Seewo/Better-EN5/UI/ManagerMenuItem.cs

30 lines
725 B
C#
Raw Normal View History

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;
}
}