Here are the examples of the csharp api System.Windows.Forms.Form.Close() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
3505 Examples
19
Source : GmicConfigDialog.cs
with GNU General Public License v3.0
from 0xC0000054
with GNU General Public License v3.0
from 0xC0000054
private void GmicThreadFinished(DialogResult result)
{
workerThread.Join();
workerThread = null;
if (result == DialogResult.OK)
{
DialogResult = ProcessOutputImages();
}
else
{
DialogResult = DialogResult.Cancel;
}
Close();
}
19
Source : GmicConfigDialog.cs
with GNU General Public License v3.0
from 0xC0000054
with GNU General Public License v3.0
from 0xC0000054
protected override void OnLoad(EventArgs e)
{
base.OnLoad(e);
Opacity = 0;
if (File.Exists(GmicPath))
{
workerThread = new Thread(new ThreadStart(GmicThread)) { IsBackground = true };
// The thread must use a single-threaded apartment to access the clipboard.
workerThread.SetApartmentState(ApartmentState.STA);
workerThread.Start();
}
else
{
ShowErrorMessage(Resources.GmicNotFound);
DialogResult = DialogResult.Cancel;
Close();
}
}
19
Source : Login.cs
with MIT License
from 1-EXON
with MIT License
from 1-EXON
private void log_in_click()
{
if (webhookLink.Text == string.Empty)
{
MessageBox.Show("WebHook Link를 입력하시지 않았습니다.");
return;
}
Data.discordLink = webhookLink.Text;
this.Close();
}
19
Source : FileAttrForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : ConditionTaskForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button2_Click(object sender, EventArgs e)
{
string name = task_name.Text;
int count = customShellListView.Items.Count;
Object item1 = scb_condition1.SelectedItem;
Object item2 = scb_condition2.SelectedItem;
Object item3 = scb_condition3.SelectedItem;
if (string.IsNullOrWhiteSpace(name))
{
MessageBox.Show(this, "请输入任务名称");
task_name.Focus();
}
else if (item1 == null)
{
MessageBox.Show(this, "请至少选择一个条件");
}
else if (count == 0)
{
MessageBox.Show(this, "请添加任务指令脚本(Shell)");
shell_name.Focus();
}
else
{
string condition = "";
ConditionItem ci1 = (ConditionItem)item1;
condition += gereplacedemUuid(ci1) + "," + (scb_status1.SelectedIndex == 1 ? "Y" : "N");
if(item2 != null){
ConditionItem ci2 = (ConditionItem)item2;
condition += gereplacedemCondi(1) + gereplacedemUuid(ci2) + "," + (scb_status2.SelectedIndex == 1 ? "Y" : "N");
if (item3 != null)
{
ConditionItem ci3 = (ConditionItem)item2;
condition += gereplacedemCondi(2) + gereplacedemUuid(ci3) + "," + (scb_status3.SelectedIndex == 1 ? "Y" : "N");
}
}
ListView.ListViewItemCollection coll = customShellListView.Items;
if (null == cmdShell)
{
cmdShell = new CmdShell();
cmdShell.Uuid = Guid.NewGuid().ToString("N");
}
JObject obj = null;
JArray list = new JArray();
List<TaskShell> shellList = new List<TaskShell>();
TaskShell task = null;
cmdShell.Name = name;
cmdShell.TaskType = TaskType.Condition;
cmdShell.Condition = condition;
cmdShell.Type = "条件任务";
foreach(ListViewItem item in coll){
obj = (JObject)item.Tag;
task = new TaskShell();
task.Uuid = Guid.NewGuid().ToString("N");
task.Shell = obj["code"].ToString();
task.Name = obj["name"].ToString();
shellList.Add(task);
}
cmdShell.ShellList = shellList;
if (null != this.callback)
{
this.callback(cmdShell);
}
this.Close();
}
}
19
Source : CustomScriptForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button2_Click(object sender, EventArgs e)
{
// 取消
this.Close();
}
19
Source : InputForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_sure_Click(object sender, EventArgs e)
{
if(result != null){
result(this.input.Text);
}
this.Close();
}
19
Source : InputForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_cancel_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : InputSshPwdForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
void SkinTxt_KeyUp(object sender, KeyEventArgs e)
{
if(e.KeyCode == Keys.Enter){
string pwd = preplacedword.Text;
if(pwd.Length > 0){
this.Close();
pwdDelegate(pwd, cb_remenber.Checked);
}
}
}
19
Source : InputSshPwdForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
string pwd = preplacedword.Text;
if (pwd.Length > 0)
{
this.Close();
pwdDelegate(pwd, cb_remenber.Checked);
}
}
19
Source : MonitorItemForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button2_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : MonitorItemForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
int index = tabControl1.SelectedIndex;
bool isnew = false;
if (monitorConfig == null)
{
isnew = true;
}
else
{
index = tabIndex;
}
if (index == 0)
{ // springboot
SpringBootMonitorItem item = new SpringBootMonitorItem();
item.AppName = stb_app_name.Text;
item.BuildFileName = stb_build_file.Text;
item.CrlFileName = stb_ctl_file.Text;
item.ShFileDir = stb_sh_dir.Text;
if (item.ShFileDir.EndsWith("/"))
{
item.ShFileDir = item.ShFileDir.Substring(0, item.ShFileDir.Length);
}
item.ProjectSourceDir = stb_project_source_dir.Text;
if (item.ProjectSourceDir.EndsWith("/"))
{
item.ProjectSourceDir = item.ProjectSourceDir.Substring(0, item.ProjectSourceDir.Length);
}
item.HomeUrl = stb_home_url.Text;
item.RunStatus = RunState.NoCheck;
if (string.IsNullOrWhiteSpace(item.HomeUrl))
{
item.HomeUrl = "http://" + config.Host + ":8080/";
}
if (string.IsNullOrWhiteSpace(item.AppName) || hasNonChar(item.AppName))
{
MessageBox.Show(this, "请填写应用名称,且不能包含'\",:;|");
return;
}
else if (string.IsNullOrWhiteSpace(item.ShFileDir))
{
MessageBox.Show(this, "请填写应用脚本目录");
return;
}
else if (string.IsNullOrWhiteSpace(item.BuildFileName))
{
MessageBox.Show(this, "请填写应用编译脚本文件名称");
return;
}
else if (string.IsNullOrWhiteSpace(item.CrlFileName))
{
MessageBox.Show(this, "请填写应用控制脚本文件名称");
return;
}
else if (string.IsNullOrWhiteSpace(item.ProjectSourceDir))
{
MessageBox.Show(this, "请填写应用代码存放目录");
return;
}
item.NeedAdd = cb_need_add.Checked;
if (item.NeedAdd)
{
item.ProjectSvnUrl = stb_project_svn.Text;
if (string.IsNullOrWhiteSpace(item.ProjectSvnUrl))
{
MessageBox.Show(this, "请填写应用SVN地址");
return;
}
}
if (isnew)
{
item.Uuid = Guid.NewGuid().ToString("N");
monitorConfig = new MonitorItemConfig();
}
else
{
item.Uuid = monitorConfig.spring.Uuid;
}
monitorConfig.spring = item;
}
else if (index == 1)
{ // tomcat
TomcatMonitorItem item = new TomcatMonitorItem();
item.TomcatName = stb_tomcat_name.Text;
item.TomcatDir = stb_tomcat_path.Text;
item.TomcatPort = stb_tomcat_port.Text;
item.RunStatus = RunState.NoCheck;
if (string.IsNullOrWhiteSpace(item.TomcatName) || hasNonChar(item.TomcatName))
{
MessageBox.Show(this, "请填写Tomcat名称,且不能包含'\",:;|");
return;
}
else if (string.IsNullOrWhiteSpace(item.TomcatDir))
{
MessageBox.Show(this, "请填写Tomcat根目录");
return;
}
else if (string.IsNullOrWhiteSpace(item.TomcatPort))
{
item.TomcatPort = "8080";
}
if (isnew)
{
item.Uuid = Guid.NewGuid().ToString("N");
monitorConfig = new MonitorItemConfig();
}
else
{
item.Uuid = monitorConfig.tomcat.Uuid;
}
monitorConfig.tomcat = item;
}
else if (index == 2)
{ // nginx
NginxMonitorItem item = new NginxMonitorItem();
item.NginxName = stb_nginx_name.Text;
item.NginxPath = stb_nginx_path.Text;
item.NginxConfig = stb_nginx_conf.Text;
item.RunStatus = RunState.NoCheck;
if (string.IsNullOrWhiteSpace(item.NginxName) || hasNonChar(item.NginxName))
{
MessageBox.Show(this, "请填写Nginx名称,且不能包含'\",:;|");
return;
}
else if (string.IsNullOrWhiteSpace(item.NginxPath))
{
MessageBox.Show(this, "请填写Nginx执行文件完整路径");
return;
}
else if (string.IsNullOrWhiteSpace(item.NginxConfig))
{
MessageBox.Show(this, "请填写Nginx配置文件完整路径");
return;
}
if (isnew)
{
monitorConfig = new MonitorItemConfig();
item.Uuid = Guid.NewGuid().ToString("N");
}
else
{
item.Uuid = monitorConfig.nginx.Uuid;
}
monitorConfig.nginx = item;
}
else if (index == 3)
{ // ice
IceMonitorItem item = new IceMonitorItem();
item.AppName = stb_ice_appname.Text;
item.IceSrvDir = stb_ice_srvpath.Text;
item.NodePorts = stb_ice_ports.Text;
item.ServerName = stb_ice_servername.Text;
item.RunStatus = RunState.NoCheck;
if (string.IsNullOrWhiteSpace(item.AppName) || hasNonChar(item.AppName))
{
MessageBox.Show(this, "请填写项目名称,且不能包含'\",:;|");
return;
}
else if (string.IsNullOrWhiteSpace(item.IceSrvDir))
{
MessageBox.Show(this, "请填写项目Ice目录完整路径");
return;
}
else if (string.IsNullOrWhiteSpace(item.ServerName))
{
MessageBox.Show(this, "请填写Ice服务名称");
return;
}
else if (string.IsNullOrWhiteSpace(item.NodePorts))
{
MessageBox.Show(this, "请填写项目使用的端口号,多个以逗号(,)分隔");
return;
}
if (isnew)
{
monitorConfig = new MonitorItemConfig();
item.Uuid = Guid.NewGuid().ToString("N");
}
else
{
item.Uuid = monitorConfig.ice.Uuid;
}
monitorConfig.ice = item;
}
if (isnew)
{
config.MonitorConfigList.Add(monitorConfig);
}
AppConfig.Instance.SaveConfig(2);
if (null != parentForm && monitorConfig.spring != null)
{
// TODO 执行checkout
if (monitorConfig.spring.NeedAdd)
{
string home = parentForm.getSftp().getHome();
string buildStr = YSTools.YSFile.readFileToString(MainForm.CONF_DIR + "__build.sh");
string ctlStr = YSTools.YSFile.readFileToString(MainForm.CONF_DIR + "__ctl.sh");
if (monitorConfig.spring.ProjectSourceDir.StartsWith(home))
{
string path = monitorConfig.spring.ProjectSourceDir.Substring(home.Length);
if (path.StartsWith("/"))
{
path = path.Substring(1);
}
buildStr = buildStr.Replace("_sourcePath_", "~/" + path);
ctlStr = ctlStr.Replace("_sourcePath_", "~/" + path);
}
else
{
buildStr = buildStr.Replace("_sourcePath_", monitorConfig.spring.ProjectSourceDir);
ctlStr = ctlStr.Replace("_sourcePath_", monitorConfig.spring.ProjectSourceDir);
}
buildStr = buildStr.Replace("_projectName_", monitorConfig.spring.AppName);
ctlStr = ctlStr.Replace("_projectName_", monitorConfig.spring.AppName);
ctlStr = ctlStr.Replace("_disconfigUrl_", stb_disconfig_url.Text);
string localBuild = MainForm.CONF_DIR + monitorConfig.spring.BuildFileName;
string localCtl = MainForm.CONF_DIR + monitorConfig.spring.CrlFileName;
string remoteBuild = monitorConfig.spring.ShFileDir + "/" + monitorConfig.spring.BuildFileName;
string remoteCtl = monitorConfig.spring.ShFileDir + "/" + monitorConfig.spring.CrlFileName;
YSTools.YSFile.writeFileByString(localBuild, buildStr);
YSTools.YSFile.writeFileByString(localCtl, ctlStr);
ThreadPool.QueueUserWorkItem((a) =>
{
Thread.Sleep(500);
parentForm.BeginInvoke((MethodInvoker)delegate()
{
parentForm.getSftp().put(localBuild, remoteBuild, ChannelSftp.OVERWRITE);
parentForm.getSftp().put(localCtl, remoteCtl, ChannelSftp.OVERWRITE);
parentForm.RunShell("cd " + monitorConfig.spring.ProjectSourceDir, true);
parentForm.RunShell("svn checkout " + monitorConfig.spring.ProjectSvnUrl, true);
File.Delete(localBuild);
File.Delete(localCtl);
});
});
}
}
this.Close();
}
19
Source : NginxMappingItemForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
bool isnew = false;
if(this.pro == null){
pro = new NginxMonitorUrl();
pro.RunStatus = RunState.NoCheck;
isnew = true;
}
pro.url = stb_url.Text;
pro.host = stb_host.Text;
pro.check = cb_check.Checked;
if(isnew){
itemConfig.nginx.MonitorList.Add(pro);
}
this.Close();
}
19
Source : CustomScriptForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
// 保存
string cmd = stb_shell.Text;
if(string.IsNullOrWhiteSpace(cmd) || cmd.Length < 2){
label_info.Text = "请输入正确的Shell命令";
return;
}
if(cb_cr.Checked){
cmd += "&";
}
label_info.Text = "";
DefaultConfig.UpdateShellLisreplacedem(config.ShellList, index, cmd);
this.Close();
}
19
Source : FullScreenMonitorForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
public void Exit(){
this.Controls.Remove(form);
this.Close();
form.ExitFullScreen();
}
19
Source : AboutBox1.cs
with MIT License
from 1y0n
with MIT License
from 1y0n
private void okButton_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : LockForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button3_Click(object sender, EventArgs e)
{
// 取消
this.Close();
}
19
Source : MonitorBaseForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
public virtual void CloseForm()
{
this.Close();
}
19
Source : SessionManageForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button_conn_Click(object sender, EventArgs e)
{
this.Close();
// 连接
Program.MAIN.OpenSshSessionWindow(curr_session);
}
19
Source : SettingForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void buttonSave_Click(object sender, EventArgs e)
{
foreach (ListViewItem item in listView1.Items)
{
if (item.Checked)
{
AppConfig.Instance.MConfig.SkinIndex = Convert.ToInt32(item.Tag.ToString());
break;
}
}
AppConfig.Instance.SaveConfig(1);
this.Close();
}
19
Source : SshSettingForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_Cancel_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : SshSettingForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_Ok_Click(object sender, EventArgs e)
{
// 保存
if (config == null)
{
config = new SessionConfig();
config.Index = AppConfig.Instance.SessionConfigDict.Count + 1;
config.SessionId = "S" + YSTools.YSDateTime.ConvertDateTimeToLong();
config.Name = string.IsNullOrWhiteSpace(tb_name.Text) ? "New Session" + config.Index : tb_name.Text;
config.Host = tb_host.Text;
config.Port = (int) nud_port.Value;
config.Protocol = cb_protocol.SelectedItem.ToString();
config.Method = cb_method.SelectedItem.ToString();
config.RemenberPwd = cb_remenber_pwd.Checked;
config.UserName = tb_userName.Text;
config.Preplacedword = YSEncrypt.EncryptA(tb_preplacedword.Text, KeysUtil.PreplacedKey);
ColorTheme theme = new ColorTheme();
theme.ColorScheme = cb_scheme.SelectedItem.ToString();
theme.FontName = cb_fontName.SelectedItem.ToString();
theme.FontSize = Convert.ToInt32(cb_fontSize.SelectedItem.ToString());
config.Theme = theme;
AppConfig.Instance.SessionConfigDict.Add(config.Index + config.Name, config);
}
else
{
config.Name = string.IsNullOrWhiteSpace(tb_name.Text) ? "New Session" + config.Index : tb_name.Text;
config.Host = tb_host.Text;
config.Port = (int)nud_port.Value;
config.Protocol = cb_protocol.SelectedItem.ToString();
config.Method = cb_method.SelectedItem.ToString();
config.RemenberPwd = cb_remenber_pwd.Checked;
config.UserName = tb_userName.Text;
config.Preplacedword = YSEncrypt.EncryptA(tb_preplacedword.Text, KeysUtil.PreplacedKey);
config.Theme.ColorScheme = cb_scheme.SelectedItem.ToString();
config.Theme.FontName = cb_fontName.SelectedItem.ToString();
config.Theme.FontSize = Convert.ToInt32(cb_fontSize.SelectedItem.ToString());
if (AppConfig.Instance.SessionConfigDict.ContainsKey(config.SessionId))
{
AppConfig.Instance.SessionConfigDict.Remove(config.SessionId);
}
AppConfig.Instance.SessionConfigDict.Add(config.SessionId, config);
}
// 保存
AppConfig.Instance.SaveConfig();
this.Close();
}
19
Source : TextFindForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_close_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : TimedTaskForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button2_Click(object sender, EventArgs e)
{
string name = task_name.Text;
int count = customShellListView.Items.Count;
if (string.IsNullOrWhiteSpace(name))
{
MessageBox.Show(this, "请输入任务名称");
task_name.Focus();
}
else if (count == 0)
{
MessageBox.Show(this, "请添加任务指令脚本(Shell)");
shell_name.Focus();
}
else
{
ListView.ListViewItemCollection coll = customShellListView.Items;
if (null == cmdShell)
{
cmdShell = new CmdShell();
cmdShell.Type = "定时任务";
cmdShell.TaskType = TaskType.Timed;
}
cmdShell.Name = name;
JObject obj = null;
JArray list = new JArray();
List<TaskShell> shellList = new List<TaskShell>();
TaskShell task = null;
foreach(ListViewItem item in coll){
obj = (JObject)item.Tag;
task = new TaskShell();
task.Uuid = Guid.NewGuid().ToString("N");
task.DateTime = obj["time"].ToString();
task.Shell = obj["code"].ToString();
task.Name = obj["name"].ToString();
shellList.Add(task);
}
cmdShell.ShellList = shellList;
if (null != this.callback)
{
this.callback(cmdShell);
}
this.Close();
}
}
19
Source : CustomShellForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void button1_Click(object sender, EventArgs e)
{
string name = stb_name.Text;
string cmdstr = cmd.Text;
if(string.IsNullOrWhiteSpace(name)){
MessageBox.Show(this, "请定义一个名称");
return;
}
if (string.IsNullOrWhiteSpace(cmdstr))
{
MessageBox.Show(this, "请输入要执行的命令");
return;
}
List<TaskShell> cmdList = new List<TaskShell>();
string[] cmds = cmdstr.Split('\n');
TaskShell task = null;
foreach(string c in cmds){
if (!string.IsNullOrWhiteSpace(c.Trim()))
{
task = new TaskShell();
task.Uuid = Guid.NewGuid().ToString("N");
task.Name = "";
task.Shell = c.Trim();
cmdList.Add(task);
}
}
bool isnew = false;
if(shell == null){
shell = new CmdShell();
shell.Uuid = Guid.NewGuid().ToString("N");
shell.Target = uuid;
isnew = true;
}
shell.Name = name;
shell.Type = "自定义脚本";
shell.TaskType = TaskType.Default;
shell.ShellList = cmdList;
if (isnew)
{
config.CustomShellList.Add(shell);
}
AppConfig.Instance.SaveConfig(2);
this.Close();
}
19
Source : YmlNodeForm.cs
with Apache License 2.0
from 214175590
with Apache License 2.0
from 214175590
private void btn_sure_Click(object sender, EventArgs e)
{
if (treeNode != null)
{
YmlItem item = (YmlItem)treeNode.Tag;
item.Key = name.Text;
item.Value = value.Text;
item.Common = common.Text;
if (!item.Common.TrimStart().StartsWith("#") && item.Common != "")
{
item.Common = "#" + item.Common;
}
if(!item.Key.TrimStart().StartsWith("#")){
if (string.IsNullOrWhiteSpace(item.Value))
{
item.ImageIndex = 3;
}
else
{
item.ImageIndex = 1;
}
}
else
{
item.ImageIndex = 2;
}
treeNode.SubItems[0].Text = item.Key;
treeNode.SubItems[1].Text = item.Value;
treeNode.SubItems[3].Text = item.Common;
treeNode.ImageIndex = item.ImageIndex;
if (parenreplacedem != null)
{
treeNode.SubItems[2].Text = "" + (parenreplacedem.Level + 1);
item.Level = (parenreplacedem.Level + 1);
item.SpcCount = item.Level * 4;
treeNode.SubItems[2].Text = "" + item.Level;
if (callback != null)
{
callback(parenreplacedem);
}
}
}
this.Close();
}
19
Source : MainForm.cs
with GNU General Public License v3.0
from 2dust
with GNU General Public License v3.0
from 2dust
private void btnOK_Click(object sender, EventArgs e)
{
try
{
Process[] existing = Process.GetProcessesByName("v2rayN");
foreach (Process p in existing)
{
string path = p.MainModule.FileName;
if (path == GetPath("v2rayN.exe"))
{
p.Kill();
p.WaitForExit(100);
}
}
}
catch (Exception ex)
{
// Access may be denied without admin right. The user may not be an administrator.
showWarn("Failed to close v2rayN(关闭v2rayN失败).\n" +
"Close it manually, or the upgrade may fail.(请手动关闭正在运行的v2rayN,否则可能升级失败。\n\n" + ex.StackTrace);
}
StringBuilder sb = new StringBuilder();
try
{
if (!File.Exists(fileName))
{
if (File.Exists(defaultFilename))
{
fileName = defaultFilename;
}
else
{
showWarn("Upgrade Failed, File Not Exist(升级失败,文件不存在).");
return;
}
}
string thisAppOldFile = Application.ExecutablePath + ".tmp";
File.Delete(thisAppOldFile);
string startKey = "v2rayN/";
using (ZipArchive archive = ZipFile.OpenRead(fileName))
{
foreach (ZipArchiveEntry entry in archive.Entries)
{
try
{
if (entry.Length == 0)
{
continue;
}
string fullName = entry.FullName;
if (fullName.StartsWith(startKey))
{
fullName = fullName.Substring(startKey.Length, fullName.Length - startKey.Length);
}
if (Application.ExecutablePath.ToLower() == GetPath(fullName).ToLower())
{
File.Move(Application.ExecutablePath, thisAppOldFile);
}
string entryOuputPath = GetPath(fullName);
FileInfo fileInfo = new FileInfo(entryOuputPath);
fileInfo.Directory.Create();
entry.ExtractToFile(entryOuputPath, true);
}
catch (Exception ex)
{
sb.Append(ex.StackTrace);
}
}
}
}
catch (Exception ex)
{
showWarn("Upgrade Failed(升级失败)." + ex.StackTrace);
return;
}
if (sb.Length > 0)
{
showWarn("Upgrade Failed,Hold ctrl + c to copy to clipboard.\n" +
"(升级失败,按住ctrl+c可以复制到剪贴板)." + sb.ToString());
return;
}
Process.Start("v2rayN.exe");
MessageBox.Show("Upgrade successed(升级成功)", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
Close();
}
19
Source : MainForm.cs
with GNU General Public License v3.0
from 2dust
with GNU General Public License v3.0
from 2dust
private void btnClose_Click(object sender, EventArgs e)
{
Close();
}
19
Source : dlgAddVM.cs
with MIT License
from 86Box
with MIT License
from 86Box
private void btnAdd_Click(object sender, EventArgs e)
{
if (main.VMCheckIfExists(txtName.Text))
{
MessageBox.Show("A virtual machine with this name already exists. Please pick a different name.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (txtName.Text.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0)
{
MessageBox.Show("There are invalid characters in the name you specified. You can't use the following characters: \\ / : * ? \" < > |", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (existingVM && string.IsNullOrWhiteSpace(txtImportPath.Text))
{
MessageBox.Show("If you wish to import VM files, you must specify a path.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (existingVM)
{
main.VMImport(txtName.Text, txtDescription.Text, txtImportPath.Text, cbxOpenCFG.Checked, cbxStartVM.Checked);
}
else
{
main.VMAdd(txtName.Text, txtDescription.Text, cbxOpenCFG.Checked, cbxStartVM.Checked);
}
Close();
}
19
Source : dlgCloneVM.cs
with MIT License
from 86Box
with MIT License
from 86Box
private void btnClone_Click(object sender, EventArgs e)
{
if (main.VMCheckIfExists(txtName.Text))
{
MessageBox.Show("A virtual machine with this name already exists. Please pick a different name.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (txtName.Text.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0)
{
MessageBox.Show("There are invalid characters in the name you specified. You can't use the following characters: \\ / : * ? \" < > |", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
//Just import stuff from the existing VM
main.VMImport(txtName.Text, txtDescription.Text, oldPath, cbxOpenCFG.Checked, cbxStartVM.Checked);
Close();
}
19
Source : dlgEditVM.cs
with MIT License
from 86Box
with MIT License
from 86Box
private void btnCancel_Click(object sender, EventArgs e)
{
Close();
}
19
Source : dlgEditVM.cs
with MIT License
from 86Box
with MIT License
from 86Box
private void btnApply_Click(object sender, EventArgs e)
{
//Check if a VM with this name already exists
if (!originalName.Equals(txtName.Text) && main.VMCheckIfExists(txtName.Text))
{
MessageBox.Show("A virtual machine with this name already exists. Please pick a different name.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else if (txtName.Text.IndexOfAny(Path.GetInvalidFileNameChars()) >= 0)
{
MessageBox.Show("There are invalid characters in the name you specified. You can't use the following characters: \\ / : * ? \" < > |", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
main.VMEdit(txtName.Text, txtDesc.Text);
Close();
}
}
19
Source : dlgSettings.cs
with MIT License
from 86Box
with MIT License
from 86Box
private void btnOK_Click(object sender, EventArgs e)
{
if (settingsChanged)
{
SaveSettings();
}
Close();
}
19
Source : ExportOptions.cs
with MIT License
from 91Act
with MIT License
from 91Act
private void fbxOKbutton_Click(object sender, EventArgs e)
{
Properties.Settings.Default["exportNormals"] = exportNormals.Checked;
Properties.Settings.Default["exportTangents"] = exportTangents.Checked;
Properties.Settings.Default["exportUVs"] = exportUVs.Checked;
Properties.Settings.Default["exportColors"] = exportColors.Checked;
Properties.Settings.Default["exportDeformers"] = exportDeformers.Checked;
Properties.Settings.Default["scaleFactor"] = scaleFactor.Value;
Properties.Settings.Default["upAxis"] = upAxis.SelectedIndex;
Properties.Settings.Default["convertTexture"] = converttexture.Checked;
Properties.Settings.Default["convertfsb"] = convertfsb.Checked;
foreach (Control c in panel1.Controls)
{
if (((RadioButton)c).Checked)
{
Properties.Settings.Default["convertType"] = c.Text;
break;
}
}
Properties.Settings.Default.Save();
DialogResult = DialogResult.OK;
Close();
}
19
Source : ExportOptions.cs
with MIT License
from 91Act
with MIT License
from 91Act
private void fbxCancel_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
Close();
}
19
Source : FrmAbout.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void OkButton_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : FrmChapterSelect.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnDone_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("Altering chapter downloads will disable the Update Chapters feature for this replacedle.\n" +
"If you wish to revert this decision in the future, use the Default button.\n\n" +
"Proceed?", "Are you sure?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2);
if (result == DialogResult.Yes)
{
List<string> selected = new List<string>();
foreach (object item in lstChapters.CheckedItems)
{
selected.Add(item.ToString());
}
ReturnValue = selected.ToArray();
this.DialogResult = DialogResult.OK;
this.Close();
}
}
19
Source : FrmChapterSelect.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnCancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
this.Close();
}
19
Source : FrmChapterSelect.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnResetToDefault_Click(object sender, EventArgs e)
{
ReturnValue = new string[] { "-1" };
this.DialogResult = DialogResult.OK;
this.Close();
}
19
Source : FrmEdit.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnSave_Click(object sender, EventArgs e)
{
replacedle.UpdateProperties(txtreplacedle.Text, cmboLang.SelectedItem.ToString(), cmboGroup.SelectedItem.ToString());
userreplacedle = txtreplacedle.Text;
userlang = cmboLang.SelectedItem.ToString();
usergroup = cmboGroup.SelectedItem.ToString();
if (replacedle is Manga m)
{
if (m.GetDLChapters() == null)
{
m.UpdateDLChapters(new string[] { "-1" });
}
}
else
if (notFirstTime)
MessageBox.Show("Changes saved! Refresh to view.");
this.Close();
}
19
Source : FrmEdit.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnCancel_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : FrmMangaSettings.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void FrmMangaSettings_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.Close();
}
}
19
Source : FrmHentaiSettings.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void FrmHentaiSettings_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.Close();
}
}
19
Source : FrmUpdate.cs
with GNU General Public License v3.0
from 9vult
with GNU General Public License v3.0
from 9vult
private void BtnContinue_Click(object sender, EventArgs e)
{
if (rbWait.Checked)
{
this.Close();
}
else // Download Update
{
System.Diagnostics.Process.Start(info.Download_url);
Application.Exit();
}
}
19
Source : FrmAbout.cs
with MIT License
from a2633063
with MIT License
from a2633063
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
}
19
Source : WindowManager.cs
with GNU General Public License v3.0
from a4004
with GNU General Public License v3.0
from a4004
public static void UnmountWindow(Control.ControlCollection parent, Form window)
{
if (window.InvokeRequired)
{
Program.Debug("windowmgr", $"Request to unmount {window.Name} into {parent.Owner.Name} requires control invokation.");
Program.Debug("windowmgr", "Invoking the request on the UI thread.");
window.Invoke(new Action(() => UnmountWindow(parent, window)));
return;
}
foreach (Form w in parent.OfType<Form>().Where(a => a.Handle == window.Handle))
{
Program.Debug("windowmgr", $"Removing window {window.Name} from {parent.Owner.Name}");
parent.Remove(w);
w.Close();
w.Dispose();
}
}
19
Source : config.cs
with MIT License
from aaaddress1
with MIT License
from aaaddress1
private void button1_Click(object sender, EventArgs e)
{
var gwPathInput = this.gwPathTB.Text;
if (!new DirectoryInfo(gwPathInput).Exists)
{
MessageBox.Show(string.Format("MinGW path \"{0}\" not found!", gwPathInput));
return;
}
if (!new FileInfo(Path.Combine(gwPathInput, "gcc.exe")).Exists)
{
MessageBox.Show(string.Format("MinGW compiler \"{0}\" not found!", Path.Combine(gwPathInput, "gcc.exe")));
return;
}
if (!new FileInfo(Path.Combine(gwPathInput, "ld.exe")).Exists)
{
MessageBox.Show(string.Format("MinGW linker \"{0}\" not found!", Path.Combine(gwPathInput, "ld.exe")));
return;
}
int p = 0;
if (!int.TryParse(this.obfusPcntTB.Text, out p))
{
MessageBox.Show(string.Format("Obfuscate % \"{0}\" not found!", this.obfusPcntTB.Text));
return;
}
Properties.Settings.Default.gwPath = this.gwPathTB.Text;
Properties.Settings.Default.linkArg = this.lkArgTB.Text;
Properties.Settings.Default.clArg = this.clArgTB.Text;
Properties.Settings.Default.obfusPcnt = p;
Properties.Settings.Default.cnfseCode = this.cnfOrgJunk.Checked;
Properties.Settings.Default.insrtJunk = this.insrtJunkCB.Checked;
Properties.Settings.Default.clnAftCompile = this.clnComplieCB.Checked;
Properties.Settings.Default.Save();
MessageBox.Show("save config successfully!");
this.Close();
}
19
Source : OculusDemoForm.cs
with MIT License
from ab4d
with MIT License
from ab4d
private void RenderScene()
{
if (_dxDevice == null)
return;
if (_oculusRiftVirtualRealityProvider != null && _oculusRiftVirtualRealityProvider.LastSessionStatus.ShouldQuit)
{
_renderForm.Close();
this.Dispose();
return;
}
// Check the state of the controller and update the camera when needed
_xInputCameraController.CheckController(updateTargetCamera: true);
if (_renderForm.ClientSize.Width != _dxScene.Width || _renderForm.ClientSize.Height != _dxScene.Height)
{
// Resize buffers
_dxScene.Resize(_renderForm.ClientSize.Width, _renderForm.ClientSize.Height);
}
// Render the scene with DXEngine.
// We force rendering event if there are no known changes on the scene (no _dxScene.NotifyChange calls).
// To render only when there are any know changes, set forceRenderAll to false
_dxScene.RenderScene(forceRenderAll: true);
UpdatereplacedleFpsMeter();
}
19
Source : FormAbnLookup.cs
with MIT License
from ABN-SFLookupTechnicalSupport
with MIT License
from ABN-SFLookupTechnicalSupport
private void buttonExit_Click(object sender, EventArgs e) {
this.Close();
}
19
Source : FormMain.cs
with MIT License
from Abneed
with MIT License
from Abneed
private void salirToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
this.Dispose();
}
See More Examples