diff --git a/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.Designer.cs b/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.Designer.cs
index 0b4e891b..a96fdc41 100644
--- a/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.Designer.cs
+++ b/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.Designer.cs
@@ -65,7 +65,6 @@
//
// panel3
//
- resources.ApplyResources(this.panel3, "panel3");
this.panel3.Controls.Add(this.linkRuleobjectDoc);
this.panel3.Controls.Add(this.chkEnabled);
this.panel3.Controls.Add(this.clbInboundTag);
@@ -77,6 +76,7 @@
this.panel3.Controls.Add(this.labRoutingTips);
this.panel3.Controls.Add(this.label4);
this.panel3.Controls.Add(this.cmbOutboundTag);
+ resources.ApplyResources(this.panel3, "panel3");
this.panel3.Name = "panel3";
//
// linkRuleobjectDoc
@@ -94,8 +94,8 @@
//
// clbInboundTag
//
- resources.ApplyResources(this.clbInboundTag, "clbInboundTag");
this.clbInboundTag.CheckOnClick = true;
+ resources.ApplyResources(this.clbInboundTag, "clbInboundTag");
this.clbInboundTag.FormattingEnabled = true;
this.clbInboundTag.Items.AddRange(new object[] {
resources.GetString("clbInboundTag.Items"),
@@ -112,8 +112,8 @@
//
// clbProtocol
//
- resources.ApplyResources(this.clbProtocol, "clbProtocol");
this.clbProtocol.CheckOnClick = true;
+ resources.ApplyResources(this.clbProtocol, "clbProtocol");
this.clbProtocol.FormattingEnabled = true;
this.clbProtocol.Items.AddRange(new object[] {
resources.GetString("clbProtocol.Items"),
@@ -139,8 +139,8 @@
//
// labRoutingTips
//
- resources.ApplyResources(this.labRoutingTips, "labRoutingTips");
this.labRoutingTips.ForeColor = System.Drawing.Color.Brown;
+ resources.ApplyResources(this.labRoutingTips, "labRoutingTips");
this.labRoutingTips.Name = "labRoutingTips";
//
// label4
@@ -150,21 +150,21 @@
//
// cmbOutboundTag
//
- resources.ApplyResources(this.cmbOutboundTag, "cmbOutboundTag");
this.cmbOutboundTag.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.cmbOutboundTag.FormattingEnabled = true;
this.cmbOutboundTag.Items.AddRange(new object[] {
resources.GetString("cmbOutboundTag.Items"),
resources.GetString("cmbOutboundTag.Items1"),
resources.GetString("cmbOutboundTag.Items2")});
+ resources.ApplyResources(this.cmbOutboundTag, "cmbOutboundTag");
this.cmbOutboundTag.Name = "cmbOutboundTag";
//
// panel4
//
- resources.ApplyResources(this.panel4, "panel4");
this.panel4.Controls.Add(this.chkAutoSort);
this.panel4.Controls.Add(this.btnClose);
this.panel4.Controls.Add(this.btnOK);
+ resources.ApplyResources(this.panel4, "panel4");
this.panel4.Name = "panel4";
//
// chkAutoSort
@@ -175,8 +175,8 @@
//
// btnClose
//
- resources.ApplyResources(this.btnClose, "btnClose");
this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ resources.ApplyResources(this.btnClose, "btnClose");
this.btnClose.Name = "btnClose";
this.btnClose.UseVisualStyleBackColor = true;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
@@ -190,15 +190,15 @@
//
// panel2
//
- resources.ApplyResources(this.panel2, "panel2");
this.panel2.Controls.Add(this.groupBox2);
this.panel2.Controls.Add(this.groupBox1);
+ resources.ApplyResources(this.panel2, "panel2");
this.panel2.Name = "panel2";
//
// groupBox2
//
- resources.ApplyResources(this.groupBox2, "groupBox2");
this.groupBox2.Controls.Add(this.txtIP);
+ resources.ApplyResources(this.groupBox2, "groupBox2");
this.groupBox2.Name = "groupBox2";
this.groupBox2.TabStop = false;
//
@@ -209,8 +209,8 @@
//
// groupBox1
//
- resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Controls.Add(this.txtDomain);
+ resources.ApplyResources(this.groupBox1, "groupBox1");
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
//
diff --git a/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.resx b/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.resx
index e568dc8e..7bd956da 100644
--- a/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.resx
+++ b/v2rayN/v2rayN/Forms/RoutingRuleSettingDetailsForm.resx
@@ -118,645 +118,657 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- NoControl
-
-
- 0
-
-
- System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
-
- 32
-
-
- System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Top
-
- 245, 20
+
+ 0, 0
-
- 53, 12
+
+ 989, 10
-
- 31
-
-
- proxy
-
-
- 4, 4, 4, 4
-
-
- Fill
+
+
+ 7
panel1
-
- 3
-
-
- clbProtocol
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 8
-
-
- NoControl
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- True
-
-
- 4
-
-
- Left
-
-
- 80
-
-
- NoControl
-
-
- 0
-
-
- 29, 12
-
-
- 2
-
-
- http
-
-
- True
-
-
- panel2
-
-
- tls
-
-
- RoutingSettingDetailsForm
-
-
- NoControl
-
-
- System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 7
-
-
- Fill
-
-
- 411, 15
-
-
- 119, 20
-
System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 36
-
-
- Bottom
-
-
- 89, 12
-
-
- 1
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 344, 375
-
-
- $this
-
-
- 0
-
-
- 575, 16
-
-
- groupBox1
-
-
- NoControl
-
-
- 6
-
-
- label1
-
-
- 742, 395
-
-
- Protocol
-
-
- 10
-
-
- True
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel3
-
-
- True
-
-
- 3
-
-
- panel4
-
-
- 3
-
-
- bittorrent
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- NoControl
-
-
- 270, 16
-
-
- 144, 86
-
-
- 25
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 347, 16
-
-
- 3, 17
-
-
- panel3
-
-
- 41
-
-
- 80
-
-
- 0, 0
-
-
- 19, 20
-
-
- labRoutingTips
-
-
- 19, 47
-
-
- 39
-
-
- Fill
-
-
- True
-
-
- 2
-
-
- RoutingRuleSettingDetailsForm
-
-
- panel2
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel3
-
-
- 107, 43
-
-
- groupBox2
-
-
- Ruleobject Doc
-
-
- 9
-
-
- 1
-
-
- 386, 375
-
-
- panel3
-
-
- http2
-
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel2
-
-
- Fill
-
-
- panel4
-
-
- NoControl
-
-
- socks2
-
$this
-
- 42
+
+ 3
-
- groupBox2
-
-
- chkEnabled
-
-
- panel3
-
-
- 5
-
-
- panel3
-
-
- System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- http
-
-
- txtPort
-
-
- 3, 17
-
-
- 1
-
-
- 742, 10
-
-
- 0, 0
-
-
- groupBox1
-
-
- 24
-
-
- Port
-
-
- Enable
-
-
- label4
-
-
- &OK
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- panel4
-
-
- 34
-
-
- 274, 47
-
-
- 40
-
-
- block
-
-
- 33
-
-
- 347, 43
-
-
- panel3
-
-
- 0
-
-
- panel3
-
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- btnOK
-
-
- 0, 0, 0, 0
-
-
- 2
-
-
- 119, 21
-
-
- Top
-
-
- 4
-
-
- 7
-
-
- 0
-
-
- 11
-
-
- 0
-
-
- 43
-
-
- panel3
-
-
- 8
-
-
- v2rayN.Forms.BaseForm, v2rayN, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
-
- label3
-
-
- inboundTag
-
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 742, 60
-
-
- 0, 121
-
-
- chkAutoSort
-
-
- $this
-
-
- *Set the rules, separated by commas (,); The comma in the regular is replaced by <COMMA>
-
-
- 345, 20
-
-
- linkRuleobjectDoc
-
-
- socks
-
-
- 65, 12
-
-
- btnClose
-
-
- 392, 0
-
-
- 742, 111
-
-
+
True
-
- 6, 12
-
-
- 1
-
-
- 632, 45
-
-
- 0, 10
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 274, 20
-
-
- True
-
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- txtIP
-
-
- direct
-
-
- label2
-
-
- 60, 16
-
-
- cmbOutboundTag
-
-
- Domain and ip are auto sorted when saving
-
-
- True
+
+ NoControl
19, 86
-
- NoControl
+
+ 0, 0, 0, 0
-
- 742, 576
+
+ 100, 16
-
- 10
+
+ 43
-
- $this
+
+ Ruleobject Doc
-
- 392, 395
+
+ linkRuleobjectDoc
-
- 41, 18
-
-
- 75, 23
-
-
- clbInboundTag
-
-
- 5
-
-
- Top
-
-
- &Cancel
-
-
- NoControl
-
-
- NoControl
-
-
- True
-
-
- 4
-
-
- txtDomain
-
-
- 41
-
-
- IP
-
-
- panel3
-
-
- 75, 23
-
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- 0, 516
-
-
- 71, 12
-
-
- 350, 395
-
-
- panel4
-
-
- panel3
-
-
- Domain
-
-
- 504, 15
+
+ System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
panel3
-
- 107, 16
+
+ 0
-
- outboundTag
+
+ True
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ NoControl
+
+
+ 632, 45
+
+
+ 72, 20
+
+
+ 42
+
+
+ Enable
+
+
+ chkEnabled
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 1
+
+
+ 80
+
+
+ socks
+
+
+ http
+
+
+ socks2
+
+
+ http2
+
+
+ 347, 16
+
+
+ 345, 21
+
+
+ 41
+
+
+ clbInboundTag
+
+
+ System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 2
+
+
+ True
+
+
+ NoControl
+
+
+ 274, 20
+
+
+ 80, 16
+
+
+ 40
+
+
+ inboundTag
+
+
+ label2
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 3
+
+
+ 80
+
+
+ http
+
+
+ tls
+
+
+ bittorrent
+
+
+ 347, 43
+
+
+ 245, 21
+
+
+ 39
+
+
+ clbProtocol
+
+
+ System.Windows.Forms.CheckedListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 4
+
+
+ True
+
+
+ NoControl
+
+
+ 274, 47
+
+
+ 57, 16
+
+
+ 36
+
+
+ Protocol
+
+
+ label3
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 5
+
+
+ 107, 43
+
+
+ 119, 22
35
+
+ txtPort
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 6
+
+
+ True
+
+
+ NoControl
+
+
+ 19, 47
+
+
+ 31, 16
+
+
+ 34
+
+
+ Port
+
+
+ label1
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 7
+
+
+ NoControl
+
+
+ 144, 86
+
+
+ 575, 16
+
+
+ 33
+
+
+ *Set the rules, separated by commas (,); The comma in the regular is replaced by <COMMA>
+
+
+ labRoutingTips
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 8
+
+
+ True
+
+
+ NoControl
+
+
+ 19, 20
+
+
+ 88, 16
+
+
+ 32
+
+
+ outboundTag
+
+
+ label4
+
+
+ System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 9
+
+
+ proxy
+
+
+ direct
+
+
+ block
+
+
+ 107, 16
+
+
+ 119, 24
+
+
+ 31
+
+
+ cmbOutboundTag
+
+
+ System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel3
+
+
+ 10
+
+
+ Top
+
+
+ 0, 10
+
+
+ 989, 111
+
+
+ 8
+
+
+ panel3
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 2
+
+
+ True
+
+
+ NoControl
+
+
+ 41, 18
+
+
+ 286, 20
+
+
+ 41
+
+
+ Domain and ip are auto sorted when saving
+
+
+ chkAutoSort
+
+
+ System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel4
+
+
+ 0
+
+
+ NoControl
+
+
+ 504, 15
+
+
+ 75, 23
+
+
+ 4
+
+
+ &Cancel
+
+
+ btnClose
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel4
+
+
+ 1
+
+
+ NoControl
+
+
+ 411, 15
+
+
+ 75, 23
+
+
+ 5
+
+
+ &OK
+
+
+ btnOK
+
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel4
+
+
+ 2
+
+
+ Bottom
+
+
+ 0, 708
+
+
+ 989, 60
+
+
+ 10
+
+
+ panel4
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 1
+
+
+ Fill
+
+
+ 3, 18
+
+
+ 2147483647
+
+
+ True
+
+
+ Vertical
+
+
+ 591, 566
+
+
+ 25
+
+
+ txtIP
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox2
+
+
+ 0
+
+
+ Fill
+
+
+ 392, 0
+
+
+ 597, 587
+
+
+ 4
+
+
+ IP
+
+
+ groupBox2
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel2
+
+
+ 0
+
+
+ Fill
+
+
+ 3, 18
+
+
+ 2147483647
+
+
+ True
+
+
+ Vertical
+
+
+ 386, 566
+
+
+ 24
+
+
+ txtDomain
+
+
+ System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ groupBox1
+
+
+ 0
+
+
+ Left
+
+
+ 0, 0
+
+
+ 392, 587
+
+
+ 3
+
+
+ Domain
+
+
+ groupBox1
+
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ panel2
+
+
+ 1
+
+
+ Fill
+
+
+ 0, 121
+
+
+ 989, 587
+
+
+ 11
+
+
+ panel2
+
+
+ System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ $this
+
+
+ 0
+
True
+
+ 8, 16
+
+
+ 989, 768
+
+
+ 5, 5, 5, 5
+
+
+ RoutingSettingDetailsForm
+
+
+ RoutingRuleSettingDetailsForm
+
+
+ v2rayN.Forms.BaseForm, v2rayN, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
+
\ No newline at end of file