BioImager  5.0.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
Loading...
Searching...
No Matches
ImageView.designer.cs
Go to the documentation of this file.
1
2namespace BioImager
3{
4 partial class ImageView
5 {
9 private System.ComponentModel.IContainer components = null;
10
15 protected override void Dispose(bool disposing)
16 {
17 if (disposing && (components != null))
18 {
19 components.Dispose();
20 }
21 base.Dispose(disposing);
22 }
23
24 #region Component Designer generated code
25
30 private void InitializeComponent()
31 {
32 components = new System.ComponentModel.Container();
33 timePlayMenuStrip = new ContextMenuStrip(components);
34 playTimeToolStripMenu = new ToolStripMenuItem();
35 stopTimeToolStripMenu = new ToolStripMenuItem();
36 playSpeedToolStripMenuItem1 = new ToolStripMenuItem();
37 setValueRangeToolStripMenuItem1 = new ToolStripMenuItem();
38 loopTimeToolStripMenuItem = new ToolStripMenuItem();
39 contextMenuStrip = new ContextMenuStrip(components);
40 rOIToolStripMenuItem = new ToolStripMenuItem();
41 setROITextToolStripMenuItem = new ToolStripMenuItem();
42 copyROIToolStripMenuItem1 = new ToolStripMenuItem();
43 pasteROIToolStripMenuItem1 = new ToolStripMenuItem();
44 deleteROIToolStripMenuItem1 = new ToolStripMenuItem();
45 drawToolStripMenuItem = new ToolStripMenuItem();
46 fillToolStripMenuItem = new ToolStripMenuItem();
47 viewToolStripMenuItem = new ToolStripMenuItem();
48 rGBToolStripMenuItem = new ToolStripMenuItem();
49 filteredToolStripMenuItem = new ToolStripMenuItem();
50 rawToolStripMenuItem = new ToolStripMenuItem();
51 moveStageToImageToolStripMenuItem = new ToolStripMenuItem();
52 goToToolStripMenuItem = new ToolStripMenuItem();
53 goToImageToolStripMenuItem = new ToolStripMenuItem();
54 goToStageToolStripMenuItem = new ToolStripMenuItem();
55 controlsToolStripMenuItem = new ToolStripMenuItem();
56 hideControlsToolStripMenuItem1 = new ToolStripMenuItem();
57 hideStatusToolStripMenuItem = new ToolStripMenuItem();
58 hideOverViewToolStripMenuItem = new ToolStripMenuItem();
59 copyViewToClipboardToolStripMenuItem = new ToolStripMenuItem();
60 layersToolStripMenuItem = new ToolStripMenuItem();
61 removeImageToolStripMenuItem = new ToolStripMenuItem();
62 removeImagesToolStripMenuItem = new ToolStripMenuItem();
63 zPlayMenuStrip = new ContextMenuStrip(components);
64 playZToolStripMenuItem = new ToolStripMenuItem();
65 stopZToolStripMenuItem = new ToolStripMenuItem();
66 playSpeedToolStripMenuItem = new ToolStripMenuItem();
67 setValueRangeToolStripMenuItem = new ToolStripMenuItem();
68 loopZToolStripMenuItem = new ToolStripMenuItem();
69 channelBoxB = new ComboBox();
70 channelBoxG = new ComboBox();
71 labelRGB = new Label();
72 channelBoxR = new ComboBox();
73 rgbBoxsPanel = new Panel();
74 statusLabel = new Label();
75 tLabel = new Label();
76 tBar = new TrackBar();
77 controlsMenuStrip = new ContextMenuStrip(components);
78 hideControlsToolStripMenuItem = new ToolStripMenuItem();
79 cPlayMenuStrip = new ContextMenuStrip(components);
80 playCToolStripMenuItem = new ToolStripMenuItem();
81 stopCToolStripMenuItem = new ToolStripMenuItem();
82 CPlaySpeedToolStripMenuItem = new ToolStripMenuItem();
83 setCValueRangeToolStripMenuItem = new ToolStripMenuItem();
84 loopCToolStripMenuItem = new ToolStripMenuItem();
85 zBar = new TrackBar();
86 zLabel = new Label();
87 cBar = new TrackBar();
88 cLabel = new Label();
89 timelineTimer = new System.Windows.Forms.Timer(components);
90 zTimer = new System.Windows.Forms.Timer(components);
91 cTimer = new System.Windows.Forms.Timer(components);
92 trackBarPanel = new Panel();
93 statusPanel = new Panel();
94 ticksLabel = new Label();
95 showControlsToolStripMenuItem = new ToolStripMenuItem();
96 statusMenuStrip = new ContextMenuStrip(components);
97 HideStatusMenuItem = new ToolStripMenuItem();
98 hScrollBar = new HScrollBar();
99 vScrollBar = new VScrollBar();
100 saveCSVFileDialog = new SaveFileDialog();
101 viewpanel = new BufferedViewPanel();
102 timePlayMenuStrip.SuspendLayout();
103 contextMenuStrip.SuspendLayout();
104 zPlayMenuStrip.SuspendLayout();
105 rgbBoxsPanel.SuspendLayout();
106 ((System.ComponentModel.ISupportInitialize)tBar).BeginInit();
107 controlsMenuStrip.SuspendLayout();
108 cPlayMenuStrip.SuspendLayout();
109 ((System.ComponentModel.ISupportInitialize)zBar).BeginInit();
110 ((System.ComponentModel.ISupportInitialize)cBar).BeginInit();
111 trackBarPanel.SuspendLayout();
112 statusPanel.SuspendLayout();
113 statusMenuStrip.SuspendLayout();
114 SuspendLayout();
115 //
116 // timePlayMenuStrip
117 //
118 timePlayMenuStrip.ImageScalingSize = new Size(32, 32);
119 timePlayMenuStrip.Items.AddRange(new ToolStripItem[] { playTimeToolStripMenu, stopTimeToolStripMenu, playSpeedToolStripMenuItem1, setValueRangeToolStripMenuItem1, loopTimeToolStripMenuItem });
120 timePlayMenuStrip.Name = "zPlayMenuStrip";
121 timePlayMenuStrip.Size = new Size(262, 204);
122 //
123 // playTimeToolStripMenu
124 //
125 playTimeToolStripMenu.Name = "playTimeToolStripMenu";
126 playTimeToolStripMenu.Size = new Size(261, 40);
127 playTimeToolStripMenu.Text = "Play";
128 playTimeToolStripMenu.Click += playTimeToolStripMenu_Click;
129 //
130 // stopTimeToolStripMenu
131 //
132 stopTimeToolStripMenu.Checked = true;
133 stopTimeToolStripMenu.CheckState = CheckState.Checked;
134 stopTimeToolStripMenu.Name = "stopTimeToolStripMenu";
135 stopTimeToolStripMenu.Size = new Size(261, 40);
136 stopTimeToolStripMenu.Text = "Stop";
137 stopTimeToolStripMenu.Click += stopTimeToolStripMenu_Click;
138 //
139 // playSpeedToolStripMenuItem1
140 //
141 playSpeedToolStripMenuItem1.Name = "playSpeedToolStripMenuItem1";
142 playSpeedToolStripMenuItem1.Size = new Size(261, 40);
143 playSpeedToolStripMenuItem1.Text = "Play Speed";
144 playSpeedToolStripMenuItem1.Click += playSpeedToolStripMenuItem1_Click;
145 //
146 // setValueRangeToolStripMenuItem1
147 //
148 setValueRangeToolStripMenuItem1.Name = "setValueRangeToolStripMenuItem1";
149 setValueRangeToolStripMenuItem1.Size = new Size(261, 40);
150 setValueRangeToolStripMenuItem1.Text = "Set Value Range";
151 setValueRangeToolStripMenuItem1.Click += setValueRangeToolStripMenuItem1_Click;
152 //
153 // loopTimeToolStripMenuItem
154 //
155 loopTimeToolStripMenuItem.Checked = true;
156 loopTimeToolStripMenuItem.CheckOnClick = true;
157 loopTimeToolStripMenuItem.CheckState = CheckState.Checked;
158 loopTimeToolStripMenuItem.Name = "loopTimeToolStripMenuItem";
159 loopTimeToolStripMenuItem.ShowShortcutKeys = false;
160 loopTimeToolStripMenuItem.Size = new Size(261, 40);
161 loopTimeToolStripMenuItem.Text = "Loop";
162 loopTimeToolStripMenuItem.Click += loopTimeToolStripMenuItem_Click;
163 //
164 // contextMenuStrip
165 //
166 contextMenuStrip.ImageScalingSize = new Size(32, 32);
167 contextMenuStrip.Items.AddRange(new ToolStripItem[] { rOIToolStripMenuItem, viewToolStripMenuItem, moveStageToImageToolStripMenuItem, goToToolStripMenuItem, goToImageToolStripMenuItem, goToStageToolStripMenuItem, controlsToolStripMenuItem, copyViewToClipboardToolStripMenuItem, layersToolStripMenuItem, removeImageToolStripMenuItem, removeImagesToolStripMenuItem });
168 contextMenuStrip.Name = "contextMenuStrip1";
169 contextMenuStrip.Size = new Size(341, 422);
170 //
171 // rOIToolStripMenuItem
172 //
173 rOIToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { setROITextToolStripMenuItem, copyROIToolStripMenuItem1, pasteROIToolStripMenuItem1, deleteROIToolStripMenuItem1, drawToolStripMenuItem, fillToolStripMenuItem });
174 rOIToolStripMenuItem.Name = "rOIToolStripMenuItem";
175 rOIToolStripMenuItem.Size = new Size(340, 38);
176 rOIToolStripMenuItem.Text = "ROI";
177 //
178 // setROITextToolStripMenuItem
179 //
180 setROITextToolStripMenuItem.Name = "setROITextToolStripMenuItem";
181 setROITextToolStripMenuItem.Size = new Size(231, 44);
182 setROITextToolStripMenuItem.Text = "Set Text";
183 setROITextToolStripMenuItem.Click += setTextSelectionToolStripMenuItem_Click;
184 //
185 // copyROIToolStripMenuItem1
186 //
187 copyROIToolStripMenuItem1.Name = "copyROIToolStripMenuItem1";
188 copyROIToolStripMenuItem1.Size = new Size(231, 44);
189 copyROIToolStripMenuItem1.Text = "Copy";
190 copyROIToolStripMenuItem1.Click += copyROIToolStripMenuItem_Click;
191 //
192 // pasteROIToolStripMenuItem1
193 //
194 pasteROIToolStripMenuItem1.Name = "pasteROIToolStripMenuItem1";
195 pasteROIToolStripMenuItem1.Size = new Size(231, 44);
196 pasteROIToolStripMenuItem1.Text = "Paste";
197 pasteROIToolStripMenuItem1.Click += pasteROIToolStripMenuItem_Click;
198 //
199 // deleteROIToolStripMenuItem1
200 //
201 deleteROIToolStripMenuItem1.Name = "deleteROIToolStripMenuItem1";
202 deleteROIToolStripMenuItem1.Size = new Size(231, 44);
203 deleteROIToolStripMenuItem1.Text = "Delete";
204 deleteROIToolStripMenuItem1.Click += deleteROIToolStripMenuItem_Click;
205 //
206 // drawToolStripMenuItem
207 //
208 drawToolStripMenuItem.Name = "drawToolStripMenuItem";
209 drawToolStripMenuItem.Size = new Size(231, 44);
210 drawToolStripMenuItem.Text = "Draw";
211 drawToolStripMenuItem.Click += drawToolStripMenuItem_Click;
212 //
213 // fillToolStripMenuItem
214 //
215 fillToolStripMenuItem.Name = "fillToolStripMenuItem";
216 fillToolStripMenuItem.Size = new Size(231, 44);
217 fillToolStripMenuItem.Text = "Fill";
218 fillToolStripMenuItem.Click += fillToolStripMenuItem_Click;
219 //
220 // viewToolStripMenuItem
221 //
222 viewToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { rGBToolStripMenuItem, filteredToolStripMenuItem, rawToolStripMenuItem });
223 viewToolStripMenuItem.Name = "viewToolStripMenuItem";
224 viewToolStripMenuItem.Size = new Size(340, 38);
225 viewToolStripMenuItem.Text = "View";
226 //
227 // rGBToolStripMenuItem
228 //
229 rGBToolStripMenuItem.Name = "rGBToolStripMenuItem";
230 rGBToolStripMenuItem.Size = new Size(227, 44);
231 rGBToolStripMenuItem.Text = "RGB";
232 rGBToolStripMenuItem.Click += rGBToolStripMenuItem_Click;
233 //
234 // filteredToolStripMenuItem
235 //
236 filteredToolStripMenuItem.Name = "filteredToolStripMenuItem";
237 filteredToolStripMenuItem.Size = new Size(227, 44);
238 filteredToolStripMenuItem.Text = "Filtered";
239 filteredToolStripMenuItem.Click += filteredToolStripMenuItem_Click;
240 //
241 // rawToolStripMenuItem
242 //
243 rawToolStripMenuItem.Name = "rawToolStripMenuItem";
244 rawToolStripMenuItem.Size = new Size(227, 44);
245 rawToolStripMenuItem.Text = "Raw";
246 rawToolStripMenuItem.Click += rawToolStripMenuItem_Click;
247 //
248 // moveStageToImageToolStripMenuItem
249 //
250 moveStageToImageToolStripMenuItem.Name = "moveStageToImageToolStripMenuItem";
251 moveStageToImageToolStripMenuItem.Size = new Size(340, 38);
252 moveStageToImageToolStripMenuItem.Text = "Move Stage To Image";
253 moveStageToImageToolStripMenuItem.DropDownOpening += goToImageToolStripMenuItem_DropDownOpening;
254 moveStageToImageToolStripMenuItem.DropDownItemClicked += moveStageToImageToolStripMenuItem_DropDownItemClicked;
255 moveStageToImageToolStripMenuItem.Click += moveStageToImageToolStripMenuItem_Click;
256 //
257 // goToToolStripMenuItem
258 //
259 goToToolStripMenuItem.Name = "goToToolStripMenuItem";
260 goToToolStripMenuItem.Size = new Size(340, 38);
261 goToToolStripMenuItem.Text = "Go To";
262 goToToolStripMenuItem.Click += goToToolStripMenuItem_Click_1;
263 //
264 // goToImageToolStripMenuItem
265 //
266 goToImageToolStripMenuItem.Name = "goToImageToolStripMenuItem";
267 goToImageToolStripMenuItem.Size = new Size(340, 38);
268 goToImageToolStripMenuItem.Text = "Go To Image";
269 goToImageToolStripMenuItem.DropDownOpening += goToImageToolStripMenuItem_DropDownOpening;
270 goToImageToolStripMenuItem.DropDownItemClicked += goToImageToolStripMenuItem_DropDownItemClicked;
271 goToImageToolStripMenuItem.Click += goToImageToolStripMenuItem_Click;
272 //
273 // goToStageToolStripMenuItem
274 //
275 goToStageToolStripMenuItem.Name = "goToStageToolStripMenuItem";
276 goToStageToolStripMenuItem.Size = new Size(340, 38);
277 goToStageToolStripMenuItem.Text = "Go To Stage";
278 goToStageToolStripMenuItem.Click += goToStageToolStripMenuItem_Click;
279 //
280 // controlsToolStripMenuItem
281 //
282 controlsToolStripMenuItem.DropDownItems.AddRange(new ToolStripItem[] { hideControlsToolStripMenuItem1, hideStatusToolStripMenuItem, hideOverViewToolStripMenuItem });
283 controlsToolStripMenuItem.Name = "controlsToolStripMenuItem";
284 controlsToolStripMenuItem.Size = new Size(340, 38);
285 controlsToolStripMenuItem.Text = "Controls";
286 //
287 // hideControlsToolStripMenuItem1
288 //
289 hideControlsToolStripMenuItem1.Name = "hideControlsToolStripMenuItem1";
290 hideControlsToolStripMenuItem1.Size = new Size(306, 44);
291 hideControlsToolStripMenuItem1.Text = "Hide Controls";
292 hideControlsToolStripMenuItem1.Click += hideControlsToolStripMenuItem_Click;
293 //
294 // hideStatusToolStripMenuItem
295 //
296 hideStatusToolStripMenuItem.Name = "hideStatusToolStripMenuItem";
297 hideStatusToolStripMenuItem.Size = new Size(306, 44);
298 hideStatusToolStripMenuItem.Text = "Hide Status";
299 hideStatusToolStripMenuItem.Click += HideStatusMenuItem_Click;
300 //
301 // hideOverViewToolStripMenuItem
302 //
303 hideOverViewToolStripMenuItem.Name = "hideOverViewToolStripMenuItem";
304 hideOverViewToolStripMenuItem.Size = new Size(306, 44);
305 hideOverViewToolStripMenuItem.Text = "Hide OverView";
306 hideOverViewToolStripMenuItem.Click += hideOverviewToolStripMenuItem_Click;
307 //
308 // copyViewToClipboardToolStripMenuItem
309 //
310 copyViewToClipboardToolStripMenuItem.Name = "copyViewToClipboardToolStripMenuItem";
311 copyViewToClipboardToolStripMenuItem.Size = new Size(340, 38);
312 copyViewToClipboardToolStripMenuItem.Text = "Copy View to Clipboard";
313 copyViewToClipboardToolStripMenuItem.Click += copyViewToClipboardToolStripMenuItem_Click;
314 //
315 // layersToolStripMenuItem
316 //
317 layersToolStripMenuItem.Name = "layersToolStripMenuItem";
318 layersToolStripMenuItem.Size = new Size(340, 38);
319 layersToolStripMenuItem.Text = "Layers";
320 layersToolStripMenuItem.Click += layersToolStripMenuItem_Click;
321 //
322 // removeImageToolStripMenuItem
323 //
324 removeImageToolStripMenuItem.Name = "removeImageToolStripMenuItem";
325 removeImageToolStripMenuItem.Size = new Size(340, 38);
326 removeImageToolStripMenuItem.Text = "Remove Image";
327 removeImageToolStripMenuItem.Click += removeImageToolStripMenuItem_Click;
328 //
329 // removeImagesToolStripMenuItem
330 //
331 removeImagesToolStripMenuItem.Name = "removeImagesToolStripMenuItem";
332 removeImagesToolStripMenuItem.Size = new Size(340, 38);
333 removeImagesToolStripMenuItem.Text = "Remove Images";
334 removeImagesToolStripMenuItem.Click += removeImagesToolStripMenuItem_Click;
335 //
336 // zPlayMenuStrip
337 //
338 zPlayMenuStrip.ImageScalingSize = new Size(32, 32);
339 zPlayMenuStrip.Items.AddRange(new ToolStripItem[] { playZToolStripMenuItem, stopZToolStripMenuItem, playSpeedToolStripMenuItem, setValueRangeToolStripMenuItem, loopZToolStripMenuItem });
340 zPlayMenuStrip.Name = "zPlayMenuStrip";
341 zPlayMenuStrip.Size = new Size(262, 204);
342 //
343 // playZToolStripMenuItem
344 //
345 playZToolStripMenuItem.Name = "playZToolStripMenuItem";
346 playZToolStripMenuItem.Size = new Size(261, 40);
347 playZToolStripMenuItem.Text = "Play";
348 playZToolStripMenuItem.Click += playZToolStripMenuItem_Click;
349 //
350 // stopZToolStripMenuItem
351 //
352 stopZToolStripMenuItem.Checked = true;
353 stopZToolStripMenuItem.CheckState = CheckState.Checked;
354 stopZToolStripMenuItem.Name = "stopZToolStripMenuItem";
355 stopZToolStripMenuItem.Size = new Size(261, 40);
356 stopZToolStripMenuItem.Text = "Stop";
357 stopZToolStripMenuItem.Click += stopZToolStripMenuItem_Click;
358 //
359 // playSpeedToolStripMenuItem
360 //
361 playSpeedToolStripMenuItem.Name = "playSpeedToolStripMenuItem";
362 playSpeedToolStripMenuItem.Size = new Size(261, 40);
363 playSpeedToolStripMenuItem.Text = "Play Speed";
364 playSpeedToolStripMenuItem.Click += playSpeedToolStripMenuItem_Click;
365 //
366 // setValueRangeToolStripMenuItem
367 //
368 setValueRangeToolStripMenuItem.Name = "setValueRangeToolStripMenuItem";
369 setValueRangeToolStripMenuItem.Size = new Size(261, 40);
370 setValueRangeToolStripMenuItem.Text = "Set Value Range";
371 setValueRangeToolStripMenuItem.Click += setValueRangeToolStripMenuItem_Click;
372 //
373 // loopZToolStripMenuItem
374 //
375 loopZToolStripMenuItem.Checked = true;
376 loopZToolStripMenuItem.CheckOnClick = true;
377 loopZToolStripMenuItem.CheckState = CheckState.Checked;
378 loopZToolStripMenuItem.Name = "loopZToolStripMenuItem";
379 loopZToolStripMenuItem.ShowShortcutKeys = false;
380 loopZToolStripMenuItem.Size = new Size(261, 40);
381 loopZToolStripMenuItem.Text = "Loop";
382 loopZToolStripMenuItem.Click += loopZToolStripMenuItem_Click;
383 //
384 // channelBoxB
385 //
386 channelBoxB.BackColor = Color.FromArgb(39, 73, 112);
387 channelBoxB.DropDownWidth = 150;
388 channelBoxB.ForeColor = Color.White;
389 channelBoxB.FormattingEnabled = true;
390 channelBoxB.Location = new Point(633, 4);
391 channelBoxB.Margin = new Padding(7, 6, 7, 6);
392 channelBoxB.Name = "channelBoxB";
393 channelBoxB.Size = new Size(255, 40);
394 channelBoxB.TabIndex = 8;
395 channelBoxB.SelectedIndexChanged += channelBoxB_SelectedIndexChanged;
396 //
397 // channelBoxG
398 //
399 channelBoxG.BackColor = Color.FromArgb(39, 73, 112);
400 channelBoxG.DropDownWidth = 150;
401 channelBoxG.ForeColor = Color.White;
402 channelBoxG.FormattingEnabled = true;
403 channelBoxG.Location = new Point(360, 4);
404 channelBoxG.Margin = new Padding(7, 6, 7, 6);
405 channelBoxG.Name = "channelBoxG";
406 channelBoxG.Size = new Size(255, 40);
407 channelBoxG.TabIndex = 6;
408 channelBoxG.SelectedIndexChanged += channelBoxG_SelectedIndexChanged;
409 //
410 // labelRGB
411 //
412 labelRGB.Anchor = AnchorStyles.Bottom | AnchorStyles.Left;
413 labelRGB.AutoSize = true;
414 labelRGB.ForeColor = Color.White;
415 labelRGB.Location = new Point(9, -137);
416 labelRGB.Margin = new Padding(7, 0, 7, 0);
417 labelRGB.Name = "labelRGB";
418 labelRGB.Size = new Size(58, 32);
419 labelRGB.TabIndex = 5;
420 labelRGB.Text = "RGB";
421 //
422 // channelBoxR
423 //
424 channelBoxR.BackColor = Color.FromArgb(39, 73, 112);
425 channelBoxR.DropDownWidth = 150;
426 channelBoxR.ForeColor = Color.White;
427 channelBoxR.FormattingEnabled = true;
428 channelBoxR.Location = new Point(87, 4);
429 channelBoxR.Margin = new Padding(7, 6, 7, 6);
430 channelBoxR.Name = "channelBoxR";
431 channelBoxR.Size = new Size(255, 40);
432 channelBoxR.TabIndex = 4;
433 channelBoxR.SelectedIndexChanged += channelBoxR_SelectedIndexChanged;
434 //
435 // rgbBoxsPanel
436 //
437 rgbBoxsPanel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
438 rgbBoxsPanel.BackColor = Color.FromArgb(49, 91, 138);
439 rgbBoxsPanel.Controls.Add(channelBoxR);
440 rgbBoxsPanel.Controls.Add(channelBoxB);
441 rgbBoxsPanel.Controls.Add(labelRGB);
442 rgbBoxsPanel.Controls.Add(channelBoxG);
443 rgbBoxsPanel.ForeColor = Color.White;
444 rgbBoxsPanel.Location = new Point(0, 124);
445 rgbBoxsPanel.Margin = new Padding(7, 6, 7, 6);
446 rgbBoxsPanel.Name = "rgbBoxsPanel";
447 rgbBoxsPanel.Size = new Size(927, 62);
448 rgbBoxsPanel.TabIndex = 13;
449 //
450 // statusLabel
451 //
452 statusLabel.AutoSize = true;
453 statusLabel.ForeColor = Color.White;
454 statusLabel.Location = new Point(17, 15);
455 statusLabel.Margin = new Padding(7, 0, 7, 0);
456 statusLabel.Name = "statusLabel";
457 statusLabel.Size = new Size(0, 32);
458 statusLabel.TabIndex = 3;
459 //
460 // tLabel
461 //
462 tLabel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
463 tLabel.AutoSize = true;
464 tLabel.BackColor = Color.FromArgb(49, 91, 138);
465 tLabel.ForeColor = Color.White;
466 tLabel.Location = new Point(9, 77);
467 tLabel.Margin = new Padding(7, 0, 7, 0);
468 tLabel.Name = "tLabel";
469 tLabel.Size = new Size(27, 32);
470 tLabel.TabIndex = 13;
471 tLabel.Text = "T";
472 //
473 // tBar
474 //
475 tBar.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
476 tBar.AutoSize = false;
477 tBar.BackColor = Color.FromArgb(49, 91, 138);
478 tBar.ContextMenuStrip = timePlayMenuStrip;
479 tBar.LargeChange = 1;
480 tBar.Location = new Point(33, 62);
481 tBar.Margin = new Padding(0);
482 tBar.Name = "tBar";
483 tBar.Size = new Size(895, 62);
484 tBar.TabIndex = 16;
485 tBar.ValueChanged += timeBar_ValueChanged;
486 //
487 // controlsMenuStrip
488 //
489 controlsMenuStrip.ImageScalingSize = new Size(32, 32);
490 controlsMenuStrip.Items.AddRange(new ToolStripItem[] { hideControlsToolStripMenuItem });
491 controlsMenuStrip.Name = "controlsMenuStrip";
492 controlsMenuStrip.Size = new Size(235, 42);
493 //
494 // hideControlsToolStripMenuItem
495 //
496 hideControlsToolStripMenuItem.Name = "hideControlsToolStripMenuItem";
497 hideControlsToolStripMenuItem.Size = new Size(234, 38);
498 hideControlsToolStripMenuItem.Text = "Hide Controls";
499 hideControlsToolStripMenuItem.Click += hideControlsToolStripMenuItem_Click;
500 //
501 // cPlayMenuStrip
502 //
503 cPlayMenuStrip.ImageScalingSize = new Size(32, 32);
504 cPlayMenuStrip.Items.AddRange(new ToolStripItem[] { playCToolStripMenuItem, stopCToolStripMenuItem, CPlaySpeedToolStripMenuItem, setCValueRangeToolStripMenuItem, loopCToolStripMenuItem });
505 cPlayMenuStrip.Name = "zPlayMenuStrip";
506 cPlayMenuStrip.Size = new Size(262, 204);
507 //
508 // playCToolStripMenuItem
509 //
510 playCToolStripMenuItem.Name = "playCToolStripMenuItem";
511 playCToolStripMenuItem.Size = new Size(261, 40);
512 playCToolStripMenuItem.Text = "Play";
513 playCToolStripMenuItem.Click += playCToolStripMenuItem_Click;
514 //
515 // stopCToolStripMenuItem
516 //
517 stopCToolStripMenuItem.Checked = true;
518 stopCToolStripMenuItem.CheckState = CheckState.Checked;
519 stopCToolStripMenuItem.Name = "stopCToolStripMenuItem";
520 stopCToolStripMenuItem.Size = new Size(261, 40);
521 stopCToolStripMenuItem.Text = "Stop";
522 stopCToolStripMenuItem.Click += stopCToolStripMenuItem_Click;
523 //
524 // CPlaySpeedToolStripMenuItem
525 //
526 CPlaySpeedToolStripMenuItem.Name = "CPlaySpeedToolStripMenuItem";
527 CPlaySpeedToolStripMenuItem.Size = new Size(261, 40);
528 CPlaySpeedToolStripMenuItem.Text = "Play Speed";
529 CPlaySpeedToolStripMenuItem.Click += CPlaySpeedToolStripMenuItem_Click;
530 //
531 // setCValueRangeToolStripMenuItem
532 //
533 setCValueRangeToolStripMenuItem.Name = "setCValueRangeToolStripMenuItem";
534 setCValueRangeToolStripMenuItem.Size = new Size(261, 40);
535 setCValueRangeToolStripMenuItem.Text = "Set Value Range";
536 setCValueRangeToolStripMenuItem.Click += setCValueRangeToolStripMenuItem_Click;
537 //
538 // loopCToolStripMenuItem
539 //
540 loopCToolStripMenuItem.Checked = true;
541 loopCToolStripMenuItem.CheckOnClick = true;
542 loopCToolStripMenuItem.CheckState = CheckState.Checked;
543 loopCToolStripMenuItem.Name = "loopCToolStripMenuItem";
544 loopCToolStripMenuItem.ShowShortcutKeys = false;
545 loopCToolStripMenuItem.Size = new Size(261, 40);
546 loopCToolStripMenuItem.Text = "Loop";
547 loopCToolStripMenuItem.Click += loopCToolStripMenuItem_Click;
548 //
549 // zBar
550 //
551 zBar.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
552 zBar.AutoSize = false;
553 zBar.BackColor = Color.FromArgb(49, 91, 138);
554 zBar.ContextMenuStrip = zPlayMenuStrip;
555 zBar.LargeChange = 1;
556 zBar.Location = new Point(33, 2);
557 zBar.Margin = new Padding(0);
558 zBar.Name = "zBar";
559 zBar.Size = new Size(895, 62);
560 zBar.TabIndex = 12;
561 zBar.ValueChanged += zBar_ValueChanged;
562 //
563 // zLabel
564 //
565 zLabel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
566 zLabel.AutoSize = true;
567 zLabel.BackColor = Color.FromArgb(49, 91, 138);
568 zLabel.ForeColor = Color.White;
569 zLabel.Location = new Point(9, 11);
570 zLabel.Margin = new Padding(7, 0, 7, 0);
571 zLabel.Name = "zLabel";
572 zLabel.Size = new Size(28, 32);
573 zLabel.TabIndex = 9;
574 zLabel.Text = "Z";
575 //
576 // cBar
577 //
578 cBar.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
579 cBar.AutoSize = false;
580 cBar.BackColor = Color.FromArgb(49, 91, 138);
581 cBar.ContextMenuStrip = cPlayMenuStrip;
582 cBar.LargeChange = 1;
583 cBar.Location = new Point(33, 124);
584 cBar.Margin = new Padding(0);
585 cBar.Name = "cBar";
586 cBar.Size = new Size(895, 62);
587 cBar.TabIndex = 15;
588 cBar.ValueChanged += cBar_ValueChanged;
589 //
590 // cLabel
591 //
592 cLabel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
593 cLabel.AutoSize = true;
594 cLabel.BackColor = Color.FromArgb(49, 91, 138);
595 cLabel.ForeColor = Color.White;
596 cLabel.Location = new Point(9, 134);
597 cLabel.Margin = new Padding(7, 0, 7, 0);
598 cLabel.Name = "cLabel";
599 cLabel.Size = new Size(29, 32);
600 cLabel.TabIndex = 15;
601 cLabel.Text = "C";
602 //
603 // timelineTimer
604 //
605 timelineTimer.Interval = 32;
606 timelineTimer.Tick += timer_Tick;
607 //
608 // zTimer
609 //
610 zTimer.Interval = 32;
611 zTimer.Tick += zTimer_Tick;
612 //
613 // cTimer
614 //
615 cTimer.Interval = 32;
616 cTimer.Tick += cTimer_Tick;
617 //
618 // trackBarPanel
619 //
620 trackBarPanel.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
621 trackBarPanel.BackColor = Color.FromArgb(49, 91, 138);
622 trackBarPanel.ContextMenuStrip = controlsMenuStrip;
623 trackBarPanel.Controls.Add(cBar);
624 trackBarPanel.Controls.Add(zBar);
625 trackBarPanel.Controls.Add(tBar);
626 trackBarPanel.Controls.Add(tLabel);
627 trackBarPanel.Controls.Add(zLabel);
628 trackBarPanel.Controls.Add(cLabel);
629 trackBarPanel.Controls.Add(rgbBoxsPanel);
630 trackBarPanel.Location = new Point(0, 721);
631 trackBarPanel.Margin = new Padding(7, 6, 7, 6);
632 trackBarPanel.Name = "trackBarPanel";
633 trackBarPanel.Size = new Size(927, 186);
634 trackBarPanel.TabIndex = 17;
635 //
636 // statusPanel
637 //
638 statusPanel.Anchor = AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right;
639 statusPanel.BackColor = Color.FromArgb(49, 91, 138);
640 statusPanel.ContextMenuStrip = contextMenuStrip;
641 statusPanel.Controls.Add(ticksLabel);
642 statusPanel.Controls.Add(statusLabel);
643 statusPanel.Location = new Point(0, 0);
644 statusPanel.Margin = new Padding(7, 6, 7, 6);
645 statusPanel.Name = "statusPanel";
646 statusPanel.Size = new Size(927, 62);
647 statusPanel.TabIndex = 18;
648 //
649 // ticksLabel
650 //
651 ticksLabel.Anchor = AnchorStyles.Top | AnchorStyles.Right;
652 ticksLabel.AutoSize = true;
653 ticksLabel.ForeColor = Color.White;
654 ticksLabel.Location = new Point(726, 15);
655 ticksLabel.Margin = new Padding(7, 0, 7, 0);
656 ticksLabel.Name = "ticksLabel";
657 ticksLabel.Size = new Size(0, 32);
658 ticksLabel.TabIndex = 4;
659 //
660 // showControlsToolStripMenuItem
661 //
662 showControlsToolStripMenuItem.Name = "showControlsToolStripMenuItem";
663 showControlsToolStripMenuItem.Size = new Size(199, 22);
664 showControlsToolStripMenuItem.Text = "Hide Controls";
665 showControlsToolStripMenuItem.Click += showControlsToolStripMenuItem_Click;
666 //
667 // statusMenuStrip
668 //
669 statusMenuStrip.ImageScalingSize = new Size(32, 32);
670 statusMenuStrip.Items.AddRange(new ToolStripItem[] { HideStatusMenuItem });
671 statusMenuStrip.Name = "controlsMenuStrip";
672 statusMenuStrip.Size = new Size(210, 42);
673 //
674 // HideStatusMenuItem
675 //
676 HideStatusMenuItem.Name = "HideStatusMenuItem";
677 HideStatusMenuItem.Size = new Size(209, 38);
678 HideStatusMenuItem.Text = "Hide Status";
679 HideStatusMenuItem.Click += HideStatusMenuItem_Click;
680 //
681 // hScrollBar
682 //
683 hScrollBar.Anchor = AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
684 hScrollBar.Location = new Point(0, 681);
685 hScrollBar.Name = "hScrollBar";
686 hScrollBar.Size = new Size(929, 20);
687 hScrollBar.SmallChange = 10;
688 hScrollBar.TabIndex = 24;
689 hScrollBar.Visible = false;
690 hScrollBar.ValueChanged += vScrollBar_ValueChanged;
691 //
692 // vScrollBar
693 //
694 vScrollBar.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Right;
695 vScrollBar.Location = new Point(888, 62);
696 vScrollBar.Name = "vScrollBar";
697 vScrollBar.Size = new Size(21, 619);
698 vScrollBar.SmallChange = 10;
699 vScrollBar.TabIndex = 23;
700 vScrollBar.Visible = false;
701 vScrollBar.ValueChanged += vScrollBar_ValueChanged;
702 //
703 // saveCSVFileDialog
704 //
705 saveCSVFileDialog.DefaultExt = "csv";
706 saveCSVFileDialog.Filter = "CSV Files (*.csv)|*.csv|All files (*.*)|*.*";
707 saveCSVFileDialog.Title = "Save ROIs to CSV";
708 //
709 // viewpanel
710 //
711 viewpanel.Anchor = AnchorStyles.Top | AnchorStyles.Bottom | AnchorStyles.Left | AnchorStyles.Right;
712 viewpanel.ContextMenuStrip = contextMenuStrip;
713 viewpanel.Location = new Point(6, 62);
714 viewpanel.Margin = new Padding(6);
715 viewpanel.Name = "viewpanel";
716 viewpanel.Size = new Size(886, 619);
717 viewpanel.TabIndex = 25;
718 //
719 // ImageView
720 //
721 AutoScaleDimensions = new SizeF(13F, 32F);
722 AutoScaleMode = AutoScaleMode.Font;
723 BackColor = Color.FromArgb(95, 122, 156);
724 Controls.Add(viewpanel);
725 Controls.Add(vScrollBar);
726 Controls.Add(hScrollBar);
727 Controls.Add(trackBarPanel);
728 Controls.Add(statusPanel);
729 Margin = new Padding(0);
730 MinimumSize = new Size(217, 245);
731 Name = "ImageView";
732 Size = new Size(927, 907);
733 KeyDown += ImageView_KeyDown;
734 KeyPress += ImageView_KeyPress;
735 KeyUp += ImageView_KeyUp;
736 timePlayMenuStrip.ResumeLayout(false);
737 contextMenuStrip.ResumeLayout(false);
738 zPlayMenuStrip.ResumeLayout(false);
739 rgbBoxsPanel.ResumeLayout(false);
740 rgbBoxsPanel.PerformLayout();
741 ((System.ComponentModel.ISupportInitialize)tBar).EndInit();
742 controlsMenuStrip.ResumeLayout(false);
743 cPlayMenuStrip.ResumeLayout(false);
744 ((System.ComponentModel.ISupportInitialize)zBar).EndInit();
745 ((System.ComponentModel.ISupportInitialize)cBar).EndInit();
746 trackBarPanel.ResumeLayout(false);
747 trackBarPanel.PerformLayout();
748 statusPanel.ResumeLayout(false);
749 statusPanel.PerformLayout();
750 statusMenuStrip.ResumeLayout(false);
751 ResumeLayout(false);
752 }
753
754 #endregion
755 private System.Windows.Forms.ComboBox channelBoxR;
756 private System.Windows.Forms.ComboBox channelBoxB;
757 private System.Windows.Forms.ComboBox channelBoxG;
758 private System.Windows.Forms.Label labelRGB;
759 private System.Windows.Forms.ContextMenuStrip contextMenuStrip;
760 private System.Windows.Forms.Label statusLabel;
761 private System.Windows.Forms.Panel rgbBoxsPanel;
762 private System.Windows.Forms.Timer timelineTimer;
763 private System.Windows.Forms.ContextMenuStrip zPlayMenuStrip;
764 private System.Windows.Forms.ToolStripMenuItem playZToolStripMenuItem;
765 private System.Windows.Forms.ToolStripMenuItem stopZToolStripMenuItem;
766 private System.Windows.Forms.ContextMenuStrip timePlayMenuStrip;
767 private System.Windows.Forms.ToolStripMenuItem playTimeToolStripMenu;
768 private System.Windows.Forms.ToolStripMenuItem stopTimeToolStripMenu;
769 private System.Windows.Forms.Timer zTimer;
770 private System.Windows.Forms.ToolStripMenuItem playSpeedToolStripMenuItem;
771 private System.Windows.Forms.ToolStripMenuItem playSpeedToolStripMenuItem1;
772 private System.Windows.Forms.ToolStripMenuItem setValueRangeToolStripMenuItem;
773 private System.Windows.Forms.ToolStripMenuItem setValueRangeToolStripMenuItem1;
774 private System.Windows.Forms.Timer cTimer;
775 private System.Windows.Forms.ContextMenuStrip cPlayMenuStrip;
776 private System.Windows.Forms.ToolStripMenuItem playCToolStripMenuItem;
777 private System.Windows.Forms.ToolStripMenuItem stopCToolStripMenuItem;
778 private System.Windows.Forms.ToolStripMenuItem CPlaySpeedToolStripMenuItem;
779 private System.Windows.Forms.ToolStripMenuItem setCValueRangeToolStripMenuItem;
780 private System.Windows.Forms.ToolStripMenuItem loopZToolStripMenuItem;
781 private System.Windows.Forms.ToolStripMenuItem loopTimeToolStripMenuItem;
782 private System.Windows.Forms.ToolStripMenuItem loopCToolStripMenuItem;
783 private System.Windows.Forms.TrackBar cBar;
784 private System.Windows.Forms.TrackBar zBar;
785 private System.Windows.Forms.Label cLabel;
786 private System.Windows.Forms.Label zLabel;
787 private System.Windows.Forms.Label tLabel;
788 private System.Windows.Forms.TrackBar tBar;
789 private System.Windows.Forms.Panel trackBarPanel;
790 private System.Windows.Forms.Panel statusPanel;
791 private System.Windows.Forms.Label ticksLabel;
792 private System.Windows.Forms.ToolStripMenuItem copyViewToClipboardToolStripMenuItem;
793 private System.Windows.Forms.ToolStripMenuItem showControlsToolStripMenuItem;
794 private System.Windows.Forms.ContextMenuStrip controlsMenuStrip;
795 private System.Windows.Forms.ToolStripMenuItem hideControlsToolStripMenuItem;
796 private System.Windows.Forms.ContextMenuStrip statusMenuStrip;
797 private System.Windows.Forms.ToolStripMenuItem HideStatusMenuItem;
798 private System.Windows.Forms.SaveFileDialog saveCSVFileDialog;
799 private System.Windows.Forms.ToolStripMenuItem rOIToolStripMenuItem;
800 private System.Windows.Forms.ToolStripMenuItem setROITextToolStripMenuItem;
801 private System.Windows.Forms.ToolStripMenuItem copyROIToolStripMenuItem1;
802 private System.Windows.Forms.ToolStripMenuItem pasteROIToolStripMenuItem1;
803 private System.Windows.Forms.ToolStripMenuItem deleteROIToolStripMenuItem1;
804 private System.Windows.Forms.ToolStripMenuItem viewToolStripMenuItem;
805 private System.Windows.Forms.ToolStripMenuItem rGBToolStripMenuItem;
806 private System.Windows.Forms.ToolStripMenuItem filteredToolStripMenuItem;
807 private System.Windows.Forms.ToolStripMenuItem rawToolStripMenuItem;
808 private System.Windows.Forms.ToolStripMenuItem controlsToolStripMenuItem;
809 private System.Windows.Forms.ToolStripMenuItem hideControlsToolStripMenuItem1;
810 private System.Windows.Forms.ToolStripMenuItem hideStatusToolStripMenuItem;
811 private System.Windows.Forms.ToolStripMenuItem goToImageToolStripMenuItem;
812 private System.Windows.Forms.ToolStripMenuItem goToStageToolStripMenuItem;
813 private System.Windows.Forms.ToolStripMenuItem moveStageToImageToolStripMenuItem;
814 private System.Windows.Forms.ToolStripMenuItem goToToolStripMenuItem;
815 private System.Windows.Forms.HScrollBar hScrollBar;
816 private System.Windows.Forms.VScrollBar vScrollBar;
817 private System.Windows.Forms.ToolStripMenuItem drawToolStripMenuItem;
818 private System.Windows.Forms.ToolStripMenuItem fillToolStripMenuItem;
819 private ToolStripMenuItem layersToolStripMenuItem;
820 private ToolStripMenuItem hideOverViewToolStripMenuItem;
821 private ToolStripMenuItem removeImageToolStripMenuItem;
822 private ToolStripMenuItem removeImagesToolStripMenuItem;
823 private BufferedViewPanel viewpanel;
824 }
825}
AForge.Color Color
AForge.Point Point
System.Drawing.SizeF SizeF
System.Drawing.Size Size
void ImageView_KeyDown(object sender, KeyEventArgs e)
override void Dispose(bool disposing)
Clean up any resources being used.