private void EnableButton_Click(object sender, EventArgs e) { Ide.StatusBar_Set("Enable starts..."); if (ServerManager.CanEnable()) { Thread.Sleep(250); XLog.DeleteLogfile(); Thread.Sleep(1250); ServerManager.EnableServer(); Ide.StatusBar_Set("Enable succeeded"); } else { Ide.StatusBar_Set("Enable failed, because the settings are invalid."); } }
private void ServerManager_ServerDisabled(object sender, EventArgs e) { var enableButton = GetOleCommand(EnableButtonCid) as OleMenuCommand; if (ServerManager.ServerState == 0) { if (ServerManager.CanEnable()) { enableButton.Enabled = true; } } var disableButton = GetOleCommand(DisableButtonCid) as OleMenuCommand; if (ServerManager.ServerState == 0) { disableButton.Enabled = false; } }