using System.ComponentModel; namespace Netch.Forms { partial class SettingForm { /// /// Required designer variable. /// private IContainer components = null; /// /// Clean up any resources being used. /// /// true if managed resources should be disposed; otherwise, false. protected override void Dispose(bool disposing) { if (disposing && (components != null)) { components.Dispose(); } base.Dispose(disposing); } #region Windows Form Designer generated code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private void InitializeComponent() { this.TabControl = new System.Windows.Forms.TabControl(); this.GeneralTabPage = new System.Windows.Forms.TabPage(); this.PortGroupBox = new System.Windows.Forms.GroupBox(); this.Socks5PortLabel = new System.Windows.Forms.Label(); this.Socks5PortTextBox = new System.Windows.Forms.TextBox(); this.HTTPPortLabel = new System.Windows.Forms.Label(); this.HTTPPortTextBox = new System.Windows.Forms.TextBox(); this.RedirectorLabel = new System.Windows.Forms.Label(); this.RedirectorTextBox = new System.Windows.Forms.TextBox(); this.AllowDevicesCheckBox = new System.Windows.Forms.CheckBox(); this.ResolveServerHostnameCheckBox = new System.Windows.Forms.CheckBox(); this.ServerPingTypeLabel = new System.Windows.Forms.Label(); this.ICMPingRadioBtn = new System.Windows.Forms.RadioButton(); this.TCPingRadioBtn = new System.Windows.Forms.RadioButton(); this.ProfileCountLabel = new System.Windows.Forms.Label(); this.ProfileCountTextBox = new System.Windows.Forms.TextBox(); this.DetectionTickLabel = new System.Windows.Forms.Label(); this.DetectionTickTextBox = new System.Windows.Forms.TextBox(); this.StartedPingLabel = new System.Windows.Forms.Label(); this.StartedPingIntervalTextBox = new System.Windows.Forms.TextBox(); this.STUNServerLabel = new System.Windows.Forms.Label(); this.STUN_ServerComboBox = new System.Windows.Forms.ComboBox(); this.AclLabel = new System.Windows.Forms.Label(); this.AclAddrTextBox = new System.Windows.Forms.TextBox(); this.LanguageLabel = new System.Windows.Forms.Label(); this.LanguageComboBox = new System.Windows.Forms.ComboBox(); this.NFTabPage = new System.Windows.Forms.TabPage(); this.groupBox1 = new System.Windows.Forms.GroupBox(); this.ProcessProxyProtocolLabel = new System.Windows.Forms.Label(); this.ProcessProxyProtocolComboBox = new System.Windows.Forms.ComboBox(); this.DNSRedirectorCheckBox = new System.Windows.Forms.CheckBox(); this.RDRDNSLabel = new System.Windows.Forms.Label(); this.RDRDNSTextBox = new System.Windows.Forms.TextBox(); this.ICMPRedirectorCheckBox = new System.Windows.Forms.CheckBox(); this.RDRICMPLabel = new System.Windows.Forms.Label(); this.ModifiedICMPTextBox = new System.Windows.Forms.TextBox(); this.RedirectorSSCheckBox = new System.Windows.Forms.CheckBox(); this.ChildProcessHandleCheckBox = new System.Windows.Forms.CheckBox(); this.TAPTabPage = new System.Windows.Forms.TabPage(); this.TUNTAPGroupBox = new System.Windows.Forms.GroupBox(); this.TUNTAPAddressLabel = new System.Windows.Forms.Label(); this.TUNTAPAddressTextBox = new System.Windows.Forms.TextBox(); this.TUNTAPNetmaskLabel = new System.Windows.Forms.Label(); this.TUNTAPNetmaskTextBox = new System.Windows.Forms.TextBox(); this.TUNTAPGatewayLabel = new System.Windows.Forms.Label(); this.TUNTAPGatewayTextBox = new System.Windows.Forms.TextBox(); this.TUNTAPDNSLabel = new System.Windows.Forms.Label(); this.TUNTAPDNSTextBox = new System.Windows.Forms.TextBox(); this.UseCustomDNSCheckBox = new System.Windows.Forms.CheckBox(); this.ProxyDNSCheckBox = new System.Windows.Forms.CheckBox(); this.UseFakeDNSCheckBox = new System.Windows.Forms.CheckBox(); this.GlobalBypassIPsButton = new System.Windows.Forms.Button(); this.v2rayTabPage = new System.Windows.Forms.TabPage(); this.XrayConeCheckBox = new System.Windows.Forms.CheckBox(); this.TLSAllowInsecureCheckBox = new System.Windows.Forms.CheckBox(); this.UseMuxCheckBox = new System.Windows.Forms.CheckBox(); this.KCPGroupBox = new System.Windows.Forms.GroupBox(); this.mtuLabel = new System.Windows.Forms.Label(); this.mtuTextBox = new System.Windows.Forms.TextBox(); this.ttiLabel = new System.Windows.Forms.Label(); this.ttiTextBox = new System.Windows.Forms.TextBox(); this.uplinkCapacityLabel = new System.Windows.Forms.Label(); this.uplinkCapacityTextBox = new System.Windows.Forms.TextBox(); this.downlinkCapacityLabel = new System.Windows.Forms.Label(); this.downlinkCapacityTextBox = new System.Windows.Forms.TextBox(); this.readBufferSizeLabel = new System.Windows.Forms.Label(); this.readBufferSizeTextBox = new System.Windows.Forms.TextBox(); this.writeBufferSizeLabel = new System.Windows.Forms.Label(); this.writeBufferSizeTextBox = new System.Windows.Forms.TextBox(); this.congestionCheckBox = new System.Windows.Forms.CheckBox(); this.OtherTabPage = new System.Windows.Forms.TabPage(); this.ExitWhenClosedCheckBox = new System.Windows.Forms.CheckBox(); this.StopWhenExitedCheckBox = new System.Windows.Forms.CheckBox(); this.StartWhenOpenedCheckBox = new System.Windows.Forms.CheckBox(); this.MinimizeWhenStartedCheckBox = new System.Windows.Forms.CheckBox(); this.RunAtStartupCheckBox = new System.Windows.Forms.CheckBox(); this.CheckUpdateWhenOpenedCheckBox = new System.Windows.Forms.CheckBox(); this.CheckBetaUpdateCheckBox = new System.Windows.Forms.CheckBox(); this.UpdateServersWhenOpenedCheckBox = new System.Windows.Forms.CheckBox(); this.AioDNSTabPage = new System.Windows.Forms.TabPage(); this.AioDNSRuleRuleLabel = new System.Windows.Forms.Label(); this.AioDNSRulePathTextBox = new System.Windows.Forms.TextBox(); this.ChinaDNSLabel = new System.Windows.Forms.Label(); this.ChinaDNSTextBox = new System.Windows.Forms.TextBox(); this.OtherDNSLabel = new System.Windows.Forms.Label(); this.OtherDNSTextBox = new System.Windows.Forms.TextBox(); this.ControlButton = new System.Windows.Forms.Button(); this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); this.TabControl.SuspendLayout(); this.GeneralTabPage.SuspendLayout(); this.PortGroupBox.SuspendLayout(); this.NFTabPage.SuspendLayout(); this.groupBox1.SuspendLayout(); this.TAPTabPage.SuspendLayout(); this.TUNTAPGroupBox.SuspendLayout(); this.v2rayTabPage.SuspendLayout(); this.KCPGroupBox.SuspendLayout(); this.OtherTabPage.SuspendLayout(); this.AioDNSTabPage.SuspendLayout(); this.flowLayoutPanel1.SuspendLayout(); this.SuspendLayout(); // // TabControl // this.TabControl.Appearance = System.Windows.Forms.TabAppearance.FlatButtons; this.TabControl.Controls.Add(this.GeneralTabPage); this.TabControl.Controls.Add(this.NFTabPage); this.TabControl.Controls.Add(this.TAPTabPage); this.TabControl.Controls.Add(this.v2rayTabPage); this.TabControl.Controls.Add(this.OtherTabPage); this.TabControl.Controls.Add(this.AioDNSTabPage); this.TabControl.Location = new System.Drawing.Point(3, 3); this.TabControl.Name = "TabControl"; this.TabControl.SelectedIndex = 0; this.TabControl.Size = new System.Drawing.Size(469, 354); this.TabControl.TabIndex = 0; // // GeneralTabPage // this.GeneralTabPage.BackColor = System.Drawing.SystemColors.ButtonFace; this.GeneralTabPage.Controls.Add(this.PortGroupBox); this.GeneralTabPage.Controls.Add(this.ResolveServerHostnameCheckBox); this.GeneralTabPage.Controls.Add(this.ServerPingTypeLabel); this.GeneralTabPage.Controls.Add(this.ICMPingRadioBtn); this.GeneralTabPage.Controls.Add(this.TCPingRadioBtn); this.GeneralTabPage.Controls.Add(this.ProfileCountLabel); this.GeneralTabPage.Controls.Add(this.ProfileCountTextBox); this.GeneralTabPage.Controls.Add(this.DetectionTickLabel); this.GeneralTabPage.Controls.Add(this.DetectionTickTextBox); this.GeneralTabPage.Controls.Add(this.StartedPingLabel); this.GeneralTabPage.Controls.Add(this.StartedPingIntervalTextBox); this.GeneralTabPage.Controls.Add(this.STUNServerLabel); this.GeneralTabPage.Controls.Add(this.STUN_ServerComboBox); this.GeneralTabPage.Controls.Add(this.AclLabel); this.GeneralTabPage.Controls.Add(this.AclAddrTextBox); this.GeneralTabPage.Controls.Add(this.LanguageLabel); this.GeneralTabPage.Controls.Add(this.LanguageComboBox); this.GeneralTabPage.Location = new System.Drawing.Point(4, 25); this.GeneralTabPage.Name = "GeneralTabPage"; this.GeneralTabPage.Padding = new System.Windows.Forms.Padding(3); this.GeneralTabPage.Size = new System.Drawing.Size(461, 325); this.GeneralTabPage.TabIndex = 0; this.GeneralTabPage.Text = "General"; // // PortGroupBox // this.PortGroupBox.Controls.Add(this.Socks5PortLabel); this.PortGroupBox.Controls.Add(this.Socks5PortTextBox); this.PortGroupBox.Controls.Add(this.HTTPPortLabel); this.PortGroupBox.Controls.Add(this.HTTPPortTextBox); this.PortGroupBox.Controls.Add(this.RedirectorLabel); this.PortGroupBox.Controls.Add(this.RedirectorTextBox); this.PortGroupBox.Controls.Add(this.AllowDevicesCheckBox); this.PortGroupBox.Location = new System.Drawing.Point(8, 6); this.PortGroupBox.Name = "PortGroupBox"; this.PortGroupBox.Size = new System.Drawing.Size(241, 140); this.PortGroupBox.TabIndex = 0; this.PortGroupBox.TabStop = false; this.PortGroupBox.Text = "Local Port"; // // Socks5PortLabel // this.Socks5PortLabel.AutoSize = true; this.Socks5PortLabel.Location = new System.Drawing.Point(9, 25); this.Socks5PortLabel.Name = "Socks5PortLabel"; this.Socks5PortLabel.Size = new System.Drawing.Size(41, 12); this.Socks5PortLabel.TabIndex = 0; this.Socks5PortLabel.Text = "Socks5"; // // Socks5PortTextBox // this.Socks5PortTextBox.Location = new System.Drawing.Point(120, 22); this.Socks5PortTextBox.Name = "Socks5PortTextBox"; this.Socks5PortTextBox.Size = new System.Drawing.Size(90, 21); this.Socks5PortTextBox.TabIndex = 1; this.Socks5PortTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // HTTPPortLabel // this.HTTPPortLabel.AutoSize = true; this.HTTPPortLabel.Location = new System.Drawing.Point(9, 54); this.HTTPPortLabel.Name = "HTTPPortLabel"; this.HTTPPortLabel.Size = new System.Drawing.Size(29, 12); this.HTTPPortLabel.TabIndex = 2; this.HTTPPortLabel.Text = "HTTP"; // // HTTPPortTextBox // this.HTTPPortTextBox.Location = new System.Drawing.Point(120, 51); this.HTTPPortTextBox.Name = "HTTPPortTextBox"; this.HTTPPortTextBox.Size = new System.Drawing.Size(90, 21); this.HTTPPortTextBox.TabIndex = 3; this.HTTPPortTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // RedirectorLabel // this.RedirectorLabel.AutoSize = true; this.RedirectorLabel.Location = new System.Drawing.Point(9, 83); this.RedirectorLabel.Name = "RedirectorLabel"; this.RedirectorLabel.Size = new System.Drawing.Size(89, 12); this.RedirectorLabel.TabIndex = 4; this.RedirectorLabel.Text = "Redirector TCP"; // // RedirectorTextBox // this.RedirectorTextBox.Location = new System.Drawing.Point(120, 80); this.RedirectorTextBox.Name = "RedirectorTextBox"; this.RedirectorTextBox.Size = new System.Drawing.Size(90, 21); this.RedirectorTextBox.TabIndex = 5; this.RedirectorTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // AllowDevicesCheckBox // this.AllowDevicesCheckBox.AutoSize = true; this.AllowDevicesCheckBox.Location = new System.Drawing.Point(6, 107); this.AllowDevicesCheckBox.Name = "AllowDevicesCheckBox"; this.AllowDevicesCheckBox.Size = new System.Drawing.Size(204, 16); this.AllowDevicesCheckBox.TabIndex = 6; this.AllowDevicesCheckBox.Text = "Allow other Devices to connect"; this.AllowDevicesCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.AllowDevicesCheckBox.UseVisualStyleBackColor = true; // // ResolveServerHostnameCheckBox // this.ResolveServerHostnameCheckBox.AutoSize = true; this.ResolveServerHostnameCheckBox.Location = new System.Drawing.Point(267, 15); this.ResolveServerHostnameCheckBox.Name = "ResolveServerHostnameCheckBox"; this.ResolveServerHostnameCheckBox.Size = new System.Drawing.Size(162, 16); this.ResolveServerHostnameCheckBox.TabIndex = 1; this.ResolveServerHostnameCheckBox.Text = "Resolve Server Hostname"; this.ResolveServerHostnameCheckBox.UseVisualStyleBackColor = true; // // ServerPingTypeLabel // this.ServerPingTypeLabel.AutoSize = true; this.ServerPingTypeLabel.Location = new System.Drawing.Point(267, 44); this.ServerPingTypeLabel.Name = "ServerPingTypeLabel"; this.ServerPingTypeLabel.Size = new System.Drawing.Size(89, 12); this.ServerPingTypeLabel.TabIndex = 2; this.ServerPingTypeLabel.Text = "ServerPingType"; // // ICMPingRadioBtn // this.ICMPingRadioBtn.AutoSize = true; this.ICMPingRadioBtn.Location = new System.Drawing.Point(268, 63); this.ICMPingRadioBtn.Name = "ICMPingRadioBtn"; this.ICMPingRadioBtn.Size = new System.Drawing.Size(65, 16); this.ICMPingRadioBtn.TabIndex = 3; this.ICMPingRadioBtn.TabStop = true; this.ICMPingRadioBtn.Text = "ICMPing"; this.ICMPingRadioBtn.UseVisualStyleBackColor = true; // // TCPingRadioBtn // this.TCPingRadioBtn.AutoSize = true; this.TCPingRadioBtn.Location = new System.Drawing.Point(332, 63); this.TCPingRadioBtn.Name = "TCPingRadioBtn"; this.TCPingRadioBtn.Size = new System.Drawing.Size(59, 16); this.TCPingRadioBtn.TabIndex = 4; this.TCPingRadioBtn.TabStop = true; this.TCPingRadioBtn.Text = "TCPing"; this.TCPingRadioBtn.UseVisualStyleBackColor = true; // // ProfileCountLabel // this.ProfileCountLabel.AutoSize = true; this.ProfileCountLabel.Location = new System.Drawing.Point(12, 160); this.ProfileCountLabel.Name = "ProfileCountLabel"; this.ProfileCountLabel.Size = new System.Drawing.Size(77, 12); this.ProfileCountLabel.TabIndex = 5; this.ProfileCountLabel.Text = "ProfileCount"; // // ProfileCountTextBox // this.ProfileCountTextBox.Location = new System.Drawing.Point(120, 157); this.ProfileCountTextBox.Name = "ProfileCountTextBox"; this.ProfileCountTextBox.Size = new System.Drawing.Size(90, 21); this.ProfileCountTextBox.TabIndex = 6; this.ProfileCountTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // DetectionTickLabel // this.DetectionTickLabel.AutoSize = true; this.DetectionTickLabel.Location = new System.Drawing.Point(225, 160); this.DetectionTickLabel.Name = "DetectionTickLabel"; this.DetectionTickLabel.Size = new System.Drawing.Size(119, 12); this.DetectionTickLabel.TabIndex = 7; this.DetectionTickLabel.Text = "Detection Tick(sec)"; // // DetectionTickTextBox // this.DetectionTickTextBox.Location = new System.Drawing.Point(366, 157); this.DetectionTickTextBox.Name = "DetectionTickTextBox"; this.DetectionTickTextBox.Size = new System.Drawing.Size(68, 21); this.DetectionTickTextBox.TabIndex = 8; this.DetectionTickTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // StartedPingLabel // this.StartedPingLabel.AutoSize = true; this.StartedPingLabel.Location = new System.Drawing.Point(12, 187); this.StartedPingLabel.Name = "StartedPingLabel"; this.StartedPingLabel.Size = new System.Drawing.Size(137, 12); this.StartedPingLabel.TabIndex = 9; this.StartedPingLabel.Text = "Delay test after start"; // // StartedPingIntervalTextBox // this.StartedPingIntervalTextBox.Location = new System.Drawing.Point(177, 184); this.StartedPingIntervalTextBox.Name = "StartedPingIntervalTextBox"; this.StartedPingIntervalTextBox.Size = new System.Drawing.Size(68, 21); this.StartedPingIntervalTextBox.TabIndex = 10; this.StartedPingIntervalTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // STUNServerLabel // this.STUNServerLabel.AutoSize = true; this.STUNServerLabel.Location = new System.Drawing.Point(12, 216); this.STUNServerLabel.Name = "STUNServerLabel"; this.STUNServerLabel.Size = new System.Drawing.Size(71, 12); this.STUNServerLabel.TabIndex = 11; this.STUNServerLabel.Text = "STUN Server"; // // STUN_ServerComboBox // this.STUN_ServerComboBox.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.Suggest; this.STUN_ServerComboBox.Location = new System.Drawing.Point(120, 213); this.STUN_ServerComboBox.Name = "STUN_ServerComboBox"; this.STUN_ServerComboBox.Size = new System.Drawing.Size(314, 20); this.STUN_ServerComboBox.TabIndex = 12; // // AclLabel // this.AclLabel.AutoSize = true; this.AclLabel.Location = new System.Drawing.Point(12, 248); this.AclLabel.Name = "AclLabel"; this.AclLabel.Size = new System.Drawing.Size(65, 12); this.AclLabel.TabIndex = 13; this.AclLabel.Text = "Custom ACL"; // // AclAddrTextBox // this.AclAddrTextBox.Location = new System.Drawing.Point(120, 245); this.AclAddrTextBox.Name = "AclAddrTextBox"; this.AclAddrTextBox.Size = new System.Drawing.Size(314, 21); this.AclAddrTextBox.TabIndex = 14; this.AclAddrTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // LanguageLabel // this.LanguageLabel.AutoSize = true; this.LanguageLabel.Location = new System.Drawing.Point(12, 277); this.LanguageLabel.Name = "LanguageLabel"; this.LanguageLabel.Size = new System.Drawing.Size(53, 12); this.LanguageLabel.TabIndex = 15; this.LanguageLabel.Text = "Language"; // // LanguageComboBox // this.LanguageComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.LanguageComboBox.FormattingEnabled = true; this.LanguageComboBox.Location = new System.Drawing.Point(120, 274); this.LanguageComboBox.Name = "LanguageComboBox"; this.LanguageComboBox.Size = new System.Drawing.Size(121, 20); this.LanguageComboBox.TabIndex = 16; // // NFTabPage // this.NFTabPage.BackColor = System.Drawing.SystemColors.ButtonFace; this.NFTabPage.Controls.Add(this.groupBox1); this.NFTabPage.Controls.Add(this.RedirectorSSCheckBox); this.NFTabPage.Controls.Add(this.ChildProcessHandleCheckBox); this.NFTabPage.Location = new System.Drawing.Point(4, 25); this.NFTabPage.Name = "NFTabPage"; this.NFTabPage.Padding = new System.Windows.Forms.Padding(3); this.NFTabPage.Size = new System.Drawing.Size(461, 325); this.NFTabPage.TabIndex = 1; this.NFTabPage.Text = "Process Mode"; // // groupBox1 // this.groupBox1.Controls.Add(this.ProcessProxyProtocolLabel); this.groupBox1.Controls.Add(this.ProcessProxyProtocolComboBox); this.groupBox1.Controls.Add(this.DNSRedirectorCheckBox); this.groupBox1.Controls.Add(this.RDRDNSLabel); this.groupBox1.Controls.Add(this.RDRDNSTextBox); this.groupBox1.Controls.Add(this.ICMPRedirectorCheckBox); this.groupBox1.Controls.Add(this.RDRICMPLabel); this.groupBox1.Controls.Add(this.ModifiedICMPTextBox); this.groupBox1.Location = new System.Drawing.Point(5, 6); this.groupBox1.Name = "groupBox1"; this.groupBox1.Size = new System.Drawing.Size(450, 117); this.groupBox1.TabIndex = 0; this.groupBox1.TabStop = false; // // ProcessProxyProtocolLabel // this.ProcessProxyProtocolLabel.AutoSize = true; this.ProcessProxyProtocolLabel.Location = new System.Drawing.Point(23, 21); this.ProcessProxyProtocolLabel.Name = "ProcessProxyProtocolLabel"; this.ProcessProxyProtocolLabel.Size = new System.Drawing.Size(89, 12); this.ProcessProxyProtocolLabel.TabIndex = 0; this.ProcessProxyProtocolLabel.Text = "Proxy Protocol"; // // ProcessProxyProtocolComboBox // this.ProcessProxyProtocolComboBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.ProcessProxyProtocolComboBox.FormattingEnabled = true; this.ProcessProxyProtocolComboBox.Location = new System.Drawing.Point(118, 16); this.ProcessProxyProtocolComboBox.Name = "ProcessProxyProtocolComboBox"; this.ProcessProxyProtocolComboBox.Size = new System.Drawing.Size(191, 20); this.ProcessProxyProtocolComboBox.TabIndex = 1; // // DNSRedirectorCheckBox // this.DNSRedirectorCheckBox.AutoSize = true; this.DNSRedirectorCheckBox.Location = new System.Drawing.Point(6, 51); this.DNSRedirectorCheckBox.Name = "DNSRedirectorCheckBox"; this.DNSRedirectorCheckBox.Size = new System.Drawing.Size(108, 16); this.DNSRedirectorCheckBox.TabIndex = 2; this.DNSRedirectorCheckBox.Text = "DNS Redirector"; this.DNSRedirectorCheckBox.UseVisualStyleBackColor = true; // // RDRDNSLabel // this.RDRDNSLabel.AutoSize = true; this.RDRDNSLabel.Location = new System.Drawing.Point(224, 52); this.RDRDNSLabel.Name = "RDRDNSLabel"; this.RDRDNSLabel.Size = new System.Drawing.Size(23, 12); this.RDRDNSLabel.TabIndex = 3; this.RDRDNSLabel.Text = "DNS"; // // RDRDNSTextBox // this.RDRDNSTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", this.DNSRedirectorCheckBox, "Checked", true)); this.RDRDNSTextBox.Location = new System.Drawing.Point(253, 46); this.RDRDNSTextBox.Name = "RDRDNSTextBox"; this.RDRDNSTextBox.Size = new System.Drawing.Size(191, 21); this.RDRDNSTextBox.TabIndex = 4; this.RDRDNSTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // ICMPRedirectorCheckBox // this.ICMPRedirectorCheckBox.AutoSize = true; this.ICMPRedirectorCheckBox.Location = new System.Drawing.Point(6, 81); this.ICMPRedirectorCheckBox.Name = "ICMPRedirectorCheckBox"; this.ICMPRedirectorCheckBox.Size = new System.Drawing.Size(114, 16); this.ICMPRedirectorCheckBox.TabIndex = 5; this.ICMPRedirectorCheckBox.Text = "ICMP Redirector"; this.ICMPRedirectorCheckBox.UseVisualStyleBackColor = true; // // RDRICMPLabel // this.RDRICMPLabel.AutoSize = true; this.RDRICMPLabel.Location = new System.Drawing.Point(218, 81); this.RDRICMPLabel.Name = "RDRICMPLabel"; this.RDRICMPLabel.Size = new System.Drawing.Size(29, 12); this.RDRICMPLabel.TabIndex = 6; this.RDRICMPLabel.Text = "ICMP"; // // ModifiedICMPTextBox // this.ModifiedICMPTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", this.ICMPRedirectorCheckBox, "Checked", true)); this.ModifiedICMPTextBox.Location = new System.Drawing.Point(253, 78); this.ModifiedICMPTextBox.Name = "ModifiedICMPTextBox"; this.ModifiedICMPTextBox.Size = new System.Drawing.Size(191, 21); this.ModifiedICMPTextBox.TabIndex = 7; this.ModifiedICMPTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // RedirectorSSCheckBox // this.RedirectorSSCheckBox.AutoSize = true; this.RedirectorSSCheckBox.Location = new System.Drawing.Point(11, 129); this.RedirectorSSCheckBox.Name = "RedirectorSSCheckBox"; this.RedirectorSSCheckBox.Size = new System.Drawing.Size(102, 16); this.RedirectorSSCheckBox.TabIndex = 1; this.RedirectorSSCheckBox.Text = "Redirector SS"; this.RedirectorSSCheckBox.UseVisualStyleBackColor = true; // // ChildProcessHandleCheckBox // this.ChildProcessHandleCheckBox.AutoSize = true; this.ChildProcessHandleCheckBox.Location = new System.Drawing.Point(11, 151); this.ChildProcessHandleCheckBox.Name = "ChildProcessHandleCheckBox"; this.ChildProcessHandleCheckBox.Size = new System.Drawing.Size(144, 16); this.ChildProcessHandleCheckBox.TabIndex = 2; this.ChildProcessHandleCheckBox.Text = "Child Process Handle"; this.ChildProcessHandleCheckBox.UseVisualStyleBackColor = true; // // TAPTabPage // this.TAPTabPage.BackColor = System.Drawing.SystemColors.ButtonFace; this.TAPTabPage.Controls.Add(this.TUNTAPGroupBox); this.TAPTabPage.Controls.Add(this.GlobalBypassIPsButton); this.TAPTabPage.Location = new System.Drawing.Point(4, 25); this.TAPTabPage.Name = "TAPTabPage"; this.TAPTabPage.Padding = new System.Windows.Forms.Padding(3); this.TAPTabPage.Size = new System.Drawing.Size(461, 325); this.TAPTabPage.TabIndex = 2; this.TAPTabPage.Text = "TUN/TAP"; // // TUNTAPGroupBox // this.TUNTAPGroupBox.Controls.Add(this.TUNTAPAddressLabel); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPAddressTextBox); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPNetmaskLabel); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPNetmaskTextBox); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPGatewayLabel); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPGatewayTextBox); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPDNSLabel); this.TUNTAPGroupBox.Controls.Add(this.TUNTAPDNSTextBox); this.TUNTAPGroupBox.Controls.Add(this.UseCustomDNSCheckBox); this.TUNTAPGroupBox.Controls.Add(this.ProxyDNSCheckBox); this.TUNTAPGroupBox.Controls.Add(this.UseFakeDNSCheckBox); this.TUNTAPGroupBox.Location = new System.Drawing.Point(6, 6); this.TUNTAPGroupBox.Name = "TUNTAPGroupBox"; this.TUNTAPGroupBox.Size = new System.Drawing.Size(420, 187); this.TUNTAPGroupBox.TabIndex = 0; this.TUNTAPGroupBox.TabStop = false; this.TUNTAPGroupBox.Text = "TUN/TAP"; // // TUNTAPAddressLabel // this.TUNTAPAddressLabel.AutoSize = true; this.TUNTAPAddressLabel.Location = new System.Drawing.Point(9, 25); this.TUNTAPAddressLabel.Name = "TUNTAPAddressLabel"; this.TUNTAPAddressLabel.Size = new System.Drawing.Size(47, 12); this.TUNTAPAddressLabel.TabIndex = 0; this.TUNTAPAddressLabel.Text = "Address"; // // TUNTAPAddressTextBox // this.TUNTAPAddressTextBox.Location = new System.Drawing.Point(120, 22); this.TUNTAPAddressTextBox.Name = "TUNTAPAddressTextBox"; this.TUNTAPAddressTextBox.Size = new System.Drawing.Size(294, 21); this.TUNTAPAddressTextBox.TabIndex = 1; this.TUNTAPAddressTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // TUNTAPNetmaskLabel // this.TUNTAPNetmaskLabel.AutoSize = true; this.TUNTAPNetmaskLabel.Location = new System.Drawing.Point(9, 54); this.TUNTAPNetmaskLabel.Name = "TUNTAPNetmaskLabel"; this.TUNTAPNetmaskLabel.Size = new System.Drawing.Size(47, 12); this.TUNTAPNetmaskLabel.TabIndex = 2; this.TUNTAPNetmaskLabel.Text = "Netmask"; // // TUNTAPNetmaskTextBox // this.TUNTAPNetmaskTextBox.Location = new System.Drawing.Point(120, 51); this.TUNTAPNetmaskTextBox.Name = "TUNTAPNetmaskTextBox"; this.TUNTAPNetmaskTextBox.Size = new System.Drawing.Size(294, 21); this.TUNTAPNetmaskTextBox.TabIndex = 3; this.TUNTAPNetmaskTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // TUNTAPGatewayLabel // this.TUNTAPGatewayLabel.AutoSize = true; this.TUNTAPGatewayLabel.Location = new System.Drawing.Point(9, 83); this.TUNTAPGatewayLabel.Name = "TUNTAPGatewayLabel"; this.TUNTAPGatewayLabel.Size = new System.Drawing.Size(47, 12); this.TUNTAPGatewayLabel.TabIndex = 4; this.TUNTAPGatewayLabel.Text = "Gateway"; // // TUNTAPGatewayTextBox // this.TUNTAPGatewayTextBox.Location = new System.Drawing.Point(120, 80); this.TUNTAPGatewayTextBox.Name = "TUNTAPGatewayTextBox"; this.TUNTAPGatewayTextBox.Size = new System.Drawing.Size(294, 21); this.TUNTAPGatewayTextBox.TabIndex = 5; this.TUNTAPGatewayTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // TUNTAPDNSLabel // this.TUNTAPDNSLabel.AutoSize = true; this.TUNTAPDNSLabel.Location = new System.Drawing.Point(9, 112); this.TUNTAPDNSLabel.Name = "TUNTAPDNSLabel"; this.TUNTAPDNSLabel.Size = new System.Drawing.Size(23, 12); this.TUNTAPDNSLabel.TabIndex = 6; this.TUNTAPDNSLabel.Text = "DNS"; // // TUNTAPDNSTextBox // this.TUNTAPDNSTextBox.DataBindings.Add(new System.Windows.Forms.Binding("Enabled", this.UseCustomDNSCheckBox, "Checked", true)); this.TUNTAPDNSTextBox.Location = new System.Drawing.Point(120, 110); this.TUNTAPDNSTextBox.Name = "TUNTAPDNSTextBox"; this.TUNTAPDNSTextBox.Size = new System.Drawing.Size(294, 21); this.TUNTAPDNSTextBox.TabIndex = 7; this.TUNTAPDNSTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // UseCustomDNSCheckBox // this.UseCustomDNSCheckBox.AutoSize = true; this.UseCustomDNSCheckBox.Location = new System.Drawing.Point(10, 139); this.UseCustomDNSCheckBox.Name = "UseCustomDNSCheckBox"; this.UseCustomDNSCheckBox.Size = new System.Drawing.Size(108, 16); this.UseCustomDNSCheckBox.TabIndex = 8; this.UseCustomDNSCheckBox.Text = "Use Custom DNS"; this.UseCustomDNSCheckBox.UseVisualStyleBackColor = true; this.UseCustomDNSCheckBox.Click += new System.EventHandler(this.TUNTAPUseCustomDNSCheckBox_CheckedChanged); // // ProxyDNSCheckBox // this.ProxyDNSCheckBox.AutoSize = true; this.ProxyDNSCheckBox.Location = new System.Drawing.Point(175, 139); this.ProxyDNSCheckBox.Name = "ProxyDNSCheckBox"; this.ProxyDNSCheckBox.Size = new System.Drawing.Size(216, 16); this.ProxyDNSCheckBox.TabIndex = 9; this.ProxyDNSCheckBox.Text = "Proxy DNS in Proxy Rule IPs Mode"; this.ProxyDNSCheckBox.UseVisualStyleBackColor = true; // // UseFakeDNSCheckBox // this.UseFakeDNSCheckBox.AutoSize = true; this.UseFakeDNSCheckBox.Location = new System.Drawing.Point(10, 160); this.UseFakeDNSCheckBox.Name = "UseFakeDNSCheckBox"; this.UseFakeDNSCheckBox.Size = new System.Drawing.Size(96, 16); this.UseFakeDNSCheckBox.TabIndex = 10; this.UseFakeDNSCheckBox.Text = "Use Fake DNS"; this.UseFakeDNSCheckBox.UseVisualStyleBackColor = true; this.UseFakeDNSCheckBox.Visible = false; // // GlobalBypassIPsButton // this.GlobalBypassIPsButton.Location = new System.Drawing.Point(6, 199); this.GlobalBypassIPsButton.Name = "GlobalBypassIPsButton"; this.GlobalBypassIPsButton.Size = new System.Drawing.Size(128, 23); this.GlobalBypassIPsButton.TabIndex = 1; this.GlobalBypassIPsButton.Text = "Global Bypass IPs"; this.GlobalBypassIPsButton.UseVisualStyleBackColor = true; this.GlobalBypassIPsButton.Click += new System.EventHandler(this.GlobalBypassIPsButton_Click); // // v2rayTabPage // this.v2rayTabPage.BackColor = System.Drawing.SystemColors.ButtonFace; this.v2rayTabPage.Controls.Add(this.XrayConeCheckBox); this.v2rayTabPage.Controls.Add(this.TLSAllowInsecureCheckBox); this.v2rayTabPage.Controls.Add(this.UseMuxCheckBox); this.v2rayTabPage.Controls.Add(this.KCPGroupBox); this.v2rayTabPage.Location = new System.Drawing.Point(4, 25); this.v2rayTabPage.Name = "v2rayTabPage"; this.v2rayTabPage.Padding = new System.Windows.Forms.Padding(3); this.v2rayTabPage.Size = new System.Drawing.Size(461, 325); this.v2rayTabPage.TabIndex = 3; this.v2rayTabPage.Text = "V2Ray"; // // XrayConeCheckBox // this.XrayConeCheckBox.AutoSize = true; this.XrayConeCheckBox.Location = new System.Drawing.Point(6, 15); this.XrayConeCheckBox.Name = "XrayConeCheckBox"; this.XrayConeCheckBox.Size = new System.Drawing.Size(336, 16); this.XrayConeCheckBox.TabIndex = 0; this.XrayConeCheckBox.Text = "FullCone Support (Required Server Xray-core v1.3.0+)"; this.XrayConeCheckBox.UseVisualStyleBackColor = true; // // TLSAllowInsecureCheckBox // this.TLSAllowInsecureCheckBox.AutoSize = true; this.TLSAllowInsecureCheckBox.Location = new System.Drawing.Point(6, 42); this.TLSAllowInsecureCheckBox.Name = "TLSAllowInsecureCheckBox"; this.TLSAllowInsecureCheckBox.Size = new System.Drawing.Size(126, 16); this.TLSAllowInsecureCheckBox.TabIndex = 1; this.TLSAllowInsecureCheckBox.Text = "TLS AllowInsecure"; this.TLSAllowInsecureCheckBox.UseVisualStyleBackColor = true; // // UseMuxCheckBox // this.UseMuxCheckBox.AutoSize = true; this.UseMuxCheckBox.Location = new System.Drawing.Point(148, 42); this.UseMuxCheckBox.Name = "UseMuxCheckBox"; this.UseMuxCheckBox.Size = new System.Drawing.Size(66, 16); this.UseMuxCheckBox.TabIndex = 2; this.UseMuxCheckBox.Text = "Use Mux"; this.UseMuxCheckBox.UseVisualStyleBackColor = true; // // KCPGroupBox // this.KCPGroupBox.Controls.Add(this.mtuLabel); this.KCPGroupBox.Controls.Add(this.mtuTextBox); this.KCPGroupBox.Controls.Add(this.ttiLabel); this.KCPGroupBox.Controls.Add(this.ttiTextBox); this.KCPGroupBox.Controls.Add(this.uplinkCapacityLabel); this.KCPGroupBox.Controls.Add(this.uplinkCapacityTextBox); this.KCPGroupBox.Controls.Add(this.downlinkCapacityLabel); this.KCPGroupBox.Controls.Add(this.downlinkCapacityTextBox); this.KCPGroupBox.Controls.Add(this.readBufferSizeLabel); this.KCPGroupBox.Controls.Add(this.readBufferSizeTextBox); this.KCPGroupBox.Controls.Add(this.writeBufferSizeLabel); this.KCPGroupBox.Controls.Add(this.writeBufferSizeTextBox); this.KCPGroupBox.Controls.Add(this.congestionCheckBox); this.KCPGroupBox.Location = new System.Drawing.Point(9, 75); this.KCPGroupBox.Name = "KCPGroupBox"; this.KCPGroupBox.Size = new System.Drawing.Size(427, 204); this.KCPGroupBox.TabIndex = 3; this.KCPGroupBox.TabStop = false; this.KCPGroupBox.Text = "KCP"; // // mtuLabel // this.mtuLabel.AutoSize = true; this.mtuLabel.Location = new System.Drawing.Point(6, 26); this.mtuLabel.Name = "mtuLabel"; this.mtuLabel.Size = new System.Drawing.Size(23, 12); this.mtuLabel.TabIndex = 0; this.mtuLabel.Text = "mtu"; // // mtuTextBox // this.mtuTextBox.Location = new System.Drawing.Point(103, 17); this.mtuTextBox.Name = "mtuTextBox"; this.mtuTextBox.Size = new System.Drawing.Size(90, 21); this.mtuTextBox.TabIndex = 1; this.mtuTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // ttiLabel // this.ttiLabel.AutoSize = true; this.ttiLabel.Location = new System.Drawing.Point(224, 26); this.ttiLabel.Name = "ttiLabel"; this.ttiLabel.Size = new System.Drawing.Size(23, 12); this.ttiLabel.TabIndex = 2; this.ttiLabel.Text = "tti"; // // ttiTextBox // this.ttiTextBox.Location = new System.Drawing.Point(331, 17); this.ttiTextBox.Name = "ttiTextBox"; this.ttiTextBox.Size = new System.Drawing.Size(90, 21); this.ttiTextBox.TabIndex = 3; this.ttiTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // uplinkCapacityLabel // this.uplinkCapacityLabel.AutoSize = true; this.uplinkCapacityLabel.Location = new System.Drawing.Point(6, 68); this.uplinkCapacityLabel.Name = "uplinkCapacityLabel"; this.uplinkCapacityLabel.Size = new System.Drawing.Size(89, 12); this.uplinkCapacityLabel.TabIndex = 4; this.uplinkCapacityLabel.Text = "uplinkCapacity"; // // uplinkCapacityTextBox // this.uplinkCapacityTextBox.Location = new System.Drawing.Point(103, 59); this.uplinkCapacityTextBox.Name = "uplinkCapacityTextBox"; this.uplinkCapacityTextBox.Size = new System.Drawing.Size(90, 21); this.uplinkCapacityTextBox.TabIndex = 5; this.uplinkCapacityTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // downlinkCapacityLabel // this.downlinkCapacityLabel.AutoSize = true; this.downlinkCapacityLabel.Location = new System.Drawing.Point(224, 68); this.downlinkCapacityLabel.Name = "downlinkCapacityLabel"; this.downlinkCapacityLabel.Size = new System.Drawing.Size(101, 12); this.downlinkCapacityLabel.TabIndex = 6; this.downlinkCapacityLabel.Text = "downlinkCapacity"; // // downlinkCapacityTextBox // this.downlinkCapacityTextBox.Location = new System.Drawing.Point(331, 65); this.downlinkCapacityTextBox.Name = "downlinkCapacityTextBox"; this.downlinkCapacityTextBox.Size = new System.Drawing.Size(90, 21); this.downlinkCapacityTextBox.TabIndex = 7; this.downlinkCapacityTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // readBufferSizeLabel // this.readBufferSizeLabel.AutoSize = true; this.readBufferSizeLabel.Location = new System.Drawing.Point(6, 109); this.readBufferSizeLabel.Name = "readBufferSizeLabel"; this.readBufferSizeLabel.Size = new System.Drawing.Size(89, 12); this.readBufferSizeLabel.TabIndex = 8; this.readBufferSizeLabel.Text = "readBufferSize"; // // readBufferSizeTextBox // this.readBufferSizeTextBox.Location = new System.Drawing.Point(103, 100); this.readBufferSizeTextBox.Name = "readBufferSizeTextBox"; this.readBufferSizeTextBox.Size = new System.Drawing.Size(90, 21); this.readBufferSizeTextBox.TabIndex = 9; this.readBufferSizeTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // writeBufferSizeLabel // this.writeBufferSizeLabel.AutoSize = true; this.writeBufferSizeLabel.Location = new System.Drawing.Point(224, 109); this.writeBufferSizeLabel.Name = "writeBufferSizeLabel"; this.writeBufferSizeLabel.Size = new System.Drawing.Size(95, 12); this.writeBufferSizeLabel.TabIndex = 10; this.writeBufferSizeLabel.Text = "writeBufferSize"; // // writeBufferSizeTextBox // this.writeBufferSizeTextBox.Location = new System.Drawing.Point(331, 106); this.writeBufferSizeTextBox.Name = "writeBufferSizeTextBox"; this.writeBufferSizeTextBox.Size = new System.Drawing.Size(90, 21); this.writeBufferSizeTextBox.TabIndex = 11; this.writeBufferSizeTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // congestionCheckBox // this.congestionCheckBox.AutoSize = true; this.congestionCheckBox.Location = new System.Drawing.Point(8, 139); this.congestionCheckBox.Name = "congestionCheckBox"; this.congestionCheckBox.Size = new System.Drawing.Size(84, 16); this.congestionCheckBox.TabIndex = 12; this.congestionCheckBox.Text = "congestion"; this.congestionCheckBox.UseVisualStyleBackColor = true; // // OtherTabPage // this.OtherTabPage.BackColor = System.Drawing.SystemColors.ButtonFace; this.OtherTabPage.Controls.Add(this.ExitWhenClosedCheckBox); this.OtherTabPage.Controls.Add(this.StopWhenExitedCheckBox); this.OtherTabPage.Controls.Add(this.StartWhenOpenedCheckBox); this.OtherTabPage.Controls.Add(this.MinimizeWhenStartedCheckBox); this.OtherTabPage.Controls.Add(this.RunAtStartupCheckBox); this.OtherTabPage.Controls.Add(this.CheckUpdateWhenOpenedCheckBox); this.OtherTabPage.Controls.Add(this.CheckBetaUpdateCheckBox); this.OtherTabPage.Controls.Add(this.UpdateServersWhenOpenedCheckBox); this.OtherTabPage.Location = new System.Drawing.Point(4, 25); this.OtherTabPage.Name = "OtherTabPage"; this.OtherTabPage.Padding = new System.Windows.Forms.Padding(3); this.OtherTabPage.Size = new System.Drawing.Size(461, 325); this.OtherTabPage.TabIndex = 4; this.OtherTabPage.Text = "Others"; // // ExitWhenClosedCheckBox // this.ExitWhenClosedCheckBox.AutoSize = true; this.ExitWhenClosedCheckBox.Location = new System.Drawing.Point(6, 6); this.ExitWhenClosedCheckBox.Name = "ExitWhenClosedCheckBox"; this.ExitWhenClosedCheckBox.Size = new System.Drawing.Size(120, 16); this.ExitWhenClosedCheckBox.TabIndex = 0; this.ExitWhenClosedCheckBox.Text = "Exit when closed"; this.ExitWhenClosedCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.ExitWhenClosedCheckBox.UseVisualStyleBackColor = true; // // StopWhenExitedCheckBox // this.StopWhenExitedCheckBox.AutoSize = true; this.StopWhenExitedCheckBox.Location = new System.Drawing.Point(200, 6); this.StopWhenExitedCheckBox.Name = "StopWhenExitedCheckBox"; this.StopWhenExitedCheckBox.Size = new System.Drawing.Size(120, 16); this.StopWhenExitedCheckBox.TabIndex = 1; this.StopWhenExitedCheckBox.Text = "Stop when exited"; this.StopWhenExitedCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.StopWhenExitedCheckBox.UseVisualStyleBackColor = true; // // StartWhenOpenedCheckBox // this.StartWhenOpenedCheckBox.AutoSize = true; this.StartWhenOpenedCheckBox.Location = new System.Drawing.Point(6, 28); this.StartWhenOpenedCheckBox.Name = "StartWhenOpenedCheckBox"; this.StartWhenOpenedCheckBox.Size = new System.Drawing.Size(126, 16); this.StartWhenOpenedCheckBox.TabIndex = 2; this.StartWhenOpenedCheckBox.Text = "Start when opened"; this.StartWhenOpenedCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.StartWhenOpenedCheckBox.UseVisualStyleBackColor = true; // // MinimizeWhenStartedCheckBox // this.MinimizeWhenStartedCheckBox.AutoSize = true; this.MinimizeWhenStartedCheckBox.Location = new System.Drawing.Point(200, 28); this.MinimizeWhenStartedCheckBox.Name = "MinimizeWhenStartedCheckBox"; this.MinimizeWhenStartedCheckBox.Size = new System.Drawing.Size(150, 16); this.MinimizeWhenStartedCheckBox.TabIndex = 3; this.MinimizeWhenStartedCheckBox.Text = "Minimize when started"; this.MinimizeWhenStartedCheckBox.UseVisualStyleBackColor = true; // // RunAtStartupCheckBox // this.RunAtStartupCheckBox.AutoSize = true; this.RunAtStartupCheckBox.Location = new System.Drawing.Point(6, 50); this.RunAtStartupCheckBox.Name = "RunAtStartupCheckBox"; this.RunAtStartupCheckBox.Size = new System.Drawing.Size(108, 16); this.RunAtStartupCheckBox.TabIndex = 4; this.RunAtStartupCheckBox.Text = "Run at startup"; this.RunAtStartupCheckBox.UseVisualStyleBackColor = true; // // CheckUpdateWhenOpenedCheckBox // this.CheckUpdateWhenOpenedCheckBox.AutoSize = true; this.CheckUpdateWhenOpenedCheckBox.Location = new System.Drawing.Point(200, 50); this.CheckUpdateWhenOpenedCheckBox.Name = "CheckUpdateWhenOpenedCheckBox"; this.CheckUpdateWhenOpenedCheckBox.Size = new System.Drawing.Size(168, 16); this.CheckUpdateWhenOpenedCheckBox.TabIndex = 5; this.CheckUpdateWhenOpenedCheckBox.Text = "Check update when opened"; this.CheckUpdateWhenOpenedCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.CheckUpdateWhenOpenedCheckBox.UseVisualStyleBackColor = true; // // CheckBetaUpdateCheckBox // this.CheckBetaUpdateCheckBox.AutoSize = true; this.CheckBetaUpdateCheckBox.Location = new System.Drawing.Point(200, 72); this.CheckBetaUpdateCheckBox.Name = "CheckBetaUpdateCheckBox"; this.CheckBetaUpdateCheckBox.Size = new System.Drawing.Size(126, 16); this.CheckBetaUpdateCheckBox.TabIndex = 6; this.CheckBetaUpdateCheckBox.Text = "Check Beta update"; this.CheckBetaUpdateCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.CheckBetaUpdateCheckBox.UseVisualStyleBackColor = true; // // UpdateServersWhenOpenedCheckBox // this.UpdateServersWhenOpenedCheckBox.AutoSize = true; this.UpdateServersWhenOpenedCheckBox.Location = new System.Drawing.Point(200, 94); this.UpdateServersWhenOpenedCheckBox.Name = "UpdateServersWhenOpenedCheckBox"; this.UpdateServersWhenOpenedCheckBox.Size = new System.Drawing.Size(180, 16); this.UpdateServersWhenOpenedCheckBox.TabIndex = 7; this.UpdateServersWhenOpenedCheckBox.Text = "Update Servers when opened"; this.UpdateServersWhenOpenedCheckBox.TextAlign = System.Drawing.ContentAlignment.MiddleRight; this.UpdateServersWhenOpenedCheckBox.UseVisualStyleBackColor = true; // // AioDNSTabPage // this.AioDNSTabPage.Controls.Add(this.AioDNSRuleRuleLabel); this.AioDNSTabPage.Controls.Add(this.AioDNSRulePathTextBox); this.AioDNSTabPage.Controls.Add(this.ChinaDNSLabel); this.AioDNSTabPage.Controls.Add(this.ChinaDNSTextBox); this.AioDNSTabPage.Controls.Add(this.OtherDNSLabel); this.AioDNSTabPage.Controls.Add(this.OtherDNSTextBox); this.AioDNSTabPage.Location = new System.Drawing.Point(4, 25); this.AioDNSTabPage.Name = "AioDNSTabPage"; this.AioDNSTabPage.Padding = new System.Windows.Forms.Padding(3); this.AioDNSTabPage.Size = new System.Drawing.Size(461, 325); this.AioDNSTabPage.TabIndex = 5; this.AioDNSTabPage.Text = "AioDNS"; this.AioDNSTabPage.UseVisualStyleBackColor = true; // // AioDNSRuleRuleLabel // this.AioDNSRuleRuleLabel.AutoSize = true; this.AioDNSRuleRuleLabel.Location = new System.Drawing.Point(16, 27); this.AioDNSRuleRuleLabel.Name = "AioDNSRuleRuleLabel"; this.AioDNSRuleRuleLabel.Size = new System.Drawing.Size(59, 12); this.AioDNSRuleRuleLabel.TabIndex = 0; this.AioDNSRuleRuleLabel.Text = "Rule File"; // // AioDNSRulePathTextBox // this.AioDNSRulePathTextBox.Enabled = false; this.AioDNSRulePathTextBox.Location = new System.Drawing.Point(147, 24); this.AioDNSRulePathTextBox.Name = "AioDNSRulePathTextBox"; this.AioDNSRulePathTextBox.Size = new System.Drawing.Size(201, 21); this.AioDNSRulePathTextBox.TabIndex = 1; // // ChinaDNSLabel // this.ChinaDNSLabel.AutoSize = true; this.ChinaDNSLabel.Location = new System.Drawing.Point(16, 64); this.ChinaDNSLabel.Name = "ChinaDNSLabel"; this.ChinaDNSLabel.Size = new System.Drawing.Size(59, 12); this.ChinaDNSLabel.TabIndex = 2; this.ChinaDNSLabel.Text = "China DNS"; // // ChinaDNSTextBox // this.ChinaDNSTextBox.Location = new System.Drawing.Point(147, 61); this.ChinaDNSTextBox.Name = "ChinaDNSTextBox"; this.ChinaDNSTextBox.Size = new System.Drawing.Size(201, 21); this.ChinaDNSTextBox.TabIndex = 3; this.ChinaDNSTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // OtherDNSLabel // this.OtherDNSLabel.AutoSize = true; this.OtherDNSLabel.Location = new System.Drawing.Point(16, 103); this.OtherDNSLabel.Name = "OtherDNSLabel"; this.OtherDNSLabel.Size = new System.Drawing.Size(59, 12); this.OtherDNSLabel.TabIndex = 4; this.OtherDNSLabel.Text = "Other DNS"; // // OtherDNSTextBox // this.OtherDNSTextBox.Location = new System.Drawing.Point(147, 100); this.OtherDNSTextBox.Name = "OtherDNSTextBox"; this.OtherDNSTextBox.Size = new System.Drawing.Size(201, 21); this.OtherDNSTextBox.TabIndex = 5; this.OtherDNSTextBox.TextAlign = System.Windows.Forms.HorizontalAlignment.Center; // // ControlButton // this.ControlButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right))); this.ControlButton.Location = new System.Drawing.Point(397, 363); this.ControlButton.Name = "ControlButton"; this.ControlButton.Size = new System.Drawing.Size(75, 23); this.ControlButton.TabIndex = 1; this.ControlButton.Text = "Save"; this.ControlButton.UseVisualStyleBackColor = true; this.ControlButton.Click += new System.EventHandler(this.ControlButton_Click); // // flowLayoutPanel1 // this.flowLayoutPanel1.AutoSize = true; this.flowLayoutPanel1.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.flowLayoutPanel1.Controls.Add(this.TabControl); this.flowLayoutPanel1.Controls.Add(this.ControlButton); this.flowLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill; this.flowLayoutPanel1.FlowDirection = System.Windows.Forms.FlowDirection.TopDown; this.flowLayoutPanel1.Location = new System.Drawing.Point(0, 0); this.flowLayoutPanel1.Name = "flowLayoutPanel1"; this.flowLayoutPanel1.Size = new System.Drawing.Size(480, 400); this.flowLayoutPanel1.TabIndex = 0; // // SettingForm // this.AutoScaleDimensions = new System.Drawing.SizeF(96F, 96F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Dpi; this.AutoSize = true; this.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.ClientSize = new System.Drawing.Size(480, 400); this.Controls.Add(this.flowLayoutPanel1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.MaximizeBox = false; this.Name = "SettingForm"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; this.Text = "Settings"; this.Load += new System.EventHandler(this.SettingForm_Load); this.TabControl.ResumeLayout(false); this.GeneralTabPage.ResumeLayout(false); this.GeneralTabPage.PerformLayout(); this.PortGroupBox.ResumeLayout(false); this.PortGroupBox.PerformLayout(); this.NFTabPage.ResumeLayout(false); this.NFTabPage.PerformLayout(); this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); this.TAPTabPage.ResumeLayout(false); this.TUNTAPGroupBox.ResumeLayout(false); this.TUNTAPGroupBox.PerformLayout(); this.v2rayTabPage.ResumeLayout(false); this.v2rayTabPage.PerformLayout(); this.KCPGroupBox.ResumeLayout(false); this.KCPGroupBox.PerformLayout(); this.OtherTabPage.ResumeLayout(false); this.OtherTabPage.PerformLayout(); this.AioDNSTabPage.ResumeLayout(false); this.AioDNSTabPage.PerformLayout(); this.flowLayoutPanel1.ResumeLayout(false); this.ResumeLayout(false); this.PerformLayout(); } private System.Windows.Forms.CheckBox XrayConeCheckBox; private System.Windows.Forms.TextBox StartedPingIntervalTextBox; #endregion private System.Windows.Forms.TabControl TabControl; private System.Windows.Forms.TabPage GeneralTabPage; private System.Windows.Forms.TabPage NFTabPage; private System.Windows.Forms.TabPage TAPTabPage; private System.Windows.Forms.TabPage v2rayTabPage; private System.Windows.Forms.GroupBox PortGroupBox; private System.Windows.Forms.Label RedirectorLabel; private System.Windows.Forms.TextBox RedirectorTextBox; private System.Windows.Forms.CheckBox AllowDevicesCheckBox; private System.Windows.Forms.Label HTTPPortLabel; private System.Windows.Forms.TextBox HTTPPortTextBox; private System.Windows.Forms.Label Socks5PortLabel; private System.Windows.Forms.TextBox Socks5PortTextBox; private System.Windows.Forms.CheckBox ResolveServerHostnameCheckBox; private System.Windows.Forms.GroupBox TUNTAPGroupBox; private System.Windows.Forms.CheckBox UseFakeDNSCheckBox; private System.Windows.Forms.CheckBox ProxyDNSCheckBox; private System.Windows.Forms.CheckBox UseCustomDNSCheckBox; private System.Windows.Forms.Label TUNTAPDNSLabel; private System.Windows.Forms.TextBox TUNTAPDNSTextBox; private System.Windows.Forms.Label TUNTAPGatewayLabel; private System.Windows.Forms.TextBox TUNTAPGatewayTextBox; private System.Windows.Forms.Label TUNTAPNetmaskLabel; private System.Windows.Forms.TextBox TUNTAPNetmaskTextBox; private System.Windows.Forms.Label TUNTAPAddressLabel; private System.Windows.Forms.TextBox TUNTAPAddressTextBox; private System.Windows.Forms.Button GlobalBypassIPsButton; private System.Windows.Forms.CheckBox DNSRedirectorCheckBox; private System.Windows.Forms.Button ControlButton; private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1; private System.Windows.Forms.TabPage OtherTabPage; private System.Windows.Forms.CheckBox UpdateServersWhenOpenedCheckBox; private System.Windows.Forms.CheckBox RunAtStartupCheckBox; private System.Windows.Forms.CheckBox MinimizeWhenStartedCheckBox; private System.Windows.Forms.CheckBox CheckBetaUpdateCheckBox; private System.Windows.Forms.CheckBox CheckUpdateWhenOpenedCheckBox; private System.Windows.Forms.CheckBox StartWhenOpenedCheckBox; private System.Windows.Forms.CheckBox StopWhenExitedCheckBox; private System.Windows.Forms.CheckBox ExitWhenClosedCheckBox; private System.Windows.Forms.Label LanguageLabel; private System.Windows.Forms.ComboBox LanguageComboBox; private System.Windows.Forms.TextBox AclAddrTextBox; private System.Windows.Forms.Label AclLabel; private System.Windows.Forms.Label DetectionTickLabel; private System.Windows.Forms.TextBox DetectionTickTextBox; private System.Windows.Forms.Label StartedPingLabel; private System.Windows.Forms.Label STUNServerLabel; private System.Windows.Forms.ComboBox STUN_ServerComboBox; private System.Windows.Forms.Label ProfileCountLabel; private System.Windows.Forms.TextBox ProfileCountTextBox; private System.Windows.Forms.GroupBox KCPGroupBox; private System.Windows.Forms.CheckBox congestionCheckBox; private System.Windows.Forms.CheckBox TLSAllowInsecureCheckBox; private System.Windows.Forms.Label mtuLabel; private System.Windows.Forms.TextBox mtuTextBox; private System.Windows.Forms.Label writeBufferSizeLabel; private System.Windows.Forms.TextBox writeBufferSizeTextBox; private System.Windows.Forms.Label readBufferSizeLabel; private System.Windows.Forms.TextBox readBufferSizeTextBox; private System.Windows.Forms.Label downlinkCapacityLabel; private System.Windows.Forms.TextBox downlinkCapacityTextBox; private System.Windows.Forms.Label uplinkCapacityLabel; private System.Windows.Forms.TextBox uplinkCapacityTextBox; private System.Windows.Forms.Label ttiLabel; private System.Windows.Forms.TextBox ttiTextBox; private System.Windows.Forms.CheckBox UseMuxCheckBox; private System.Windows.Forms.TabPage AioDNSTabPage; private System.Windows.Forms.Label AioDNSRuleRuleLabel; private System.Windows.Forms.TextBox AioDNSRulePathTextBox; private System.Windows.Forms.Label OtherDNSLabel; private System.Windows.Forms.Label ChinaDNSLabel; private System.Windows.Forms.TextBox OtherDNSTextBox; private System.Windows.Forms.TextBox ChinaDNSTextBox; private System.Windows.Forms.TextBox RDRDNSTextBox; private System.Windows.Forms.Label RDRDNSLabel; private System.Windows.Forms.CheckBox RedirectorSSCheckBox; private System.Windows.Forms.Label ServerPingTypeLabel; private System.Windows.Forms.RadioButton TCPingRadioBtn; private System.Windows.Forms.RadioButton ICMPingRadioBtn; private System.Windows.Forms.ComboBox ProcessProxyProtocolComboBox; private System.Windows.Forms.Label ProcessProxyProtocolLabel; private System.Windows.Forms.CheckBox ICMPRedirectorCheckBox; private System.Windows.Forms.TextBox ModifiedICMPTextBox; private System.Windows.Forms.Label RDRICMPLabel; private System.Windows.Forms.CheckBox ChildProcessHandleCheckBox; private System.Windows.Forms.GroupBox groupBox1; } }