You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

StatisticsStrategyConfigurationForm.Designer.cs 29 kB

10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
10 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
11 years ago
10 years ago
11 years ago
10 years ago
10 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531
  1. namespace Shadowsocks.View
  2. {
  3. partial class StatisticsStrategyConfigurationForm
  4. {
  5. /// <summary>
  6. /// Required designer variable.
  7. /// </summary>
  8. private System.ComponentModel.IContainer components = null;
  9. /// <summary>
  10. /// Clean up any resources being used.
  11. /// </summary>
  12. /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  13. protected override void Dispose(bool disposing)
  14. {
  15. if (disposing && (components != null))
  16. {
  17. components.Dispose();
  18. }
  19. base.Dispose(disposing);
  20. }
  21. #region Windows Form Designer generated code
  22. /// <summary>
  23. /// Required method for Designer support - do not modify
  24. /// the contents of this method with the code editor.
  25. /// </summary>
  26. private void InitializeComponent()
  27. {
  28. this.components = new System.ComponentModel.Container();
  29. System.Windows.Forms.DataVisualization.Charting.ChartArea chartArea1 = new System.Windows.Forms.DataVisualization.Charting.ChartArea();
  30. System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend();
  31. System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
  32. System.Windows.Forms.DataVisualization.Charting.Series series2 = new System.Windows.Forms.DataVisualization.Charting.Series();
  33. this.StatisticsChart = new System.Windows.Forms.DataVisualization.Charting.Chart();
  34. this.byISPCheckBox = new System.Windows.Forms.CheckBox();
  35. this.label2 = new System.Windows.Forms.Label();
  36. this.label3 = new System.Windows.Forms.Label();
  37. this.label4 = new System.Windows.Forms.Label();
  38. this.chartModeSelector = new System.Windows.Forms.GroupBox();
  39. this.allMode = new System.Windows.Forms.RadioButton();
  40. this.dayMode = new System.Windows.Forms.RadioButton();
  41. this.splitContainer1 = new System.Windows.Forms.SplitContainer();
  42. this.splitContainer2 = new System.Windows.Forms.SplitContainer();
  43. this.label9 = new System.Windows.Forms.Label();
  44. this.label8 = new System.Windows.Forms.Label();
  45. this.dataCollectionMinutesNum = new System.Windows.Forms.NumericUpDown();
  46. this.StatisticsEnabledCheckBox = new System.Windows.Forms.CheckBox();
  47. this.choiceKeptMinutesNum = new System.Windows.Forms.NumericUpDown();
  48. this.byHourOfDayCheckBox = new System.Windows.Forms.CheckBox();
  49. this.repeatTimesNum = new System.Windows.Forms.NumericUpDown();
  50. this.label6 = new System.Windows.Forms.Label();
  51. this.splitContainer3 = new System.Windows.Forms.SplitContainer();
  52. this.label1 = new System.Windows.Forms.Label();
  53. this.calculationContainer = new System.Windows.Forms.FlowLayoutPanel();
  54. this.serverSelector = new System.Windows.Forms.ComboBox();
  55. this.CancelButton = new System.Windows.Forms.Button();
  56. this.OKButton = new System.Windows.Forms.Button();
  57. this.bindingConfiguration = new System.Windows.Forms.BindingSource(this.components);
  58. ((System.ComponentModel.ISupportInitialize)(this.StatisticsChart)).BeginInit();
  59. this.chartModeSelector.SuspendLayout();
  60. ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
  61. this.splitContainer1.Panel1.SuspendLayout();
  62. this.splitContainer1.Panel2.SuspendLayout();
  63. this.splitContainer1.SuspendLayout();
  64. ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).BeginInit();
  65. this.splitContainer2.Panel1.SuspendLayout();
  66. this.splitContainer2.Panel2.SuspendLayout();
  67. this.splitContainer2.SuspendLayout();
  68. ((System.ComponentModel.ISupportInitialize)(this.dataCollectionMinutesNum)).BeginInit();
  69. ((System.ComponentModel.ISupportInitialize)(this.choiceKeptMinutesNum)).BeginInit();
  70. ((System.ComponentModel.ISupportInitialize)(this.repeatTimesNum)).BeginInit();
  71. ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit();
  72. this.splitContainer3.Panel1.SuspendLayout();
  73. this.splitContainer3.Panel2.SuspendLayout();
  74. this.splitContainer3.SuspendLayout();
  75. ((System.ComponentModel.ISupportInitialize)(this.bindingConfiguration)).BeginInit();
  76. this.SuspendLayout();
  77. //
  78. // StatisticsChart
  79. //
  80. this.StatisticsChart.BackColor = System.Drawing.Color.Transparent;
  81. chartArea1.AxisX.MajorGrid.Enabled = false;
  82. chartArea1.AxisY.MajorGrid.Enabled = false;
  83. chartArea1.AxisY2.MajorGrid.Enabled = false;
  84. chartArea1.BackColor = System.Drawing.Color.Transparent;
  85. chartArea1.Name = "DataArea";
  86. this.StatisticsChart.ChartAreas.Add(chartArea1);
  87. this.StatisticsChart.Dock = System.Windows.Forms.DockStyle.Fill;
  88. legend1.BackColor = System.Drawing.Color.Transparent;
  89. legend1.Name = "ChartLegend";
  90. this.StatisticsChart.Legends.Add(legend1);
  91. this.StatisticsChart.Location = new System.Drawing.Point(0, 0);
  92. this.StatisticsChart.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  93. this.StatisticsChart.Name = "StatisticsChart";
  94. this.StatisticsChart.Palette = System.Windows.Forms.DataVisualization.Charting.ChartColorPalette.Pastel;
  95. series1.ChartArea = "DataArea";
  96. series1.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Bubble;
  97. series1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(221)))), ((int)(((byte)(88)))), ((int)(((byte)(0)))));
  98. series1.Legend = "ChartLegend";
  99. series1.Name = "Package Loss";
  100. series1.XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.DateTime;
  101. series1.YValuesPerPoint = 2;
  102. series2.BorderWidth = 4;
  103. series2.ChartArea = "DataArea";
  104. series2.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
  105. series2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(155)))), ((int)(((byte)(77)))), ((int)(((byte)(150)))));
  106. series2.Legend = "ChartLegend";
  107. series2.Name = "Ping";
  108. series2.XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.DateTime;
  109. this.StatisticsChart.Series.Add(series1);
  110. this.StatisticsChart.Series.Add(series2);
  111. this.StatisticsChart.Size = new System.Drawing.Size(1077, 303);
  112. this.StatisticsChart.TabIndex = 2;
  113. //
  114. // byISPCheckBox
  115. //
  116. this.byISPCheckBox.AutoSize = true;
  117. this.byISPCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", this.bindingConfiguration, "ByIsp", true));
  118. this.byISPCheckBox.Location = new System.Drawing.Point(13, 54);
  119. this.byISPCheckBox.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  120. this.byISPCheckBox.Name = "byISPCheckBox";
  121. this.byISPCheckBox.Size = new System.Drawing.Size(220, 31);
  122. this.byISPCheckBox.TabIndex = 5;
  123. this.byISPCheckBox.Text = "By ISP/geolocation";
  124. this.byISPCheckBox.UseVisualStyleBackColor = true;
  125. //
  126. // label2
  127. //
  128. this.label2.AutoSize = true;
  129. this.label2.Location = new System.Drawing.Point(8, 136);
  130. this.label2.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  131. this.label2.Name = "label2";
  132. this.label2.Size = new System.Drawing.Size(167, 27);
  133. this.label2.TabIndex = 8;
  134. this.label2.Text = "Keep choice for ";
  135. //
  136. // label3
  137. //
  138. this.label3.AutoSize = true;
  139. this.label3.Location = new System.Drawing.Point(285, 136);
  140. this.label3.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  141. this.label3.Name = "label3";
  142. this.label3.Size = new System.Drawing.Size(87, 27);
  143. this.label3.TabIndex = 9;
  144. this.label3.Text = "minutes";
  145. //
  146. // label4
  147. //
  148. this.label4.AutoSize = true;
  149. this.label4.Location = new System.Drawing.Point(8, 218);
  150. this.label4.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  151. this.label4.Name = "label4";
  152. this.label4.Size = new System.Drawing.Size(54, 27);
  153. this.label4.TabIndex = 10;
  154. this.label4.Text = "Ping";
  155. //
  156. // chartModeSelector
  157. //
  158. this.chartModeSelector.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
  159. this.chartModeSelector.Controls.Add(this.allMode);
  160. this.chartModeSelector.Controls.Add(this.dayMode);
  161. this.chartModeSelector.Location = new System.Drawing.Point(801, 104);
  162. this.chartModeSelector.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  163. this.chartModeSelector.Name = "chartModeSelector";
  164. this.chartModeSelector.Padding = new System.Windows.Forms.Padding(5, 10, 5, 10);
  165. this.chartModeSelector.Size = new System.Drawing.Size(261, 103);
  166. this.chartModeSelector.TabIndex = 3;
  167. this.chartModeSelector.TabStop = false;
  168. this.chartModeSelector.Text = "Chart Mode";
  169. this.chartModeSelector.Enter += new System.EventHandler(this.chartModeSelector_Enter);
  170. //
  171. // allMode
  172. //
  173. this.allMode.AutoSize = true;
  174. this.allMode.Checked = true;
  175. this.allMode.Location = new System.Drawing.Point(11, 61);
  176. this.allMode.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  177. this.allMode.Name = "allMode";
  178. this.allMode.Size = new System.Drawing.Size(58, 31);
  179. this.allMode.TabIndex = 1;
  180. this.allMode.TabStop = true;
  181. this.allMode.Text = "all";
  182. this.allMode.UseVisualStyleBackColor = true;
  183. this.allMode.CheckedChanged += new System.EventHandler(this.allMode_CheckedChanged);
  184. //
  185. // dayMode
  186. //
  187. this.dayMode.AutoSize = true;
  188. this.dayMode.Location = new System.Drawing.Point(11, 29);
  189. this.dayMode.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  190. this.dayMode.Name = "dayMode";
  191. this.dayMode.Size = new System.Drawing.Size(73, 31);
  192. this.dayMode.TabIndex = 0;
  193. this.dayMode.Text = "24h";
  194. this.dayMode.UseVisualStyleBackColor = true;
  195. this.dayMode.CheckedChanged += new System.EventHandler(this.dayMode_CheckedChanged);
  196. //
  197. // splitContainer1
  198. //
  199. this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
  200. this.splitContainer1.IsSplitterFixed = true;
  201. this.splitContainer1.Location = new System.Drawing.Point(0, 0);
  202. this.splitContainer1.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  203. this.splitContainer1.Name = "splitContainer1";
  204. this.splitContainer1.Orientation = System.Windows.Forms.Orientation.Horizontal;
  205. //
  206. // splitContainer1.Panel1
  207. //
  208. this.splitContainer1.Panel1.Controls.Add(this.splitContainer2);
  209. //
  210. // splitContainer1.Panel2
  211. //
  212. this.splitContainer1.Panel2.Controls.Add(this.serverSelector);
  213. this.splitContainer1.Panel2.Controls.Add(this.CancelButton);
  214. this.splitContainer1.Panel2.Controls.Add(this.OKButton);
  215. this.splitContainer1.Panel2.Controls.Add(this.chartModeSelector);
  216. this.splitContainer1.Panel2.Controls.Add(this.StatisticsChart);
  217. this.splitContainer1.Size = new System.Drawing.Size(1077, 614);
  218. this.splitContainer1.SplitterDistance = 301;
  219. this.splitContainer1.SplitterWidth = 10;
  220. this.splitContainer1.TabIndex = 12;
  221. //
  222. // splitContainer2
  223. //
  224. this.splitContainer2.Dock = System.Windows.Forms.DockStyle.Fill;
  225. this.splitContainer2.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
  226. this.splitContainer2.IsSplitterFixed = true;
  227. this.splitContainer2.Location = new System.Drawing.Point(0, 0);
  228. this.splitContainer2.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  229. this.splitContainer2.Name = "splitContainer2";
  230. //
  231. // splitContainer2.Panel1
  232. //
  233. this.splitContainer2.Panel1.Controls.Add(this.label9);
  234. this.splitContainer2.Panel1.Controls.Add(this.label8);
  235. this.splitContainer2.Panel1.Controls.Add(this.dataCollectionMinutesNum);
  236. this.splitContainer2.Panel1.Controls.Add(this.StatisticsEnabledCheckBox);
  237. this.splitContainer2.Panel1.Controls.Add(this.choiceKeptMinutesNum);
  238. this.splitContainer2.Panel1.Controls.Add(this.byHourOfDayCheckBox);
  239. this.splitContainer2.Panel1.Controls.Add(this.repeatTimesNum);
  240. this.splitContainer2.Panel1.Controls.Add(this.label6);
  241. this.splitContainer2.Panel1.Controls.Add(this.label2);
  242. this.splitContainer2.Panel1.Controls.Add(this.label4);
  243. this.splitContainer2.Panel1.Controls.Add(this.byISPCheckBox);
  244. this.splitContainer2.Panel1.Controls.Add(this.label3);
  245. //
  246. // splitContainer2.Panel2
  247. //
  248. this.splitContainer2.Panel2.Controls.Add(this.splitContainer3);
  249. this.splitContainer2.Size = new System.Drawing.Size(1077, 301);
  250. this.splitContainer2.SplitterDistance = 384;
  251. this.splitContainer2.SplitterWidth = 5;
  252. this.splitContainer2.TabIndex = 7;
  253. //
  254. // label9
  255. //
  256. this.label9.AutoSize = true;
  257. this.label9.Location = new System.Drawing.Point(8, 175);
  258. this.label9.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  259. this.label9.Name = "label9";
  260. this.label9.Size = new System.Drawing.Size(162, 27);
  261. this.label9.TabIndex = 20;
  262. this.label9.Text = "Collect data per";
  263. //
  264. // label8
  265. //
  266. this.label8.AutoSize = true;
  267. this.label8.Font = new System.Drawing.Font("Microsoft YaHei", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
  268. this.label8.Location = new System.Drawing.Point(285, 176);
  269. this.label8.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  270. this.label8.Name = "label8";
  271. this.label8.Size = new System.Drawing.Size(87, 27);
  272. this.label8.TabIndex = 19;
  273. this.label8.Text = "minutes";
  274. //
  275. // dataCollectionMinutesNum
  276. //
  277. this.dataCollectionMinutesNum.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.bindingConfiguration, "DataCollectionMinutes", true));
  278. this.dataCollectionMinutesNum.Increment = new decimal(new int[] {
  279. 10,
  280. 0,
  281. 0,
  282. 0});
  283. this.dataCollectionMinutesNum.Location = new System.Drawing.Point(176, 173);
  284. this.dataCollectionMinutesNum.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  285. this.dataCollectionMinutesNum.Maximum = new decimal(new int[] {
  286. 120,
  287. 0,
  288. 0,
  289. 0});
  290. this.dataCollectionMinutesNum.Minimum = new decimal(new int[] {
  291. 5,
  292. 0,
  293. 0,
  294. 0});
  295. this.dataCollectionMinutesNum.Name = "dataCollectionMinutesNum";
  296. this.dataCollectionMinutesNum.Size = new System.Drawing.Size(100, 34);
  297. this.dataCollectionMinutesNum.TabIndex = 18;
  298. this.dataCollectionMinutesNum.Value = new decimal(new int[] {
  299. 10,
  300. 0,
  301. 0,
  302. 0});
  303. //
  304. // StatisticsEnabledCheckBox
  305. //
  306. this.StatisticsEnabledCheckBox.AutoSize = true;
  307. this.StatisticsEnabledCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", this.bindingConfiguration, "StatisticsEnabled", true));
  308. this.StatisticsEnabledCheckBox.Location = new System.Drawing.Point(13, 12);
  309. this.StatisticsEnabledCheckBox.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  310. this.StatisticsEnabledCheckBox.Name = "StatisticsEnabledCheckBox";
  311. this.StatisticsEnabledCheckBox.Size = new System.Drawing.Size(189, 31);
  312. this.StatisticsEnabledCheckBox.TabIndex = 17;
  313. this.StatisticsEnabledCheckBox.Text = "Enable Statistics";
  314. this.StatisticsEnabledCheckBox.UseVisualStyleBackColor = true;
  315. //
  316. // choiceKeptMinutesNum
  317. //
  318. this.choiceKeptMinutesNum.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.bindingConfiguration, "ChoiceKeptMinutes", true));
  319. this.choiceKeptMinutesNum.Increment = new decimal(new int[] {
  320. 10,
  321. 0,
  322. 0,
  323. 0});
  324. this.choiceKeptMinutesNum.Location = new System.Drawing.Point(176, 134);
  325. this.choiceKeptMinutesNum.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  326. this.choiceKeptMinutesNum.Maximum = new decimal(new int[] {
  327. 120,
  328. 0,
  329. 0,
  330. 0});
  331. this.choiceKeptMinutesNum.Minimum = new decimal(new int[] {
  332. 5,
  333. 0,
  334. 0,
  335. 0});
  336. this.choiceKeptMinutesNum.Name = "choiceKeptMinutesNum";
  337. this.choiceKeptMinutesNum.Size = new System.Drawing.Size(100, 34);
  338. this.choiceKeptMinutesNum.TabIndex = 16;
  339. this.choiceKeptMinutesNum.Value = new decimal(new int[] {
  340. 10,
  341. 0,
  342. 0,
  343. 0});
  344. //
  345. // byHourOfDayCheckBox
  346. //
  347. this.byHourOfDayCheckBox.AutoSize = true;
  348. this.byHourOfDayCheckBox.DataBindings.Add(new System.Windows.Forms.Binding("Checked", this.bindingConfiguration, "ByHourOfDay", true));
  349. this.byHourOfDayCheckBox.Location = new System.Drawing.Point(13, 95);
  350. this.byHourOfDayCheckBox.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  351. this.byHourOfDayCheckBox.Name = "byHourOfDayCheckBox";
  352. this.byHourOfDayCheckBox.Size = new System.Drawing.Size(180, 31);
  353. this.byHourOfDayCheckBox.TabIndex = 15;
  354. this.byHourOfDayCheckBox.Text = "By hour of day";
  355. this.byHourOfDayCheckBox.UseVisualStyleBackColor = true;
  356. //
  357. // repeatTimesNum
  358. //
  359. this.repeatTimesNum.DataBindings.Add(new System.Windows.Forms.Binding("Value", this.bindingConfiguration, "RepeatTimesNum", true));
  360. this.repeatTimesNum.Location = new System.Drawing.Point(72, 216);
  361. this.repeatTimesNum.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  362. this.repeatTimesNum.Maximum = new decimal(new int[] {
  363. 10,
  364. 0,
  365. 0,
  366. 0});
  367. this.repeatTimesNum.Name = "repeatTimesNum";
  368. this.repeatTimesNum.Size = new System.Drawing.Size(99, 34);
  369. this.repeatTimesNum.TabIndex = 14;
  370. this.repeatTimesNum.Value = new decimal(new int[] {
  371. 4,
  372. 0,
  373. 0,
  374. 0});
  375. //
  376. // label6
  377. //
  378. this.label6.AutoSize = true;
  379. this.label6.Font = new System.Drawing.Font("Microsoft YaHei", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
  380. this.label6.Location = new System.Drawing.Point(178, 218);
  381. this.label6.Name = "label6";
  382. this.label6.Size = new System.Drawing.Size(201, 27);
  383. this.label6.TabIndex = 13;
  384. this.label6.Text = "packages everytime";
  385. //
  386. // splitContainer3
  387. //
  388. this.splitContainer3.Dock = System.Windows.Forms.DockStyle.Fill;
  389. this.splitContainer3.FixedPanel = System.Windows.Forms.FixedPanel.Panel1;
  390. this.splitContainer3.IsSplitterFixed = true;
  391. this.splitContainer3.Location = new System.Drawing.Point(0, 0);
  392. this.splitContainer3.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  393. this.splitContainer3.Name = "splitContainer3";
  394. this.splitContainer3.Orientation = System.Windows.Forms.Orientation.Horizontal;
  395. //
  396. // splitContainer3.Panel1
  397. //
  398. this.splitContainer3.Panel1.Controls.Add(this.label1);
  399. //
  400. // splitContainer3.Panel2
  401. //
  402. this.splitContainer3.Panel2.Controls.Add(this.calculationContainer);
  403. this.splitContainer3.Size = new System.Drawing.Size(688, 301);
  404. this.splitContainer3.SplitterDistance = 46;
  405. this.splitContainer3.SplitterWidth = 10;
  406. this.splitContainer3.TabIndex = 6;
  407. //
  408. // label1
  409. //
  410. this.label1.AutoSize = true;
  411. this.label1.Location = new System.Drawing.Point(5, 12);
  412. this.label1.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0);
  413. this.label1.Name = "label1";
  414. this.label1.Size = new System.Drawing.Size(262, 27);
  415. this.label1.TabIndex = 0;
  416. this.label1.Text = "Design evaluation method";
  417. //
  418. // calculationContainer
  419. //
  420. this.calculationContainer.AutoScroll = true;
  421. this.calculationContainer.Dock = System.Windows.Forms.DockStyle.Fill;
  422. this.calculationContainer.Location = new System.Drawing.Point(0, 0);
  423. this.calculationContainer.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  424. this.calculationContainer.Name = "calculationContainer";
  425. this.calculationContainer.Size = new System.Drawing.Size(688, 245);
  426. this.calculationContainer.TabIndex = 1;
  427. //
  428. // serverSelector
  429. //
  430. this.serverSelector.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
  431. this.serverSelector.FormattingEnabled = true;
  432. this.serverSelector.Location = new System.Drawing.Point(801, 67);
  433. this.serverSelector.Name = "serverSelector";
  434. this.serverSelector.Size = new System.Drawing.Size(260, 35);
  435. this.serverSelector.TabIndex = 6;
  436. this.serverSelector.SelectedIndexChanged += new System.EventHandler(this.serverSelector_SelectedIndexChanged);
  437. //
  438. // CancelButton
  439. //
  440. this.CancelButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
  441. this.CancelButton.Location = new System.Drawing.Point(960, 220);
  442. this.CancelButton.Name = "CancelButton";
  443. this.CancelButton.Size = new System.Drawing.Size(101, 41);
  444. this.CancelButton.TabIndex = 5;
  445. this.CancelButton.Text = "Cancel";
  446. this.CancelButton.UseVisualStyleBackColor = true;
  447. this.CancelButton.Click += new System.EventHandler(this.CancelButton_Click);
  448. //
  449. // OKButton
  450. //
  451. this.OKButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right)));
  452. this.OKButton.Location = new System.Drawing.Point(852, 220);
  453. this.OKButton.Name = "OKButton";
  454. this.OKButton.Size = new System.Drawing.Size(101, 41);
  455. this.OKButton.TabIndex = 4;
  456. this.OKButton.Text = "OK";
  457. this.OKButton.UseVisualStyleBackColor = true;
  458. this.OKButton.Click += new System.EventHandler(this.OKButton_Click);
  459. //
  460. // bindingConfiguration
  461. //
  462. this.bindingConfiguration.DataSource = typeof(Shadowsocks.Model.StatisticsStrategyConfiguration);
  463. //
  464. // StatisticsStrategyConfigurationForm
  465. //
  466. this.AutoScaleDimensions = new System.Drawing.SizeF(12F, 27F);
  467. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  468. this.AutoSize = true;
  469. this.ClientSize = new System.Drawing.Size(1077, 614);
  470. this.Controls.Add(this.splitContainer1);
  471. this.Font = new System.Drawing.Font("Microsoft YaHei", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
  472. this.Margin = new System.Windows.Forms.Padding(5, 10, 5, 10);
  473. this.MinimumSize = new System.Drawing.Size(1059, 498);
  474. this.Name = "StatisticsStrategyConfigurationForm";
  475. this.Text = "StatisticsStrategyConfigurationForm";
  476. ((System.ComponentModel.ISupportInitialize)(this.StatisticsChart)).EndInit();
  477. this.chartModeSelector.ResumeLayout(false);
  478. this.chartModeSelector.PerformLayout();
  479. this.splitContainer1.Panel1.ResumeLayout(false);
  480. this.splitContainer1.Panel2.ResumeLayout(false);
  481. ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
  482. this.splitContainer1.ResumeLayout(false);
  483. this.splitContainer2.Panel1.ResumeLayout(false);
  484. this.splitContainer2.Panel1.PerformLayout();
  485. this.splitContainer2.Panel2.ResumeLayout(false);
  486. ((System.ComponentModel.ISupportInitialize)(this.splitContainer2)).EndInit();
  487. this.splitContainer2.ResumeLayout(false);
  488. ((System.ComponentModel.ISupportInitialize)(this.dataCollectionMinutesNum)).EndInit();
  489. ((System.ComponentModel.ISupportInitialize)(this.choiceKeptMinutesNum)).EndInit();
  490. ((System.ComponentModel.ISupportInitialize)(this.repeatTimesNum)).EndInit();
  491. this.splitContainer3.Panel1.ResumeLayout(false);
  492. this.splitContainer3.Panel1.PerformLayout();
  493. this.splitContainer3.Panel2.ResumeLayout(false);
  494. ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).EndInit();
  495. this.splitContainer3.ResumeLayout(false);
  496. ((System.ComponentModel.ISupportInitialize)(this.bindingConfiguration)).EndInit();
  497. this.ResumeLayout(false);
  498. }
  499. #endregion
  500. private System.Windows.Forms.DataVisualization.Charting.Chart StatisticsChart;
  501. private System.Windows.Forms.CheckBox byISPCheckBox;
  502. private System.Windows.Forms.Label label2;
  503. private System.Windows.Forms.Label label3;
  504. private System.Windows.Forms.Label label4;
  505. private System.Windows.Forms.GroupBox chartModeSelector;
  506. private System.Windows.Forms.RadioButton allMode;
  507. private System.Windows.Forms.RadioButton dayMode;
  508. private System.Windows.Forms.SplitContainer splitContainer1;
  509. private System.Windows.Forms.Label label1;
  510. private System.Windows.Forms.SplitContainer splitContainer2;
  511. private System.Windows.Forms.FlowLayoutPanel calculationContainer;
  512. private System.Windows.Forms.SplitContainer splitContainer3;
  513. private System.Windows.Forms.NumericUpDown repeatTimesNum;
  514. private System.Windows.Forms.Label label6;
  515. private System.Windows.Forms.CheckBox byHourOfDayCheckBox;
  516. private System.Windows.Forms.NumericUpDown choiceKeptMinutesNum;
  517. private System.Windows.Forms.CheckBox StatisticsEnabledCheckBox;
  518. private System.Windows.Forms.Label label9;
  519. private System.Windows.Forms.Label label8;
  520. private System.Windows.Forms.NumericUpDown dataCollectionMinutesNum;
  521. private System.Windows.Forms.BindingSource bindingConfiguration;
  522. private new System.Windows.Forms.Button CancelButton;
  523. private System.Windows.Forms.Button OKButton;
  524. private System.Windows.Forms.ComboBox serverSelector;
  525. }
  526. }