8 private System.ComponentModel.IContainer components =
null;
14 protected override void Dispose(
bool disposing)
16 if (disposing && (components !=
null))
20 base.Dispose(disposing);
23 #region Windows Form Designer generated code
29 private void InitializeComponent()
31 this.components =
new System.ComponentModel.Container();
32 System.ComponentModel.ComponentResourceManager resources =
new System.ComponentModel.ComponentResourceManager(typeof(
Form1));
33 this.nudWidth =
new System.Windows.Forms.NumericUpDown();
34 this.groupBox5 =
new System.Windows.Forms.GroupBox();
35 this.tableLayoutPanel1 =
new System.Windows.Forms.TableLayoutPanel();
36 this.tableLayoutPanel2 =
new System.Windows.Forms.TableLayoutPanel();
37 this.button2 =
new System.Windows.Forms.Button();
38 this.nudMax =
new System.Windows.Forms.NumericUpDown();
39 this.label2 =
new System.Windows.Forms.Label();
40 this.button3 =
new System.Windows.Forms.Button();
41 this.label1 =
new System.Windows.Forms.Label();
42 this.flowLayoutPanel1 =
new System.Windows.Forms.FlowLayoutPanel();
43 this.button1 =
new System.Windows.Forms.Button();
44 this.richTextBox1 =
new System.Windows.Forms.RichTextBox();
45 this.tabControl1 =
new System.Windows.Forms.TabControl();
46 this.button4 =
new System.Windows.Forms.Button();
47 this.toolTip1 =
new System.Windows.Forms.ToolTip(this.components);
48 this.splitContainer1 =
new System.Windows.Forms.SplitContainer();
49 this.groupBox1 =
new System.Windows.Forms.GroupBox();
50 this.tableLayoutPanel3 =
new System.Windows.Forms.TableLayoutPanel();
51 this.flowLayoutPanel2 =
new System.Windows.Forms.FlowLayoutPanel();
52 ((
System.ComponentModel.ISupportInitialize)(this.nudWidth)).BeginInit();
53 this.groupBox5.SuspendLayout();
54 this.tableLayoutPanel1.SuspendLayout();
55 this.tableLayoutPanel2.SuspendLayout();
56 ((
System.ComponentModel.ISupportInitialize)(this.nudMax)).BeginInit();
57 ((
System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
58 this.splitContainer1.Panel1.SuspendLayout();
59 this.splitContainer1.Panel2.SuspendLayout();
60 this.splitContainer1.SuspendLayout();
61 this.groupBox1.SuspendLayout();
62 this.tableLayoutPanel3.SuspendLayout();
63 this.flowLayoutPanel2.SuspendLayout();
68 this.nudWidth.Anchor =
System.Windows.Forms.AnchorStyles.Right;
69 this.nudWidth.Location =
new System.Drawing.Point(194, 7);
70 this.nudWidth.Maximum =
new decimal(
new int[] {
75 this.nudWidth.Minimum =
new decimal(
new int[] {
80 this.nudWidth.Name =
"nudWidth";
81 this.nudWidth.Size =
new System.Drawing.Size(54, 20);
82 this.nudWidth.TabIndex = 2;
83 this.nudWidth.TextAlign =
System.Windows.Forms.HorizontalAlignment.Right;
84 this.nudWidth.Value =
new decimal(
new int[] {
92 this.groupBox5.Controls.Add(this.tableLayoutPanel1);
93 this.groupBox5.Dock =
System.Windows.Forms.DockStyle.Fill;
94 this.groupBox5.Location =
new System.Drawing.Point(0, 0);
95 this.groupBox5.Name =
"groupBox5";
96 this.groupBox5.Size =
new System.Drawing.Size(423, 283);
97 this.groupBox5.TabIndex = 8;
98 this.groupBox5.TabStop =
false;
99 this.groupBox5.Text =
"Demand Width";
103 this.tableLayoutPanel1.ColumnCount = 1;
104 this.tableLayoutPanel1.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Percent, 100F));
105 this.tableLayoutPanel1.Controls.Add(this.tableLayoutPanel2, 0, 1);
106 this.tableLayoutPanel1.Controls.Add(this.flowLayoutPanel1, 0, 0);
107 this.tableLayoutPanel1.Dock =
System.Windows.Forms.DockStyle.Fill;
108 this.tableLayoutPanel1.Location =
new System.Drawing.Point(3, 16);
109 this.tableLayoutPanel1.Name =
"tableLayoutPanel1";
110 this.tableLayoutPanel1.RowCount = 2;
111 this.tableLayoutPanel1.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Percent, 100F));
112 this.tableLayoutPanel1.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Absolute, 40F));
113 this.tableLayoutPanel1.Size =
new System.Drawing.Size(417, 264);
114 this.tableLayoutPanel1.TabIndex = 17;
118 this.tableLayoutPanel2.ColumnCount = 7;
119 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 40F));
120 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 40F));
121 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Percent, 100F));
122 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 100F));
123 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 60F));
124 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 100F));
125 this.tableLayoutPanel2.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Absolute, 60F));
126 this.tableLayoutPanel2.Controls.Add(this.button2, 1, 0);
127 this.tableLayoutPanel2.Controls.Add(this.nudMax, 6, 0);
128 this.tableLayoutPanel2.Controls.Add(this.label2, 5, 0);
129 this.tableLayoutPanel2.Controls.Add(this.button3, 0, 0);
130 this.tableLayoutPanel2.Controls.Add(this.nudWidth, 4, 0);
131 this.tableLayoutPanel2.Controls.Add(this.label1, 3, 0);
132 this.tableLayoutPanel2.Dock =
System.Windows.Forms.DockStyle.Fill;
133 this.tableLayoutPanel2.Location =
new System.Drawing.Point(3, 227);
134 this.tableLayoutPanel2.Name =
"tableLayoutPanel2";
135 this.tableLayoutPanel2.RowCount = 1;
136 this.tableLayoutPanel2.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Percent, 100F));
137 this.tableLayoutPanel2.Size =
new System.Drawing.Size(411, 34);
138 this.tableLayoutPanel2.TabIndex = 0;
142 this.button2.Image = ((
System.Drawing.Image)(resources.GetObject(
"button2.Image")));
143 this.button2.Location =
new System.Drawing.Point(43, 3);
144 this.button2.Name =
"button2";
145 this.button2.Size =
new System.Drawing.Size(32, 27);
146 this.button2.TabIndex = 14;
147 this.toolTip1.SetToolTip(this.button2,
"Delete last demand width");
148 this.button2.UseVisualStyleBackColor =
true;
149 this.button2.Click +=
new System.EventHandler(this.button2_Click);
153 this.nudMax.Anchor =
System.Windows.Forms.AnchorStyles.Right;
154 this.nudMax.Location =
new System.Drawing.Point(354, 7);
155 this.nudMax.Maximum =
new decimal(
new int[] {
160 this.nudMax.Name =
"nudMax";
161 this.nudMax.Size =
new System.Drawing.Size(54, 20);
162 this.nudMax.TabIndex = 2;
163 this.nudMax.TextAlign =
System.Windows.Forms.HorizontalAlignment.Right;
164 this.nudMax.Value =
new decimal(
new int[] {
172 this.label2.Anchor =
System.Windows.Forms.AnchorStyles.Right;
173 this.label2.AutoSize =
true;
174 this.label2.Location =
new System.Drawing.Point(281, 10);
175 this.label2.Name =
"label2";
176 this.label2.Size =
new System.Drawing.Size(67, 13);
177 this.label2.TabIndex = 16;
178 this.label2.Text =
"Max Pattern:";
182 this.button3.Image = ((
System.Drawing.Image)(resources.GetObject(
"button3.Image")));
183 this.button3.Location =
new System.Drawing.Point(3, 3);
184 this.button3.Name =
"button3";
185 this.button3.Size =
new System.Drawing.Size(32, 27);
186 this.button3.TabIndex = 13;
187 this.toolTip1.SetToolTip(this.button3,
"Add new demand width");
188 this.button3.UseVisualStyleBackColor =
true;
189 this.button3.Click +=
new System.EventHandler(this.button3_Click);
193 this.label1.Anchor =
System.Windows.Forms.AnchorStyles.Right;
194 this.label1.AutoSize =
true;
195 this.label1.Location =
new System.Drawing.Point(125, 10);
196 this.label1.Name =
"label1";
197 this.label1.Size =
new System.Drawing.Size(63, 13);
198 this.label1.TabIndex = 15;
199 this.label1.Text =
"Raw Width:";
203 this.flowLayoutPanel1.AutoScroll =
true;
204 this.flowLayoutPanel1.Dock =
System.Windows.Forms.DockStyle.Fill;
205 this.flowLayoutPanel1.FlowDirection =
System.Windows.Forms.FlowDirection.TopDown;
206 this.flowLayoutPanel1.Location =
new System.Drawing.Point(3, 3);
207 this.flowLayoutPanel1.Name =
"flowLayoutPanel1";
208 this.flowLayoutPanel1.Size =
new System.Drawing.Size(411, 218);
209 this.flowLayoutPanel1.TabIndex = 12;
210 this.flowLayoutPanel1.WrapContents =
false;
214 this.button1.Location =
new System.Drawing.Point(3, 3);
215 this.button1.Name =
"button1";
216 this.button1.Size =
new System.Drawing.Size(126, 31);
217 this.button1.TabIndex = 12;
218 this.button1.Text =
"Solve";
219 this.button1.UseVisualStyleBackColor =
true;
220 this.button1.Click +=
new System.EventHandler(this.button1_Click);
224 this.richTextBox1.Dock =
System.Windows.Forms.DockStyle.Fill;
225 this.richTextBox1.Font =
new System.Drawing.Font(
"Courier New", 8.25F,
System.Drawing.FontStyle.Regular,
System.Drawing.GraphicsUnit.Point, ((
byte)(0)));
226 this.richTextBox1.Location =
new System.Drawing.Point(3, 43);
227 this.richTextBox1.Name =
"richTextBox1";
228 this.richTextBox1.Size =
new System.Drawing.Size(411, 145);
229 this.richTextBox1.TabIndex = 13;
230 this.richTextBox1.Text =
"";
234 this.tabControl1.Dock =
System.Windows.Forms.DockStyle.Fill;
235 this.tabControl1.Location =
new System.Drawing.Point(3, 194);
236 this.tabControl1.Name =
"tabControl1";
237 this.tabControl1.SelectedIndex = 0;
238 this.tabControl1.Size =
new System.Drawing.Size(411, 64);
239 this.tabControl1.TabIndex = 14;
240 this.tabControl1.Visible =
false;
244 this.button4.Location =
new System.Drawing.Point(135, 3);
245 this.button4.Name =
"button4";
246 this.button4.Size =
new System.Drawing.Size(128, 31);
247 this.button4.TabIndex = 15;
248 this.button4.Text =
"Load Data";
249 this.button4.UseVisualStyleBackColor =
true;
250 this.button4.Click +=
new System.EventHandler(this.button4_Click);
254 this.splitContainer1.Dock =
System.Windows.Forms.DockStyle.Fill;
255 this.splitContainer1.Location =
new System.Drawing.Point(5, 5);
256 this.splitContainer1.Name =
"splitContainer1";
257 this.splitContainer1.Orientation =
System.Windows.Forms.Orientation.Horizontal;
261 this.splitContainer1.Panel1.Controls.Add(this.groupBox5);
265 this.splitContainer1.Panel2.Controls.Add(this.groupBox1);
266 this.splitContainer1.Size =
new System.Drawing.Size(423, 567);
267 this.splitContainer1.SplitterDistance = 283;
268 this.splitContainer1.TabIndex = 16;
272 this.groupBox1.Controls.Add(this.tableLayoutPanel3);
273 this.groupBox1.Dock =
System.Windows.Forms.DockStyle.Fill;
274 this.groupBox1.Location =
new System.Drawing.Point(0, 0);
275 this.groupBox1.Name =
"groupBox1";
276 this.groupBox1.Size =
new System.Drawing.Size(423, 280);
277 this.groupBox1.TabIndex = 0;
278 this.groupBox1.TabStop =
false;
282 this.tableLayoutPanel3.ColumnCount = 1;
283 this.tableLayoutPanel3.ColumnStyles.Add(
new System.Windows.Forms.ColumnStyle(
System.Windows.Forms.SizeType.Percent, 100F));
284 this.tableLayoutPanel3.Controls.Add(this.flowLayoutPanel2, 0, 0);
285 this.tableLayoutPanel3.Controls.Add(this.tabControl1, 0, 2);
286 this.tableLayoutPanel3.Controls.Add(this.richTextBox1, 0, 1);
287 this.tableLayoutPanel3.Dock =
System.Windows.Forms.DockStyle.Fill;
288 this.tableLayoutPanel3.Location =
new System.Drawing.Point(3, 16);
289 this.tableLayoutPanel3.Name =
"tableLayoutPanel3";
290 this.tableLayoutPanel3.RowCount = 3;
291 this.tableLayoutPanel3.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Absolute, 40F));
292 this.tableLayoutPanel3.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Percent, 100F));
293 this.tableLayoutPanel3.RowStyles.Add(
new System.Windows.Forms.RowStyle(
System.Windows.Forms.SizeType.Absolute, 70F));
294 this.tableLayoutPanel3.Size =
new System.Drawing.Size(417, 261);
295 this.tableLayoutPanel3.TabIndex = 16;
299 this.flowLayoutPanel2.Controls.Add(this.button1);
300 this.flowLayoutPanel2.Controls.Add(this.button4);
301 this.flowLayoutPanel2.Dock =
System.Windows.Forms.DockStyle.Fill;
302 this.flowLayoutPanel2.Location =
new System.Drawing.Point(0, 0);
303 this.flowLayoutPanel2.Margin =
new System.Windows.Forms.Padding(0);
304 this.flowLayoutPanel2.Name =
"flowLayoutPanel2";
305 this.flowLayoutPanel2.Size =
new System.Drawing.Size(417, 40);
306 this.flowLayoutPanel2.TabIndex = 0;
310 this.AutoScaleDimensions =
new System.Drawing.SizeF(6F, 13F);
311 this.AutoScaleMode =
System.Windows.Forms.AutoScaleMode.Font;
312 this.ClientSize =
new System.Drawing.Size(433, 577);
313 this.Controls.Add(this.splitContainer1);
314 this.FormBorderStyle =
System.Windows.Forms.FormBorderStyle.FixedSingle;
315 this.Icon = ((
System.Drawing.Icon)(resources.GetObject(
"$this.Icon")));
316 this.MaximizeBox =
false;
318 this.Padding =
new System.Windows.Forms.Padding(5);
319 this.Text =
"Cutstock";
320 ((
System.ComponentModel.ISupportInitialize)(this.nudWidth)).EndInit();
321 this.groupBox5.ResumeLayout(
false);
322 this.tableLayoutPanel1.ResumeLayout(
false);
323 this.tableLayoutPanel2.ResumeLayout(
false);
324 this.tableLayoutPanel2.PerformLayout();
325 ((
System.ComponentModel.ISupportInitialize)(this.nudMax)).EndInit();
326 this.splitContainer1.Panel1.ResumeLayout(
false);
327 this.splitContainer1.Panel2.ResumeLayout(
false);
328 ((
System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
329 this.splitContainer1.ResumeLayout(
false);
330 this.groupBox1.ResumeLayout(
false);
331 this.tableLayoutPanel3.ResumeLayout(
false);
332 this.flowLayoutPanel2.ResumeLayout(
false);
333 this.ResumeLayout(
false);
339 private System.Windows.Forms.NumericUpDown nudWidth;
340 private System.Windows.Forms.GroupBox groupBox5;
341 private System.Windows.Forms.NumericUpDown nudMax;
342 private System.Windows.Forms.Button button1;
343 private System.Windows.Forms.RichTextBox richTextBox1;
344 private System.Windows.Forms.TabControl tabControl1;
345 private System.Windows.Forms.Button button3;
346 private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
347 private System.Windows.Forms.Button button2;
348 private System.Windows.Forms.Label label2;
349 private System.Windows.Forms.Label label1;
350 private System.Windows.Forms.Button button4;
351 private System.Windows.Forms.ToolTip toolTip1;
352 private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
353 private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
354 private System.Windows.Forms.SplitContainer splitContainer1;
355 private System.Windows.Forms.GroupBox groupBox1;
356 private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3;
357 private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2;