private void ServerMoveUpCallback() { int currIndex; int serverCount; GetCurrServerInfo(out currIndex, out serverCount); if (currIndex - 1 < 0) { // revert to last server currIndex = serverCount - 1; } else { currIndex -= 1; } _controller.SelectServerIndex(currIndex); }
private void ConfigForm_KeyDown(object sender, KeyEventArgs e) { // Sometimes the users may hit enter key by mistake, and the form will close without saving entries. if (e.KeyCode == Keys.Enter) { Server server = controller.GetCurrentServer(); if (!SaveOldSelectedServer()) { return; } if (_modifiedConfiguration.configs.Count == 0) { MessageBox.Show(I18N.GetString("Please add at least one server")); return; } controller.SaveServers(_modifiedConfiguration.configs, _modifiedConfiguration.localPort); controller.SelectServerIndex(_modifiedConfiguration.configs.IndexOf(server)); } }
private void AServerItem_Click(object sender, EventArgs e) { MenuItem item = (MenuItem)sender; controller.SelectServerIndex((int)item.Tag); }