public void DoAction(object sender, EventArgs e) { switch (ActionComboBox.SelectedValue.ToString()) { case CANCEL_TOPMOST: Console.WriteLine("正在执行:" + CANCEL_TOPMOST); ACTION_LOCK = true; TournamentModifyUtil.CancelGameWindowsTopMost(); ACTION_LOCK = false; Console.WriteLine("执行完毕"); break; case MERGE_LIVE_WINDOWS: Console.WriteLine("正在执行:" + MERGE_LIVE_WINDOWS); ACTION_LOCK = true; TournamentModifyUtil.MergeLiveWindows(); ACTION_LOCK = false; Console.WriteLine("执行完毕"); break; case MORE_ACTIONS: Console.WriteLine("请提交 Issue 或 PR 请求来添加更多功能 :)"); break; default: Console.WriteLine("无效操作"); break; } }
public void OptimizeWindow(object sender, EventArgs e) { //取消osu!小窗口置顶,并且将小窗口绑定到管理器大窗口 TournamentModifyUtil.CancelOsuTopMost(); }