diff --git a/Bonsai.Editor/EditorForm.Designer.cs b/Bonsai.Editor/EditorForm.Designer.cs
index 3c99e6e7..2c0191f8 100644
--- a/Bonsai.Editor/EditorForm.Designer.cs
+++ b/Bonsai.Editor/EditorForm.Designer.cs
@@ -29,7 +29,6 @@ protected override void Dispose(bool disposing)
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(EditorForm));
System.Windows.Forms.TreeNode treeNode1 = new System.Windows.Forms.TreeNode("Source");
System.Windows.Forms.TreeNode treeNode2 = new System.Windows.Forms.TreeNode("Transform");
System.Windows.Forms.TreeNode treeNode3 = new System.Windows.Forms.TreeNode("Sink");
@@ -113,9 +112,9 @@ private void InitializeComponent()
this.editExtensionsToolStripButton = new System.Windows.Forms.ToolStripButton();
this.reloadExtensionsToolStripButton = new System.Windows.Forms.ToolStripButton();
this.statusStrip = new System.Windows.Forms.StatusStrip();
+ this.statusImageLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.statusContextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components);
this.statusCopyToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.statusImageLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.toolboxSplitContainer = new Bonsai.Editor.SelectableSplitContainer();
this.toolboxTableLayoutPanel = new Bonsai.Editor.TableLayoutPanel();
this.searchTextBox = new Bonsai.Editor.CueBannerTextBox();
@@ -214,7 +213,7 @@ private void InitializeComponent()
//
// newToolStripMenuItem
//
- this.newToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("newToolStripMenuItem.Image")));
+ this.newToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.NewMenuImage;
this.newToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.newToolStripMenuItem.Name = "newToolStripMenuItem";
this.newToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.N)));
@@ -224,7 +223,7 @@ private void InitializeComponent()
//
// openToolStripMenuItem
//
- this.openToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("openToolStripMenuItem.Image")));
+ this.openToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.OpenMenuImage;
this.openToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.openToolStripMenuItem.Name = "openToolStripMenuItem";
this.openToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.O)));
@@ -239,7 +238,7 @@ private void InitializeComponent()
//
// saveToolStripMenuItem
//
- this.saveToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripMenuItem.Image")));
+ this.saveToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.SaveMenuImage;
this.saveToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.saveToolStripMenuItem.Name = "saveToolStripMenuItem";
this.saveToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.S)));
@@ -332,7 +331,7 @@ private void InitializeComponent()
// undoToolStripMenuItem
//
this.undoToolStripMenuItem.Enabled = false;
- this.undoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("undoToolStripMenuItem.Image")));
+ this.undoToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.UndoMenuImage;
this.undoToolStripMenuItem.Name = "undoToolStripMenuItem";
this.undoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Z)));
this.undoToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -342,7 +341,7 @@ private void InitializeComponent()
// redoToolStripMenuItem
//
this.redoToolStripMenuItem.Enabled = false;
- this.redoToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("redoToolStripMenuItem.Image")));
+ this.redoToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.RedoMenuImage;
this.redoToolStripMenuItem.Name = "redoToolStripMenuItem";
this.redoToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Y)));
this.redoToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -356,7 +355,7 @@ private void InitializeComponent()
//
// cutToolStripMenuItem
//
- this.cutToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("cutToolStripMenuItem.Image")));
+ this.cutToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.CutMenuImage;
this.cutToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cutToolStripMenuItem.Name = "cutToolStripMenuItem";
this.cutToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X)));
@@ -366,7 +365,7 @@ private void InitializeComponent()
//
// copyToolStripMenuItem
//
- this.copyToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("copyToolStripMenuItem.Image")));
+ this.copyToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.CopyMenuImage;
this.copyToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
@@ -385,7 +384,7 @@ private void InitializeComponent()
//
// pasteToolStripMenuItem
//
- this.pasteToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("pasteToolStripMenuItem.Image")));
+ this.pasteToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.PasteMenuImage;
this.pasteToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem";
this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V)));
@@ -395,7 +394,7 @@ private void InitializeComponent()
//
// deleteToolStripMenuItem
//
- this.deleteToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("deleteToolStripMenuItem.Image")));
+ this.deleteToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DeleteMenuImage;
this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
this.deleteToolStripMenuItem.ShortcutKeyDisplayString = "Del";
this.deleteToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -409,7 +408,7 @@ private void InitializeComponent()
//
// selectAllToolStripMenuItem
//
- this.selectAllToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("selectAllToolStripMenuItem.Image")));
+ this.selectAllToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.SelectAllMenuImage;
this.selectAllToolStripMenuItem.Name = "selectAllToolStripMenuItem";
this.selectAllToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.A)));
this.selectAllToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -423,7 +422,7 @@ private void InitializeComponent()
//
// groupToolStripMenuItem
//
- this.groupToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("groupToolStripMenuItem.Image")));
+ this.groupToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.GroupMenuImage;
this.groupToolStripMenuItem.Name = "groupToolStripMenuItem";
this.groupToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G)));
this.groupToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -432,7 +431,7 @@ private void InitializeComponent()
//
// ungroupToolStripMenuItem
//
- this.ungroupToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ungroupToolStripMenuItem.Image")));
+ this.ungroupToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.UngroupMenuImage;
this.ungroupToolStripMenuItem.Name = "ungroupToolStripMenuItem";
this.ungroupToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.G)));
@@ -447,7 +446,7 @@ private void InitializeComponent()
//
// enableToolStripMenuItem
//
- this.enableToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("enableToolStripMenuItem.Image")));
+ this.enableToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.EnableMenuImage;
this.enableToolStripMenuItem.Name = "enableToolStripMenuItem";
this.enableToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.D)));
@@ -457,7 +456,7 @@ private void InitializeComponent()
//
// disableToolStripMenuItem
//
- this.disableToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("disableToolStripMenuItem.Image")));
+ this.disableToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DisableMenuImage;
this.disableToolStripMenuItem.Name = "disableToolStripMenuItem";
this.disableToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D)));
this.disableToolStripMenuItem.Size = new System.Drawing.Size(226, 22);
@@ -478,7 +477,7 @@ private void InitializeComponent()
// startToolStripMenuItem
//
this.startToolStripMenuItem.Enabled = false;
- this.startToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("startToolStripMenuItem.Image")));
+ this.startToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.StartMenuImage;
this.startToolStripMenuItem.Name = "startToolStripMenuItem";
this.startToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5;
this.startToolStripMenuItem.Size = new System.Drawing.Size(252, 22);
@@ -488,7 +487,7 @@ private void InitializeComponent()
// startWithoutDebuggingToolStripMenuItem
//
this.startWithoutDebuggingToolStripMenuItem.Enabled = false;
- this.startWithoutDebuggingToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("startWithoutDebuggingToolStripMenuItem.Image")));
+ this.startWithoutDebuggingToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.StartWithoutDebuggingMenuImage;
this.startWithoutDebuggingToolStripMenuItem.Name = "startWithoutDebuggingToolStripMenuItem";
this.startWithoutDebuggingToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.F5)));
this.startWithoutDebuggingToolStripMenuItem.Size = new System.Drawing.Size(252, 22);
@@ -498,7 +497,7 @@ private void InitializeComponent()
// stopToolStripMenuItem
//
this.stopToolStripMenuItem.Enabled = false;
- this.stopToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("stopToolStripMenuItem.Image")));
+ this.stopToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.StopMenuImage;
this.stopToolStripMenuItem.Name = "stopToolStripMenuItem";
this.stopToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.F5)));
this.stopToolStripMenuItem.Size = new System.Drawing.Size(252, 22);
@@ -509,7 +508,7 @@ private void InitializeComponent()
// restartToolStripMenuItem
//
this.restartToolStripMenuItem.Enabled = false;
- this.restartToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("restartToolStripMenuItem.Image")));
+ this.restartToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.RestartMenuImage;
this.restartToolStripMenuItem.Name = "restartToolStripMenuItem";
this.restartToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.F5)));
@@ -535,7 +534,7 @@ private void InitializeComponent()
//
// packageManagerToolStripMenuItem
//
- this.packageManagerToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("packageManagerToolStripMenuItem.Image")));
+ this.packageManagerToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.PackageManagerMenuImage;
this.packageManagerToolStripMenuItem.Name = "packageManagerToolStripMenuItem";
this.packageManagerToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
this.packageManagerToolStripMenuItem.Text = "&Manage Packages...";
@@ -543,7 +542,7 @@ private void InitializeComponent()
//
// galleryToolStripMenuItem
//
- this.galleryToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("galleryToolStripMenuItem.Image")));
+ this.galleryToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.GalleryMenuImage;
this.galleryToolStripMenuItem.Name = "galleryToolStripMenuItem";
this.galleryToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
this.galleryToolStripMenuItem.Text = "Bonsai &Gallery";
@@ -556,7 +555,7 @@ private void InitializeComponent()
//
// editExtensionsToolStripMenuItem
//
- this.editExtensionsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("editExtensionsToolStripMenuItem.Image")));
+ this.editExtensionsToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.EditExtensionsMenuImage;
this.editExtensionsToolStripMenuItem.Name = "editExtensionsToolStripMenuItem";
this.editExtensionsToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
this.editExtensionsToolStripMenuItem.Text = "&Edit Extensions";
@@ -564,7 +563,7 @@ private void InitializeComponent()
//
// reloadExtensionsToolStripMenuItem
//
- this.reloadExtensionsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("reloadExtensionsToolStripMenuItem.Image")));
+ this.reloadExtensionsToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.ReloadExtensionsMenuImage;
this.reloadExtensionsToolStripMenuItem.Name = "reloadExtensionsToolStripMenuItem";
this.reloadExtensionsToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
this.reloadExtensionsToolStripMenuItem.Text = "&Reload Extensions";
@@ -584,7 +583,7 @@ private void InitializeComponent()
//
// themeToolStripMenuItem
//
- this.themeToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("themeToolStripMenuItem.Image")));
+ this.themeToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.ThemeMenuImage;
this.themeToolStripMenuItem.Name = "themeToolStripMenuItem";
this.themeToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
this.themeToolStripMenuItem.Text = "Dark &Theme";
@@ -612,7 +611,7 @@ private void InitializeComponent()
//
// docsToolStripMenuItem
//
- this.docsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("docsToolStripMenuItem.Image")));
+ this.docsToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DocsMenuImage;
this.docsToolStripMenuItem.Name = "docsToolStripMenuItem";
this.docsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1;
this.docsToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
@@ -621,7 +620,7 @@ private void InitializeComponent()
//
// forumToolStripMenuItem
//
- this.forumToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("forumToolStripMenuItem.Image")));
+ this.forumToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.ForumMenuImage;
this.forumToolStripMenuItem.Name = "forumToolStripMenuItem";
this.forumToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.forumToolStripMenuItem.Text = "Bonsai &Forums";
@@ -629,7 +628,7 @@ private void InitializeComponent()
//
// reportBugToolStripMenuItem
//
- this.reportBugToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("reportBugToolStripMenuItem.Image")));
+ this.reportBugToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.ReportBugMenuImage;
this.reportBugToolStripMenuItem.Name = "reportBugToolStripMenuItem";
this.reportBugToolStripMenuItem.Size = new System.Drawing.Size(152, 22);
this.reportBugToolStripMenuItem.Text = "&Report a Bug";
@@ -686,7 +685,7 @@ private void InitializeComponent()
// newToolStripButton
//
this.newToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.newToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("newToolStripButton.Image")));
+ this.newToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.NewMenuImage;
this.newToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.newToolStripButton.Name = "newToolStripButton";
this.newToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -696,7 +695,7 @@ private void InitializeComponent()
// openToolStripButton
//
this.openToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.openToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("openToolStripButton.Image")));
+ this.openToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.OpenMenuImage;
this.openToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.openToolStripButton.Name = "openToolStripButton";
this.openToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -706,7 +705,7 @@ private void InitializeComponent()
// saveToolStripButton
//
this.saveToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.saveToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("saveToolStripButton.Image")));
+ this.saveToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.SaveMenuImage;
this.saveToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.saveToolStripButton.Name = "saveToolStripButton";
this.saveToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -721,7 +720,7 @@ private void InitializeComponent()
// findNextToolStripButton
//
this.findNextToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.findNextToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("findNextToolStripButton.Image")));
+ this.findNextToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.FindNextMenuImage;
this.findNextToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.findNextToolStripButton.Name = "findNextToolStripButton";
this.findNextToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -731,7 +730,7 @@ private void InitializeComponent()
// findPreviousToolStripButton
//
this.findPreviousToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.findPreviousToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("findPreviousToolStripButton.Image")));
+ this.findPreviousToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.FindPreviousMenuImage;
this.findPreviousToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.findPreviousToolStripButton.Name = "findPreviousToolStripButton";
this.findPreviousToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -746,7 +745,7 @@ private void InitializeComponent()
// undoToolStripButton
//
this.undoToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.undoToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("undoToolStripButton.Image")));
+ this.undoToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.UndoMenuImage;
this.undoToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.undoToolStripButton.Name = "undoToolStripButton";
this.undoToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -756,7 +755,7 @@ private void InitializeComponent()
// redoToolStripButton
//
this.redoToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.redoToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("redoToolStripButton.Image")));
+ this.redoToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.RedoMenuImage;
this.redoToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.redoToolStripButton.Name = "redoToolStripButton";
this.redoToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -774,7 +773,7 @@ private void InitializeComponent()
this.startToolStripButtonMenuItem,
this.startWithoutDebuggingToolStripButtonMenuItem});
this.startToolStripSplitButton.Enabled = false;
- this.startToolStripSplitButton.Image = ((System.Drawing.Image)(resources.GetObject("startToolStripSplitButton.Image")));
+ this.startToolStripSplitButton.Image = global::Bonsai.Editor.Properties.Resources.StartMenuImage;
this.startToolStripSplitButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.startToolStripSplitButton.Name = "startToolStripSplitButton";
this.startToolStripSplitButton.Size = new System.Drawing.Size(63, 22);
@@ -784,7 +783,7 @@ private void InitializeComponent()
//
// startToolStripButtonMenuItem
//
- this.startToolStripButtonMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("startToolStripButtonMenuItem.Image")));
+ this.startToolStripButtonMenuItem.Image = global::Bonsai.Editor.Properties.Resources.StartMenuImage;
this.startToolStripButtonMenuItem.Name = "startToolStripButtonMenuItem";
this.startToolStripButtonMenuItem.Size = new System.Drawing.Size(206, 22);
this.startToolStripButtonMenuItem.Text = "Start";
@@ -792,7 +791,7 @@ private void InitializeComponent()
//
// startWithoutDebuggingToolStripButtonMenuItem
//
- this.startWithoutDebuggingToolStripButtonMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("startWithoutDebuggingToolStripButtonMenuItem.Image")));
+ this.startWithoutDebuggingToolStripButtonMenuItem.Image = global::Bonsai.Editor.Properties.Resources.StartWithoutDebuggingMenuImage;
this.startWithoutDebuggingToolStripButtonMenuItem.Name = "startWithoutDebuggingToolStripButtonMenuItem";
this.startWithoutDebuggingToolStripButtonMenuItem.Size = new System.Drawing.Size(206, 22);
this.startWithoutDebuggingToolStripButtonMenuItem.Text = "Start Without Debugging";
@@ -802,7 +801,7 @@ private void InitializeComponent()
//
this.stopToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.stopToolStripButton.Enabled = false;
- this.stopToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("stopToolStripButton.Image")));
+ this.stopToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.StopMenuImage;
this.stopToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.stopToolStripButton.Name = "stopToolStripButton";
this.stopToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -814,7 +813,7 @@ private void InitializeComponent()
//
this.restartToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.restartToolStripButton.Enabled = false;
- this.restartToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("restartToolStripButton.Image")));
+ this.restartToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.RestartMenuImage;
this.restartToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.restartToolStripButton.Name = "restartToolStripButton";
this.restartToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -838,7 +837,7 @@ private void InitializeComponent()
// browseDirectoryToolStripButton
//
this.browseDirectoryToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.browseDirectoryToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("browseDirectoryToolStripButton.Image")));
+ this.browseDirectoryToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.BrowseDirectoryMenuImage;
this.browseDirectoryToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.browseDirectoryToolStripButton.Name = "browseDirectoryToolStripButton";
this.browseDirectoryToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -853,7 +852,7 @@ private void InitializeComponent()
// editExtensionsToolStripButton
//
this.editExtensionsToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.editExtensionsToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("editExtensionsToolStripButton.Image")));
+ this.editExtensionsToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.EditExtensionsMenuImage;
this.editExtensionsToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.editExtensionsToolStripButton.Name = "editExtensionsToolStripButton";
this.editExtensionsToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -863,7 +862,7 @@ private void InitializeComponent()
// reloadExtensionsToolStripButton
//
this.reloadExtensionsToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.reloadExtensionsToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("reloadExtensionsToolStripButton.Image")));
+ this.reloadExtensionsToolStripButton.Image = global::Bonsai.Editor.Properties.Resources.ReloadExtensionsMenuImage;
this.reloadExtensionsToolStripButton.ImageTransparentColor = System.Drawing.Color.Magenta;
this.reloadExtensionsToolStripButton.Name = "reloadExtensionsToolStripButton";
this.reloadExtensionsToolStripButton.Size = new System.Drawing.Size(23, 22);
@@ -880,6 +879,14 @@ private void InitializeComponent()
this.statusStrip.TabIndex = 2;
this.statusStrip.Text = "statusStrip";
//
+ // statusImageLabel
+ //
+ this.statusImageLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.statusImageLabel.Image = global::Bonsai.Editor.Properties.Resources.StatusReadyImage;
+ this.statusImageLabel.Name = "statusImageLabel";
+ this.statusImageLabel.Size = new System.Drawing.Size(16, 17);
+ this.statusImageLabel.Text = "statusImageLabel";
+ //
// statusContextMenuStrip
//
this.statusContextMenuStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
@@ -889,7 +896,7 @@ private void InitializeComponent()
//
// statusCopyToolStripMenuItem
//
- this.statusCopyToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("copyToolStripMenuItem.Image")));
+ this.statusCopyToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.CopyMenuImage;
this.statusCopyToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.statusCopyToolStripMenuItem.Name = "statusCopyToolStripMenuItem";
this.statusCopyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
@@ -897,14 +904,6 @@ private void InitializeComponent()
this.statusCopyToolStripMenuItem.Text = "&Copy";
this.statusCopyToolStripMenuItem.Click += new System.EventHandler(this.statusCopyToolStripMenuItem_Click);
//
- // statusImageLabel
- //
- this.statusImageLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.statusImageLabel.Image = global::Bonsai.Editor.Properties.Resources.StatusReadyImage;
- this.statusImageLabel.Name = "statusImageLabel";
- this.statusImageLabel.Size = new System.Drawing.Size(16, 17);
- this.statusImageLabel.Text = "statusImageLabel";
- //
// toolboxSplitContainer
//
this.toolboxSplitContainer.Dock = System.Windows.Forms.DockStyle.Fill;
@@ -982,8 +981,8 @@ private void InitializeComponent()
treeNode6});
this.toolboxTreeView.Size = new System.Drawing.Size(197, 222);
this.toolboxTreeView.TabIndex = 0;
- this.toolboxTreeView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.toolboxTreeView_ItemDrag);
this.toolboxTreeView.AfterLabelEdit += new System.Windows.Forms.NodeLabelEditEventHandler(this.toolboxTreeView_AfterLabelEdit);
+ this.toolboxTreeView.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.toolboxTreeView_ItemDrag);
this.toolboxTreeView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.toolboxTreeView_AfterSelect);
this.toolboxTreeView.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.toolboxTreeView_NodeMouseDoubleClick);
this.toolboxTreeView.Enter += new System.EventHandler(this.toolboxTreeView_Enter);
@@ -1068,9 +1067,9 @@ private void InitializeComponent()
this.propertyGrid.Name = "propertyGrid";
this.propertyGrid.Size = new System.Drawing.Size(193, 245);
this.propertyGrid.TabIndex = 0;
+ this.propertyGrid.Refreshed += new System.EventHandler(this.propertyGrid_Refreshed);
this.propertyGrid.DragDrop += new System.Windows.Forms.DragEventHandler(this.propertyGrid_DragDrop);
this.propertyGrid.DragEnter += new System.Windows.Forms.DragEventHandler(this.propertyGrid_DragEnter);
- this.propertyGrid.Refreshed += new System.EventHandler(this.propertyGrid_Refreshed);
this.propertyGrid.Validated += new System.EventHandler(this.propertyGrid_Validated);
//
// propertyGridContextMenuStrip
@@ -1207,11 +1206,11 @@ private void InitializeComponent()
this.findPreviousToolStripMenuItem,
this.goToDefinitionToolStripMenuItem});
this.toolboxContextMenuStrip.Name = "toolboxContextMenuStrip";
- this.toolboxContextMenuStrip.Size = new System.Drawing.Size(207, 290);
+ this.toolboxContextMenuStrip.Size = new System.Drawing.Size(207, 268);
//
// toolboxDocsToolStripMenuItem
//
- this.toolboxDocsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("docsToolStripMenuItem.Image")));
+ this.toolboxDocsToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DocsMenuImage;
this.toolboxDocsToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolboxDocsToolStripMenuItem.Name = "toolboxDocsToolStripMenuItem";
this.toolboxDocsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1;
@@ -1285,7 +1284,7 @@ private void InitializeComponent()
//
// findNextToolStripMenuItem
//
- this.findNextToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("findNextToolStripButton.Image")));
+ this.findNextToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.FindNextMenuImage;
this.findNextToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.findNextToolStripMenuItem.Name = "findNextToolStripMenuItem";
this.findNextToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F3;
@@ -1295,7 +1294,7 @@ private void InitializeComponent()
//
// findPreviousToolStripMenuItem
//
- this.findPreviousToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("findPreviousToolStripButton.Image")));
+ this.findPreviousToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.FindPreviousMenuImage;
this.findPreviousToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.findPreviousToolStripMenuItem.Name = "findPreviousToolStripMenuItem";
this.findPreviousToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Shift | System.Windows.Forms.Keys.F3)));
@@ -1317,7 +1316,6 @@ private void InitializeComponent()
//
// workflowFileWatcher
//
- this.workflowFileWatcher.EnableRaisingEvents = false;
this.workflowFileWatcher.IncludeSubdirectories = true;
this.workflowFileWatcher.SynchronizingObject = this;
//
diff --git a/Bonsai.Editor/EditorForm.resx b/Bonsai.Editor/EditorForm.resx
index 1730384c..df2c12ff 100644
--- a/Bonsai.Editor/EditorForm.resx
+++ b/Bonsai.Editor/EditorForm.resx
@@ -117,431 +117,37 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
329, 17
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAMRJREFUOE/NkjsOAiEYhDmCtSew9AycyAtYyjVsPImJhRWHsLESjUCLDv4T2V1Y
- X42TTDbAzLf/PlSpEMLCOTeJMSYaa+xLpK17aC0li+t2OSUkr3Eu0aFwB4R2q1k67De5SADW2BdIfRIZ
- 2zJ8PR1zAdcCapGTSlcI0yw37Lz3c6k9hUOMXDx30loPbIypQ1iCOQEKZ3fpuAnpv4MxQAmRev0r1AA0
- zpCR+kP9/+BjAIRJ+Cd+BaD+BzDml4B3LPFfpNQN8wIwvWiZlr0AAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAARxJREFUOE+VkrGqwjAUhvsG9z6J3Ee49BVcWlBw6F7wCZw6qrMIF1TodB9Ah+6d
- XAqiLsVBB4X0atqO5+aENiRNoxj4SM/J//9Nm1j1oJR+FUVBGCBBsF9JXg8Uny8Z6Qx/werOoTeNeEiF
- HCyorJbFikndvNwykEPiOAbbtjVEAJpn6wQ++gtuaoJr9/sDMvInaAZwM75td7pqO6APKkyIElCW5Td/
- YOJn5iZPd4A1YjIjIqAWy/8A6zaTjBKAhed5EEURpGnKF7DXRlvA1vd9TWhis96oAXmej8Iw1IQmxuOJ
- GoC3L0kSTWjCcRw1oDoF4rquJjZx2B/5LALYZ/wEQaAJTayWKz6LAHaZBngCTeErRAAh5BOL9yngH20J
- kTZzqhGFAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAFZJREFUOE9joAr49u3bfxLw+y9fvhhAtUIASMLJyQmOP7z/CMfIYiC6ra0N0xBS
- DABhmCFQ7aQbAMIgPVDt+A1AxshqaGsAMXjUgEFpADkYqp0SwMAAAO0M932fmoqVAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAATFJREFUOE+FUzFuwkAQ9A/CD/ALkJ/AB5CQ0gaJLk0KREufgiq1FclSJESFaHFD
- kwYK5AaJliZQJJJdud3MOLeHjc/OSiPt7c3M3a3Xnkae5wGQAgL4QFRaE8xZ843EE5G/BMXg8p2lvenK
- kmeLvTyMPsR7fC/AnDXukU9dYYCFr2ISrz+ZaO6COYQmvhr048PZErrPS5sPXjfCPYK51s1NIqeBIoyP
- +hw9MVETPoe1VgPi6W2rYjZ4WOZhDX2LQVlsGt1swIUDZXEHcD/hv6AJybyRnl5pYluAxNtVxLXP2BQg
- jO9ngkacGezdBskVIExcYnNyIWY4DUCIdqevyhjP1wnFCWD/A0bNAAR2O30JP63YDBTFHUOz0XSDous6
- xsj5B9bEjLYe6GxEpuQMEfF+AfxFE7ZW3d20AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAATZJREFUOE+Nkr9KA0EQh+8NzCPcE0heRBDSRsgDWNnaW1hZB+FAsLAQW9PYpDGF
- XCMErCSgFglcqmvH+cbZdde7SH7wg9358+3e7BWp2rYt1ZW6UYubNbFJsh9SLyLWZyL4ud4257cLOTi5
- kWJ0bWZNjObZy7uMr54iJAJ0U9J8eHYfG/+a3N38zdYBkgIqTgnFRxePdhpmHeLpzbRH+38BTUjSoPua
- GEV4OnuNjR2ALsqvzTYmnpcfJI/VQ/XOz8oAy9U6Jrg2AL+ZDbYPEgFe2PcJA8/ZTdTWlDoFZENMn+qn
- ol8poPOM+0AiAFEIhMYAAciANTfxskwZAAHh1H0hHQBySH35UEcIA/bnrbzM1AtAWjgAkv5Ap9N5mIm9
- DtoJQA6pwu/szdlA/wUEAVED6LyGiBTfLb0HlUjXbw0AAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAARNJREFUOE+Vkj2OgzAQRn2EPcIeIWegR9qWU3CFvUEOQ09PlS3olyLZhiKJ+Csd
- PzNDDCSW9pNG2PO98YwtTKi+7w/jOF4Jpw9JG9aah5H0XgB5ntuiKOwwDN+SNqzJ4cFIei9n2iRJbJZl
- HqSzdieHByP4XiGoU2j38GDB9wIuy3IFh4dWVbW62kt1XffLXXUK7U4OT7D3ch2+6rpeptDu5PAEiyuc
- 4l/dEa/etq0vvJz/fLCOvj5ywBGIeHdAEEcpm0WCO6Zp6uFYwMCuDuFUjNPpx96ud/8FZhKdJvRgqZHy
- 5x8IoMG+aRofrzxqpmn6XA7YTqBdYp4vRm6zegO+es+YJ+WzBF66hr/s1mM/O8Y8AKj29kGG9z1nAAAA
- AElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAFhJREFUOE9jwAa+ffv2nxgMVY4JQJJOTk54Mf0M+PD+IwrGagCIQwzGawBMAhem
- nwEwv8IwsoZhYACMDeNDtdPRAHQM1Y5qAC6MogEdUMUAYjBUORJgYAAAnlgvt6X+ezUAAAAASUVORK5C
- YII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAJZJREFUOE/djk0KwyAQRj1CjxTce0Pvksuk3biwhY4uU77BSSROTQJZ5YMHw/w8
- Nb3EGB9ENKaUZoAavTLeDw6897O1lkGNXhn/T855wIshBD58Ti8GtfymrLaRBSAv14JaAsrZmvqwxjnX
- 9E4JNHYF7/hRaQQoNOhLzCGBNLdgdligLd5EIAdbrhdoYNZjEfTgJTXG/AAVUVH4tEXMkQAAAABJRU5E
- rkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAAVdJREFUOE+lk7FKw1AUhn0BwQdwcHJwEpzcsjkJmZ06+AABfYDqA1h3h+AiHQrS
- xUkoOjiIEFwERSgOtoqDdcl6/b+bc9OmJHbwhx+Sc/7z33NyT5acc/9iiTzP18S2mIgrFq6AuJiKA2Mr
- JKKfz7F7PDv11PtQrJjoPZ58jL4fTo7d2+01mqzU6CGl8Hx92fPu6ADBpeU4tTPK7l0v2nD93W2HkWKb
- vhjMG0A7hZGGT93UXWytemKkWGylBRTwI+AeDBATo5s508TKqlCiVWcSnulCmtTk9agzgTeH+xRPP1oT
- FhgMTFYPCTpfr8+LRmicP+XrzhZgRDfcezCzG5heH2gqtruOxYzTibMHk/F7dcm4mlAIMeJkiSLyiMUU
- HbmrvR1yfsk8Qouh2NosdnwGiiXk6IKaUhOc/yoOUC5iNEZ86XeLdaZA5AW2TdsIafhr2Qkdlme/FMP+
- sdnP7QgAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAP5JREFUOE+Nkb0Ng0AMhRkho2SEiJ4B6FLQs0Iq2iyAlCHo6anS0GcACgr+SsJn
- 2dIFjsCTLJ+P9559JnAxDMOLGMdxtrA7pezDhFVViTAMQ8lWH5pAgIywLMs5TVPJ1NwfGtCFQNQ0jZzJ
- 1PZNqX5AoBudOSdJIgbU9hyl+mFdbAJEmNR1fW6C9Q7IRBRFZvJs2/ai9C18f8GNoii4fx+amNHagMjz
- fO667tP3/VUlfuwZEFmWMUk7TdNN6VuYAeQ4juXs/k6LxeSukl/wUTvJ2zHAiPrvDgzaQcYk2xSYLTt6
- KG0fiGxRCFZTLEMcTOFuGTKiJeQJxKkpziEIvpWXnrziDNdiAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMNJREFUOE/NksEN
- AiEQRbcESzLUwp0WbIEKPFIABXimCumANQQ44s6Gj8Ci8aY/eclmZv4HFpb/UM55ChRjzAUXQrg6505t
- f2omIDIzxnaklHkLubX9doUOBNE357yGoFdFBTTHIWJb8WKtPfSqELC6xw6GAA1jhtBaZ+/9vdj7AAwB
- BJBBCNHVi/14hHEnXwWAdwHoEUopqrtif11jOwSoNvuJKaVzsfcBM8j88RoRMAIZY6p5+pBGI4Da3Uyf
- 8g+1LE+tWt3EvXbfEwAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMpJREFUOE/NksEN
- wjAQBFMCJaHU4n9aoIVUwNMFpADeqQJ3YJAV+2myF290CQbBC1ZaRb69G50cN/+hnHPVWt77wzRN5xij
- n53hEn0GmIcvfd/ntm3FGwCJe2sQzhw2xkguAaRD+h3AOZfnjU4SQAxv/i4mgA4hXIdhWAGoldFFGsAm
- 3cwc7rpOgGV0kW6Aa5swewnQjRWAt9auENTK6CJeFgHaqKWUjjp7ukQNqBk9+BKA3wiIDEME7K21f0jj
- OH4HUE95s9mv1TQPfme85eKlWOEAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAFjSURBVDhPpVKx
- TsNADM3A0ChKhuQHmikrUjtHVeZ2YcvAkrk7G3N/oEhMLIAYkBj6Byxh6A9k6dCBASEiEQhZgvG7Jtfm
- OEVIWHrS+ez37LPPIKJ/QX9pGAPGmDFvgPNAm6teuK57YlnWexAEn0mS1ADOpml+2LZ9quZ3HCZf+L7/
- laYpu13DHWIscs3ubwFURkJRFOzqDTHkOI4Ts7sXwPvQtq6yashBLnOO2JUCY7xTZPzBkMucYz5KgTmG
- JaKK1XVNVVVRWZYS3MV3FEVnHO4XABmExeOCRpcjieXTkvI851A57H0CKqvkydWEsteMtm9biD/IIWLP
- 6hBRXUcGpjdTERcCAD4Jr6g6XCMS4vuY1s9rmt3OJBlCENy8bPYCgOd5dxBpO4FAWxV2SAY6HbTAJ2m/
- MqaNGYC0ylYdMu5ZYDcDFZgJBhuG4TmmrQ6yIWMNuy30AUmoxBAtN4A/JCLjB1bFyfCzDqNWAAAAAElF
- TkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAEvSURBVDhPpZIx
- TsNAEEW3oIhl2YXNAeLKLUVqFz4CXQoa1+7TcQxOQEHHMXwEJHo6JEs4MW7MMs94N8mysoIY6Us7O3/+
- zM6s0lr/C/5LpVaCjaCewXnl5boXSZLchmH4kef5oaqqEXAOgmAfRdGdyz9zJPkhy7LPpmnEPTfuiInI
- o7i/BagMoes6cf1GDE4cx1txjwK8j7Z9lV2DA1dyrsS1AhveOTEuMLiScyNHK1AzrCnq2DiOehgG3fe9
- hXTxVZblTsLLAiST8L6r9du1ssBv21ZC/XrxCVR2k09FRODZDpE9u0Okui/ZgPgkAPgksqLhdI1GwGfc
- 719fjgIgTdMnREwnf+rAgE9ivjLTvmgGLpgJgy2K4p5puyJzMmv42cISIFFJMLU8A3+ttVbfua7AOcnu
- SOAAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAhklEQVQ4T2NA
- Bt++fTv/5csXAyiXdAA04D8Qv//+/XsCVIg0ADIgZl7E/3sv7/3/+vXr/Pfv3wtApYgDIAMsukz+u0x0
- +L/7yk6Qa0jzEswAGO7e2Umal9ANAGGSvITNABAm2ku4DIBhgl6imQEUeYGiQCQ7GilKSBQnZZKcjA5I
- djIDAwMAzoYpdCHKEbUAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAJ1JREFUOE9jQAbfvn07/+XLFwMol3QANOA/EL///v17AlSINAAyIGZexP97L+/9
- //r16/z3798LQKWIAyADLLpM/rtMdPi/+8pOkGtI8xLMABju3tlJmpfQDQBhkryEbMC5O+f+R88NB7OJ
- 9hKyAR/ef/z/9OXT/7UbquFiBL1EVQMo9gIMkx2IIEx2NFKUkChOyiQ5GR2Q7GQGBgYA9iM1vHWiKSMA
- AAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAK0lEQVQ4T2MY
- ZuDbt2//icFAANWBBkCSc1V48OJRA0aGAcRgnAYMRcDAAABv0ByWmJsKVQAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAAQJJREFUOE+lk7ERgzAMRRkhI2SEjJCjZy1ajp4dKJiCngHoKdxwUBI/nRQMUUgR
- 3f0LlvS/v2wnO8c8z49lWULEdkKgpm1+GLksyy3PcwHf/5IN7bquT20/hkdOURSFiI3jiFCltD1UQJo8
- AQNCwzB8imBtmiaxmorUdb31fb81TSNkE8HJYZxIbCGCs4jl2NlENNcqXQTexa7rhOABJ+aCtZBDCDfs
- 245Y9k6bHDXruxTw7twTiLm7FFnYCNiM630+DXLuCARFOziKelXycPSK28tDpJGrsQZ+2Q3L4Oc1ElGx
- SnfxQM19SBYUUMdiKsQ3ua9POQ2sMV+EHFQC58+UZS/3uQOpPz8OfAAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vAAADrwBlbxySQAAAJ1JREFUOE+1j7ENxCAMRTPCjXCz0LMFg6SivQXY5ZZgCwouDa3j78MKikBRFIH0
- JGP7P8kLEQn6SikrQ0xmXhXU6K117chpwcM3840xknOOQggIfABq9DDDDnZ7goxFY4xgraWUkoBa+1Wc
- ewIZ6iLw3gttrwo40hEAPaENgeaEseAcGjFf8MubMPrPF1wxX/D4hMeCK+YJ7vDP0bIDFVes7Wn8RVwA
- AAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAAACYAAAAmAfhOc6sAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwa
- AAABNklEQVQ4T52Sy0rDQBSGs/JBRBDduFUQFyq1SgVBFAq68C3EC4IgCCKulOrGy9LLQlofJa0P0XRS
- nMxMiJlfz3SCRk3T+MFPmDPn/OfMIc4P8A+lQBEov1f2hb0aDMo3RUWVYM/prlpIqOc6RO3KfHUg7E2P
- vgZRswU2W0JwfILu5hbaw6PoTM0gcl2b0ceAOlOxuLiEVgqIY/hrVfiVFbC5BWgpTV6mAY3rjU9APTxB
- h6GJGbRGt7oBVW+YY6YBdQ5OzxB7HsLGC9T9I8R5DXxn3zyF7olMA5qAlZbQHhmDv7oOeXNnChPlTkDb
- poV1JqfBD4+gOYe8vjUxNl/O3wERuU2wxWXwvQNT/La9C1au4L31ajNyDAjqROPSf0C7SDon2KLv+hUY
- RCk+A0MF9KdBYVkc5wMNv1IGxf8/cAAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAGJJREFUOE/NjkEKwDAIBH2b//9L24vXhpYubMRQtZcKQzaKg2Jm5xdugaq2+Jlg
- 344SkyDLUoCTwKpXFlwv51cBFjwlAbL/twVMS8A5JfDwDJl7k4AHUS+iJJCoYMrwrFCJDPPTzd8i9/0e
- AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAQVJREFUOE+dkzFuhDAQRX2EPULOQo+UQ9BzlIgeKYfgAKmp2II+B6DwggOUDg88
- aLSL8O6O9GUznv8YjG10jOP46Zz7nabJx7TU/lhrL8G6mbuu83me+yRJoirLcoUEuzG8+VmziE5WM63w
- IAs32x9Km9FbAOq0VgDxCiBYtpjn+WNJWiFqDb2LA5ZE07atT9N074AiRnbaub8owB8Bqqpac0CGfjgH
- 8PsoFhM5DWF+CmCBYuZ0w4jqut5NUQDFYhQI0KcA0j5z/czI55Frmuv+OcG6xXKev9koDeFNKMsyz/0Q
- aOjyK1i3CKfQFkWxtygATHpPHswSHCZulirUsqyH0rsw5h/GwnbQ7xsxswAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAE6SURBVDhPnVMh
- joRAEOQp9xYEGolAkFtegULheQP+NrwAg0EhwJAgEHdnuQsBguqdmp0mM7DkkuukBN1VNT09jXWMdV2D
- eZ6LZVlIB3KoKdo5RPFNEOuqqiiKIrJt2wByqIEDrpI9Q4nHJElOQobruuR5HqVpCpPRMIErCkdRGIYS
- /J1lGd3eb2xSSzHuhdZ0IaNtW+q6bv+O45h+xl/ZCTTQWhjOqzsDIPq+v3+jAxjcP+5yJtCifUN0Bcxg
- 2zZp8PX5LXPQ/mngOI7sYhgGKWagdmmA0/I8p2maDJGOSwOc2Pf9SxHDuMJxiGiXiU3TSOhiwBji8Rn5
- qQDO6WKcbjwjQrRS8xYGQbCTy7KkoigM8WmREFhLkRh5GzFEFrEQbV+uMkKZ/O9n0gP3wnAEUU6ZgRxq
- iqbCsh4tKngZQqIKKQAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- xAAADsQBlSsOGwAAAOBJREFUOE+dU0sKwjAQzT3ceCj35gIuXHsGD+ExBCEI4jZeQVd+kNJNwYXEee2M
- JJNUqw8eNPPmPZpkYjSaprFERwyKqFluy0HimOjdsQ7TzTmMVqeEqEFDD3rZ1oHN1Wx7zYyai/0NIVUS
- QgsPQZrmu3uoH88gwDdqKsSL2eLXRAT7EPfwdiwCnN6zYLK+tBTEPfDAi4BEKFGg6/B+DFgearZ20PrX
- gBgI0/rggJIGSkB2iEMYH2J2jUJBSXtfI8+CL02hQNeTQQJo0Y5yPI19LI4ywCH/PaYYJP7wnI15AZ9a
- s/c7lU10AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- xAAADsQBlSsOGwAAAKxJREFUOE/NkrENwyAURD2KZ6FnALZI6YzBBJ7DblJTOQV7OGloz5xFHBx+ZMdu
- 8qUnwf93hwRUAE4hNn/hvYgVQmgj2KCltgjgwHsPrTWUUiKcUUOtFDALhuGOx/gU4YwaasUAniIZc6j5
- 44Czd1C8Ak1Nc132nH19hc9/QEPf9TDGzPsM+R/k9Qrgic45mi5ptNSuAGstzbfUXtVmQGKM1Km9qiLg
- KGJzP6gm/JDKQpSrS7MAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAGhJREFUOE9j+P//
- P8O3b9/+E4HfA7EBAxIA6YUb4OTkhBe3tbVhGEKSASCMbghWAz68/4gVYzOELAOQDSFogJ2dHRgji8HU
- gfSMBAMeP3wKxshiJBkw8F7AhgkaQCymvgHk4P///zMAAA+12OcyLyvuAAAAAElFTkSuQmCC
-
-
-
+
+
437, 17
-
-
+
+
604, 17
-
-
+
+
920, 17
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAMRJREFUOE/NkjsOAiEYhDmCtSew9AycyAtYyjVsPImJhRWHsLESjUCLDv4T2V1Y
- X42TTDbAzLf/PlSpEMLCOTeJMSYaa+xLpK17aC0li+t2OSUkr3Eu0aFwB4R2q1k67De5SADW2BdIfRIZ
- 2zJ8PR1zAdcCapGTSlcI0yw37Lz3c6k9hUOMXDx30loPbIypQ1iCOQEKZ3fpuAnpv4MxQAmRev0r1AA0
- zpCR+kP9/+BjAIRJ+Cd+BaD+BzDml4B3LPFfpNQN8wIwvWiZlr0AAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAARxJREFUOE+VkrGqwjAUhvsG9z6J3Ee49BVcWlBw6F7wCZw6qrMIF1TodB9Ah+6d
- XAqiLsVBB4X0atqO5+aENiRNoxj4SM/J//9Nm1j1oJR+FUVBGCBBsF9JXg8Uny8Z6Qx/werOoTeNeEiF
- HCyorJbFikndvNwykEPiOAbbtjVEAJpn6wQ++gtuaoJr9/sDMvInaAZwM75td7pqO6APKkyIElCW5Td/
- YOJn5iZPd4A1YjIjIqAWy/8A6zaTjBKAhed5EEURpGnKF7DXRlvA1vd9TWhis96oAXmej8Iw1IQmxuOJ
- GoC3L0kSTWjCcRw1oDoF4rquJjZx2B/5LALYZ/wEQaAJTayWKz6LAHaZBngCTeErRAAh5BOL9yngH20J
- kTZzqhGFAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAFZJREFUOE9joAr49u3bfxLw+y9fvhhAtUIASMLJyQmOP7z/CMfIYiC6ra0N0xBS
- DABhmCFQ7aQbAMIgPVDt+A1AxshqaGsAMXjUgEFpADkYqp0SwMAAAO0M932fmoqVAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAR9JREFUOE+NUrsOAUEU3T/gD/gC8Ql+QCLRkug0CtHqFSq1SCQSUYnWNhoNhWwj
- 0WrYRjKKfZRrzrh32DW79iQnmcc59zFzLYbnedUgCIRkFIZh2ff9Oe+JAme4I8sHMN/dp6gM1lo8XB6j
- QnsRWc2ZItY4wx30ZH0DJpghdB9PvTaRkohYJQjAglJ3pdf10TayT1dFrPkclaAdsscDMKf2mdtRGSUd
- DoJ2cEZ2cwCwNdkpIXqWGRuohO+Uh2EK8G2G5m8AA7VZCFGU+/QWsoAgEKMizv7ziGmQX1VLmo3faIIU
- dJIzgUAYuJ9BSkKW1zeZkTmPeX643GJjPN44MDt/y6bXFr3pXptpoBzckSwb/Oo8xqgot5lBr5/jqyzr
- BV510q7Rufc0AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAASBJREFUOE+tkr1qAkEUhecNkkfwCSQvEhBsI/gAqWzTW1hZL4IQSJFCbLONjU0s
- ZBtBsLJRm8BssT/lON8wd7OsuxuEHLgwc+89Z+7PqDLyPO+kaTrPskxbM940Phsbyj1JkidP+QXO8yXW
- bx8b8zB4N6o/c8YZH+RwezQv09WtCC9D7o4WBbFqxD7XB3cWEU9XihJ5RZKfx1/uNYyz+MuVUZGnK4Wa
- BCHYe4SPJCwIdwWxSaAIfO9PxlbUo0dEmtpqFKBsBPDLYOtEqgI3LWitH4lJJRCq5sigOsTaVbWhbo13
- i0i/EEUEwctPbPiFPq0d0u9/iESTZVSIMGC/3rlPawcbQKT8gV6DtZuJbOdPkMiL8p3vGmgZiFiyqScr
- dQVTj9FQTpWKUwAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAIZJREFUOE9jQAbfvn07/+XLFwMol3QANOA/EL///v17AlSINAAyIGZexP97L+/9
- //r16/z3798LQKWIAyADLLpM/rtMdPi/+8pOkGtI8xLMABju3tlJmpfQDQBhkryEzQAQJtpLuAyAYYJe
- opkBFHmBokAkOxopSkgUJ2WSnIwOSHYyAwMDAM6GKXQhyhG1AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAJ1JREFUOE9jQAbfvn07/+XLFwMol3QANOA/EL///v17AlSINAAyIGZexP97L+/9
- //r16/z3798LQKWIAyADLLpM/rtMdPi/+8pOkGtI8xLMABju3tlJmpfQDQBhkryEbMC5O+f+R88NB7OJ
- 9hKyAR/ef/z/9OXT/7UbquFiBL1EVQMo9gIMkx2IIEx2NFKUkChOyiQ5GR2Q7GQGBgYA9iM1vHWiKSMA
- AAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAIZJREFUOE9jQAbfvn07/+XLFwMol3QANOA/EL///v17AlSINAAyIGZexP97L+/9
- //r16/z3798LQKWIAyADLLpM/rtMdPi/+8pOkGtI8xLMABju3tlJmpfQDQBhkryEzQAQJtpLuAyAYYJe
- opkBFHmBokAkOxopSkgUJ2WSnIwOSHYyAwMDAM6GKXQhyhG1AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAClJREFUOE9jGGbg27dv/4nBUOWYACQ5V4UHLx41YGQYQAyGKh8egIEBADvV/qXH
- GoNTAAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAQJJREFUOE+lk7ERgzAMRRkhI2SEjJCjZy1ajp4dKJiCngHoKdxwUBI/nRQMUUgR
- 3f0LlvS/v2wnO8c8z49lWULEdkKgpm1+GLksyy3PcwHf/5IN7bquT20/hkdOURSFiI3jiFCltD1UQJo8
- AQNCwzB8imBtmiaxmorUdb31fb81TSNkE8HJYZxIbCGCs4jl2NlENNcqXQTexa7rhOABJ+aCtZBDCDfs
- 245Y9k6bHDXruxTw7twTiLm7FFnYCNiM630+DXLuCARFOziKelXycPSK28tDpJGrsQZ+2Q3L4Oc1ElGx
- SnfxQM19SBYUUMdiKsQ3ua9POQ2sMV+EHFQC58+UZS/3uQOpPz8OfAAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAMBJREFUOE9jIAS+fPli8O3bt/dA/B8bhirDDmCa29ra/js5OWFgFAOQTUXGIM3N
- zS3/P7z/iIKxGoBuAwgja4aJ4TUAppgQpp4BIAKGyTYAxCEWYzPgfH5+PoZCXPjokaOoBnz9+rVh+fLl
- GApx4b6+flQDQInlypUrGApx4eSkZFQDoDHwPjIyEkMxLnzr5m0wDTcA6I35uJIrNrx+3XowDTfg+/fv
- Cfv27cNQSAjDDXj//r0AiEMOBhtAPmBgAABlf1By6VZQbwAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAGJJREFUOE/NjkEKwDAIBH2b//9L24vXhpYubMRQtZcKQzaKg2Jm5xdugaq2+Jlg
- 344SkyDLUoCTwKpXFlwv51cBFjwlAbL/twVMS8A5JfDwDJl7k4AHUS+iJJCoYMrwrFCJDPPTzd8i9/0e
- AAAAAElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAQVJREFUOE+dkzFuhDAQRX2EPULOQo+UQ9BzlIgeKYfgAKmp2II+B6DwggOUDg88
- aLSL8O6O9GUznv8YjG10jOP46Zz7nabJx7TU/lhrL8G6mbuu83me+yRJoirLcoUEuzG8+VmziE5WM63w
- IAs32x9Km9FbAOq0VgDxCiBYtpjn+WNJWiFqDb2LA5ZE07atT9N074AiRnbaub8owB8Bqqpac0CGfjgH
- 8PsoFhM5DWF+CmCBYuZ0w4jqut5NUQDFYhQI0KcA0j5z/czI55Frmuv+OcG6xXKev9koDeFNKMsyz/0Q
- aOjyK1i3CKfQFkWxtygATHpPHswSHCZulirUsqyH0rsw5h/GwnbQ7xsxswAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAACtSURBVDhPrZAxDsMgDEU5Us/AztS152FtDlCpN2FnSm9C
- KgGrq49sidLQUpQvfVk4ft8EJUop3XPO1Bp9HvktCbksjtT5VupwSL11KgRDAPY8FHJIQO32FxpfGXtX
- 7xGdc2SMIa11qd77zxCB9wxoXR+0hWepOKPP6HdhEJsBi3EeCogxniTg7xswHKy1JUDcfYNaLYyKjZX7
- MFQHMBzQ489jkpApWARwGh6TUi+094VDG1XAPQAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
- YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAACpSURBVDhPtZKxDcMgEEUZKTPQU6XNPLT2AJmFnsrZhERC
- tJd8dKcQYmNsy1/6OoHu/QOEqhVjvKSUwsdUOGCfW5Yl8G10pK53Qj0K/5hb/1XDcz43AOq5QuWB0a9a
- Ic45MsaQ1jpX7307REAxoGl60DO8csUa+4y1hUZMBizGuiuAT5SBzSeQ61hrc4C4+QaiGkbFxMLLMFQG
- MNz3pUtJyC5YBHA3vC6l3rDsg62jiRAoAAAAAElFTkSuQmCC
-
-
-
+
+
1018, 17
-
-
+
+
17, 56
-
-
+
+
1127, 17
-
-
+
+
1348, 17
-
-
+
+
767, 17
-
-
+
+
17, 17
-
-
+
+
173, 17
-
+
\ No newline at end of file
diff --git a/Bonsai.Editor/GraphView/WorkflowGraphView.Designer.cs b/Bonsai.Editor/GraphView/WorkflowGraphView.Designer.cs
index cf1b4230..3c439684 100644
--- a/Bonsai.Editor/GraphView/WorkflowGraphView.Designer.cs
+++ b/Bonsai.Editor/GraphView/WorkflowGraphView.Designer.cs
@@ -29,7 +29,6 @@ protected override void Dispose(bool disposing)
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(WorkflowGraphView));
this.contextMenuStrip = new System.Windows.Forms.ContextMenuStrip(this.components);
this.outputToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.externalizeToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -152,7 +151,7 @@ private void InitializeComponent()
// docsToolStripMenuItem
//
this.docsToolStripMenuItem.Enabled = false;
- this.docsToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("docsToolStripMenuItem.Image")));
+ this.docsToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DocsMenuImage;
this.docsToolStripMenuItem.Name = "docsToolStripMenuItem";
this.docsToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F1;
this.docsToolStripMenuItem.Size = new System.Drawing.Size(249, 22);
@@ -176,7 +175,7 @@ private void InitializeComponent()
// cutToolStripMenuItem
//
this.cutToolStripMenuItem.Enabled = false;
- this.cutToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("cutToolStripMenuItem.Image")));
+ this.cutToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.CutMenuImage;
this.cutToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.cutToolStripMenuItem.Name = "cutToolStripMenuItem";
this.cutToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.X)));
@@ -187,7 +186,7 @@ private void InitializeComponent()
// copyToolStripMenuItem
//
this.copyToolStripMenuItem.Enabled = false;
- this.copyToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("copyToolStripMenuItem.Image")));
+ this.copyToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.CopyMenuImage;
this.copyToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.copyToolStripMenuItem.Name = "copyToolStripMenuItem";
this.copyToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.C)));
@@ -198,7 +197,7 @@ private void InitializeComponent()
// pasteToolStripMenuItem
//
this.pasteToolStripMenuItem.Enabled = false;
- this.pasteToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("pasteToolStripMenuItem.Image")));
+ this.pasteToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.PasteMenuImage;
this.pasteToolStripMenuItem.ImageTransparentColor = System.Drawing.Color.Magenta;
this.pasteToolStripMenuItem.Name = "pasteToolStripMenuItem";
this.pasteToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.V)));
@@ -209,7 +208,7 @@ private void InitializeComponent()
// deleteToolStripMenuItem
//
this.deleteToolStripMenuItem.Enabled = false;
- this.deleteToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("deleteToolStripMenuItem.Image")));
+ this.deleteToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DeleteMenuImage;
this.deleteToolStripMenuItem.Name = "deleteToolStripMenuItem";
this.deleteToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.Delete;
this.deleteToolStripMenuItem.Size = new System.Drawing.Size(249, 22);
@@ -253,7 +252,7 @@ private void InitializeComponent()
// groupToolStripMenuItem
//
this.groupToolStripMenuItem.Enabled = false;
- this.groupToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("groupToolStripMenuItem.Image")));
+ this.groupToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.GroupMenuImage;
this.groupToolStripMenuItem.Name = "groupToolStripMenuItem";
this.groupToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.G)));
this.groupToolStripMenuItem.Size = new System.Drawing.Size(249, 22);
@@ -263,7 +262,7 @@ private void InitializeComponent()
// ungroupToolStripMenuItem
//
this.ungroupToolStripMenuItem.Enabled = false;
- this.ungroupToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("ungroupToolStripMenuItem.Image")));
+ this.ungroupToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.UngroupMenuImage;
this.ungroupToolStripMenuItem.Name = "ungroupToolStripMenuItem";
this.ungroupToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.G)));
@@ -289,7 +288,7 @@ private void InitializeComponent()
// enableToolStripMenuItem
//
this.enableToolStripMenuItem.Enabled = false;
- this.enableToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("enableToolStripMenuItem.Image")));
+ this.enableToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.EnableMenuImage;
this.enableToolStripMenuItem.Name = "enableToolStripMenuItem";
this.enableToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.D)));
@@ -300,7 +299,7 @@ private void InitializeComponent()
// disableToolStripMenuItem
//
this.disableToolStripMenuItem.Enabled = false;
- this.disableToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("disableToolStripMenuItem.Image")));
+ this.disableToolStripMenuItem.Image = global::Bonsai.Editor.Properties.Resources.DisableMenuImage;
this.disableToolStripMenuItem.Name = "disableToolStripMenuItem";
this.disableToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.D)));
this.disableToolStripMenuItem.Size = new System.Drawing.Size(249, 22);
diff --git a/Bonsai.Editor/GraphView/WorkflowGraphView.resx b/Bonsai.Editor/GraphView/WorkflowGraphView.resx
index b40e7e75..03004ac0 100644
--- a/Bonsai.Editor/GraphView/WorkflowGraphView.resx
+++ b/Bonsai.Editor/GraphView/WorkflowGraphView.resx
@@ -121,103 +121,8 @@
17, 17
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAARNJREFUOE+Vkj2OgzAQRn2EPcIeIWegR9qWU3CFvUEOQ09PlS3olyLZhiKJ+Csd
- PzNDDCSW9pNG2PO98YwtTKi+7w/jOF4Jpw9JG9aah5H0XgB5ntuiKOwwDN+SNqzJ4cFIei9n2iRJbJZl
- HqSzdieHByP4XiGoU2j38GDB9wIuy3IFh4dWVbW62kt1XffLXXUK7U4OT7D3ch2+6rpeptDu5PAEiyuc
- 4l/dEa/etq0vvJz/fLCOvj5ywBGIeHdAEEcpm0WCO6Zp6uFYwMCuDuFUjNPpx96ud/8FZhKdJvRgqZHy
- 5x8IoMG+aRofrzxqpmn6XA7YTqBdYp4vRm6zegO+es+YJ+WzBF66hr/s1mM/O8Y8AKj29kGG9z1nAAAA
- AElFTkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAAFhJREFUOE9jwAa+ffv2nxgMVY4JQJJOTk54Mf0M+PD+IwrGagCIQwzGawBMAhem
- nwEwv8IwsoZhYACMDeNDtdPRAHQM1Y5qAC6MogEdUMUAYjBUORJgYAAAnlgvt6X+ezUAAAAASUVORK5C
- YII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wgAADsIBFShKgAAAAJZJREFUOE/djk0KwyAQRj1CjxTce0Pvksuk3biwhY4uU77BSSROTQJZ5YMHw/w8
- Nb3EGB9ENKaUZoAavTLeDw6897O1lkGNXhn/T855wIshBD58Ti8GtfymrLaRBSAv14JaAsrZmvqwxjnX
- 9E4JNHYF7/hRaQQoNOhLzCGBNLdgdligLd5EIAdbrhdoYNZjEfTgJTXG/AAVUVH4tEXMkQAAAABJRU5E
- rkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vgAADr4B6kKxwAAAAVdJREFUOE+lk7FKw1AUhn0BwQdwcHJwEpzcsjkJmZ06+AABfYDqA1h3h+AiHQrS
- xUkoOjiIEFwERSgOtoqDdcl6/b+bc9OmJHbwhx+Sc/7z33NyT5acc/9iiTzP18S2mIgrFq6AuJiKA2Mr
- JKKfz7F7PDv11PtQrJjoPZ58jL4fTo7d2+01mqzU6CGl8Hx92fPu6ADBpeU4tTPK7l0v2nD93W2HkWKb
- vhjMG0A7hZGGT93UXWytemKkWGylBRTwI+AeDBATo5s508TKqlCiVWcSnulCmtTk9agzgTeH+xRPP1oT
- FhgMTFYPCTpfr8+LRmicP+XrzhZgRDfcezCzG5heH2gqtruOxYzTibMHk/F7dcm4mlAIMeJkiSLyiMUU
- HbmrvR1yfsk8Qouh2NosdnwGiiXk6IKaUhOc/yoOUC5iNEZ86XeLdaZA5AW2TdsIafhr2Qkdlme/FMP+
- sdnP7QgAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wQAADsEBuJFr7QAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMNJREFUOE/NksEN
- AiEQRbcESzLUwp0WbIEKPFIABXimCumANQQ44s6Gj8Ci8aY/eclmZv4HFpb/UM55ChRjzAUXQrg6505t
- f2omIDIzxnaklHkLubX9doUOBNE357yGoFdFBTTHIWJb8WKtPfSqELC6xw6GAA1jhtBaZ+/9vdj7AAwB
- BJBBCNHVi/14hHEnXwWAdwHoEUopqrtif11jOwSoNvuJKaVzsfcBM8j88RoRMAIZY6p5+pBGI4Da3Uyf
- 8g+1LE+tWt3EvXbfEwAAAABJRU5ErkJggg==
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wQAADsEBuJFr7QAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMpJREFUOE/NksEN
- wjAQBFMCJaHU4n9aoIVUwNMFpADeqQJ3YJAV+2myF290CQbBC1ZaRb69G50cN/+hnHPVWt77wzRN5xij
- n53hEn0GmIcvfd/ntm3FGwCJe2sQzhw2xkguAaRD+h3AOZfnjU4SQAxv/i4mgA4hXIdhWAGoldFFGsAm
- 3cwc7rpOgGV0kW6Aa5swewnQjRWAt9auENTK6CJeFgHaqKWUjjp7ukQNqBk9+BKA3wiIDEME7K21f0jj
- OH4HUE95s9mv1TQPfme85eKlWOEAAAAASUVORK5CYII=
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAFjSURBVDhPpVKx
- TsNADM3A0ChKhuQHmikrUjtHVeZ2YcvAkrk7G3N/oEhMLIAYkBj6Byxh6A9k6dCBASEiEQhZgvG7Jtfm
- OEVIWHrS+ez37LPPIKJ/QX9pGAPGmDFvgPNAm6teuK57YlnWexAEn0mS1ADOpml+2LZ9quZ3HCZf+L7/
- laYpu13DHWIscs3ubwFURkJRFOzqDTHkOI4Ts7sXwPvQtq6yashBLnOO2JUCY7xTZPzBkMucYz5KgTmG
- JaKK1XVNVVVRWZYS3MV3FEVnHO4XABmExeOCRpcjieXTkvI851A57H0CKqvkydWEsteMtm9biD/IIWLP
- 6hBRXUcGpjdTERcCAD4Jr6g6XCMS4vuY1s9rmt3OJBlCENy8bPYCgOd5dxBpO4FAWxV2SAY6HbTAJ2m/
- MqaNGYC0ylYdMu5ZYDcDFZgJBhuG4TmmrQ6yIWMNuy30AUmoxBAtN4A/JCLjB1bFyfCzDqNWAAAAAElF
- TkSuQmCC
-
-
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAEvSURBVDhPpZIx
- TsNAEEW3oIhl2YXNAeLKLUVqFz4CXQoa1+7TcQxOQEHHMXwEJHo6JEs4MW7MMs94N8mysoIY6Us7O3/+
- zM6s0lr/C/5LpVaCjaCewXnl5boXSZLchmH4kef5oaqqEXAOgmAfRdGdyz9zJPkhy7LPpmnEPTfuiInI
- o7i/BagMoes6cf1GDE4cx1txjwK8j7Z9lV2DA1dyrsS1AhveOTEuMLiScyNHK1AzrCnq2DiOehgG3fe9
- hXTxVZblTsLLAiST8L6r9du1ssBv21ZC/XrxCVR2k09FRODZDpE9u0Okui/ZgPgkAPgksqLhdI1GwGfc
- 719fjgIgTdMnREwnf+rAgE9ivjLTvmgGLpgJgy2K4p5puyJzMmv42cISIFFJMLU8A3+ttVbfua7AOcnu
- SOAAAAAASUVORK5CYII=
-
-
27
-
-
- iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- wwAADsMBx2+oZAAAAOBJREFUOE+dU0sKwjAQzT3ceCj35gIuXHsGD+ExBCEI4jZeQVd+kNJNwYXEee2M
- JJNUqw8eNPPmPZpkYjSaprFERwyKqFluy0HimOjdsQ7TzTmMVqeEqEFDD3rZ1oHN1Wx7zYyai/0NIVUS
- QgsPQZrmu3uoH88gwDdqKsSL2eLXRAT7EPfwdiwCnN6zYLK+tBTEPfDAi4BEKFGg6/B+DFgearZ20PrX
- gBgI0/rggJIGSkB2iEMYH2J2jUJBSXtfI8+CL02hQNeTQQJo0Y5yPI19LI4ywCH/PaYYJP7wnI15AZ9a
- s/c7lU10AAAAAElFTkSuQmCC
-
-
\ No newline at end of file
diff --git a/Bonsai.Editor/Properties/Resources.Designer.cs b/Bonsai.Editor/Properties/Resources.Designer.cs
index 295eb181..695dd1d0 100644
--- a/Bonsai.Editor/Properties/Resources.Designer.cs
+++ b/Bonsai.Editor/Properties/Resources.Designer.cs
@@ -91,6 +91,16 @@ internal static string BonsaiTitle {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap BrowseDirectoryMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("BrowseDirectoryMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Build Error.
///
@@ -109,6 +119,16 @@ internal static string ContextMenu_NoneMenuItemLabel {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap CopyMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("CopyMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to There was an error copying the selected elements to the clipboard:
///{0}.
@@ -183,6 +203,56 @@ internal static string CreateTypeNode_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap CutMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("CutMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap DeleteMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("DeleteMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap DisableMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("DisableMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap DocsMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("DocsMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap EditExtensionsMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("EditExtensionsMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Editor Error.
///
@@ -201,6 +271,16 @@ internal static string Editor_HelpLabel {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap EnableMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("EnableMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to The workflow needs to be saved before proceeding. Do you want to save the workflow?.
///
@@ -219,6 +299,46 @@ internal static string ExceptionNodeNotFound_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap FindNextMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("FindNextMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap FindPreviousMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("FindPreviousMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap ForumMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("ForumMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap GalleryMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("GalleryMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Unable to group broken branches..
///
@@ -228,6 +348,16 @@ internal static string GroupBrokenBranches_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap GroupMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("GroupMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized resource of type System.Drawing.Icon similar to (Icon).
///
@@ -286,6 +416,26 @@ internal static string InvalidReplaceGroupNode_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap NewMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("NewMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap OpenMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("OpenMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to There was an error opening the workflow {0}:
///{1}.
@@ -314,6 +464,16 @@ internal static string OutputMenuItemLabel {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap PackageManagerMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("PackageManagerMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Package updates are available.
///
@@ -333,6 +493,16 @@ internal static string PasteFromClipboard_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap PasteMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("PasteMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to The specified subject definition is read-only..
///
@@ -351,6 +521,26 @@ internal static string ReadyStatus {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap RedoMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("RedoMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap ReloadExtensionsMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("ReloadExtensionsMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to The file "{0}" does not exist anymore. Do you want to remove the reference to it from the list of recent files?.
///
@@ -388,6 +578,26 @@ internal static string ReorderGraphNodes_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap ReportBugMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("ReportBugMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap RestartMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("RestartMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Running.
///
@@ -425,6 +635,16 @@ internal static string SaveLayout_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap SaveMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("SaveMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to There was an error saving the Bonsai workflow:
///{0}.
@@ -444,6 +664,36 @@ internal static string SearchModuleCueBanner {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap SelectAllMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("SelectAllMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap StartMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("StartMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap StartWithoutDebuggingMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("StartWithoutDebuggingMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized resource of type System.Drawing.Bitmap.
///
@@ -494,6 +744,16 @@ internal static System.Drawing.Bitmap StatusUpdateAvailable {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap StopMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("StopMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Do you want to stop the workflow?.
///
@@ -530,6 +790,16 @@ internal static string SubjectTypeAction {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap ThemeMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("ThemeMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to The specified type could not be found..
///
@@ -548,6 +818,26 @@ internal static string UncompiledScriptExpression_Error {
}
}
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap UndoMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("UndoMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Looks up a localized resource of type System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap UngroupMenuImage {
+ get {
+ object obj = ResourceManager.GetObject("UngroupMenuImage", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Looks up a localized string similar to Workflow has unsaved changes. Save project file?.
///
diff --git a/Bonsai.Editor/Properties/Resources.resx b/Bonsai.Editor/Properties/Resources.resx
index d5b31a13..ae182acc 100644
--- a/Bonsai.Editor/Properties/Resources.resx
+++ b/Bonsai.Editor/Properties/Resources.resx
@@ -341,4 +341,288 @@ NOTE: You will have to restart Bonsai for any changes to take effect.
Help
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAMBJREFUOE9jIAS+fPli8O3bt/dA/B8bhirDDmCa29ra/js5OWFgFAOQTUXGIM3N
+ zS3/P7z/iIKxGoBuAwgja4aJ4TUAppgQpp4BIAKGyTYAxCEWYzPgfH5+PoZCXPjokaOoBnz9+rVh+fLl
+ GApx4b6+flQDQInlypUrGApx4eSkZFQDoDHwPjIyEkMxLnzr5m0wDTcA6I35uJIrNrx+3XowDTfg+/fv
+ Cfv27cNQSAjDDXj//r0AiEMOBhtAPmBgAABlf1By6VZQbwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAFhJREFUOE9jwAa+ffv2nxgMVY4JQJJOTk54Mf0M+PD+IwrGagCIQwzGawBMAhem
+ nwEwv8IwsoZhYACMDeNDtdPRAHQM1Y5qAC6MogEdUMUAYjBUORJgYAAAnlgvt6X+ezUAAAAASUVORK5C
+ YII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAARNJREFUOE+Vkj2OgzAQRn2EPcIeIWegR9qWU3CFvUEOQ09PlS3olyLZhiKJ+Csd
+ PzNDDCSW9pNG2PO98YwtTKi+7w/jOF4Jpw9JG9aah5H0XgB5ntuiKOwwDN+SNqzJ4cFIei9n2iRJbJZl
+ HqSzdieHByP4XiGoU2j38GDB9wIuy3IFh4dWVbW62kt1XffLXXUK7U4OT7D3ch2+6rpeptDu5PAEiyuc
+ 4l/dEa/etq0vvJz/fLCOvj5ywBGIeHdAEEcpm0WCO6Zp6uFYwMCuDuFUjNPpx96ud/8FZhKdJvRgqZHy
+ 5x8IoMG+aRofrzxqpmn6XA7YTqBdYp4vRm6zegO+es+YJ+WzBF66hr/s1mM/O8Y8AKj29kGG9z1nAAAA
+ AElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAAVdJREFUOE+lk7FKw1AUhn0BwQdwcHJwEpzcsjkJmZ06+AABfYDqA1h3h+AiHQrS
+ xUkoOjiIEFwERSgOtoqDdcl6/b+bc9OmJHbwhx+Sc/7z33NyT5acc/9iiTzP18S2mIgrFq6AuJiKA2Mr
+ JKKfz7F7PDv11PtQrJjoPZ58jL4fTo7d2+01mqzU6CGl8Hx92fPu6ADBpeU4tTPK7l0v2nD93W2HkWKb
+ vhjMG0A7hZGGT93UXWytemKkWGylBRTwI+AeDBATo5s508TKqlCiVWcSnulCmtTk9agzgTeH+xRPP1oT
+ FhgMTFYPCTpfr8+LRmicP+XrzhZgRDfcezCzG5heH2gqtruOxYzTibMHk/F7dcm4mlAIMeJkiSLyiMUU
+ HbmrvR1yfsk8Qouh2NosdnwGiiXk6IKaUhOc/yoOUC5iNEZ86XeLdaZA5AW2TdsIafhr2Qkdlme/FMP+
+ sdnP7QgAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAEvSURBVDhPpZIx
+ TsNAEEW3oIhl2YXNAeLKLUVqFz4CXQoa1+7TcQxOQEHHMXwEJHo6JEs4MW7MMs94N8mysoIY6Us7O3/+
+ zM6s0lr/C/5LpVaCjaCewXnl5boXSZLchmH4kef5oaqqEXAOgmAfRdGdyz9zJPkhy7LPpmnEPTfuiInI
+ o7i/BagMoes6cf1GDE4cx1txjwK8j7Z9lV2DA1dyrsS1AhveOTEuMLiScyNHK1AzrCnq2DiOehgG3fe9
+ hXTxVZblTsLLAiST8L6r9du1ssBv21ZC/XrxCVR2k09FRODZDpE9u0Okui/ZgPgkAPgksqLhdI1GwGfc
+ 719fjgIgTdMnREwnf+rAgE9ivjLTvmgGLpgJgy2K4p5puyJzMmv42cISIFFJMLU8A3+ttVbfua7AOcnu
+ SOAAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAOBJREFUOE+dU0sKwjAQzT3ceCj35gIuXHsGD+ExBCEI4jZeQVd+kNJNwYXEee2M
+ JJNUqw8eNPPmPZpkYjSaprFERwyKqFluy0HimOjdsQ7TzTmMVqeEqEFDD3rZ1oHN1Wx7zYyai/0NIVUS
+ QgsPQZrmu3uoH88gwDdqKsSL2eLXRAT7EPfwdiwCnN6zYLK+tBTEPfDAi4BEKFGg6/B+DFgearZ20PrX
+ gBgI0/rggJIGSkB2iEMYH2J2jUJBSXtfI8+CL02hQNeTQQJo0Y5yPI19LI4ywCH/PaYYJP7wnI15AZ9a
+ s/c7lU10AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAGJJREFUOE/NjkEKwDAIBH2b//9L24vXhpYubMRQtZcKQzaKg2Jm5xdugaq2+Jlg
+ 344SkyDLUoCTwKpXFlwv51cBFjwlAbL/twVMS8A5JfDwDJl7k4AHUS+iJJCoYMrwrFCJDPPTzd8i9/0e
+ AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAFjSURBVDhPpVKx
+ TsNADM3A0ChKhuQHmikrUjtHVeZ2YcvAkrk7G3N/oEhMLIAYkBj6Byxh6A9k6dCBASEiEQhZgvG7Jtfm
+ OEVIWHrS+ez37LPPIKJ/QX9pGAPGmDFvgPNAm6teuK57YlnWexAEn0mS1ADOpml+2LZ9quZ3HCZf+L7/
+ laYpu13DHWIscs3ubwFURkJRFOzqDTHkOI4Ts7sXwPvQtq6yashBLnOO2JUCY7xTZPzBkMucYz5KgTmG
+ JaKK1XVNVVVRWZYS3MV3FEVnHO4XABmExeOCRpcjieXTkvI851A57H0CKqvkydWEsteMtm9biD/IIWLP
+ 6hBRXUcGpjdTERcCAD4Jr6g6XCMS4vuY1s9rmt3OJBlCENy8bPYCgOd5dxBpO4FAWxV2SAY6HbTAJ2m/
+ MqaNGYC0ylYdMu5ZYDcDFZgJBhuG4TmmrQ6yIWMNuy30AUmoxBAtN4A/JCLjB1bFyfCzDqNWAAAAAElF
+ TkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wQAADsEBuJFr7QAAAK1JREFUOE+tkDEOwyAMRTlSz8DO1LXnYW0OUKk3YWdKb0IqAaurj2yJ0tBSlC99
+ WTh+3wQlSindc87UGn0e+S0JuSyO1PlW6nBIvXUqBEMA9jwUckhA7fYXGl8Ze1fvEZ1zZIwhrXWp3vvP
+ EIH3DGhdH7SFZ6k4o8/od2EQmwGLcR4KiDGeJODvGzAcrLUlQNx9g1otjIqNlfswVAcwHNDjz2OSkClY
+ BHAaHpNSL7T3hUMbVcA9AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wQAADsEBuJFr7QAAAKlJREFUOE+1krENwyAQRRkpM9BTpc08tPYAmYWeytmEREK0l3x0pxBiY2zLX/o6
+ ge79A4SqFWO8pJTCx1Q4YJ9bliXwbXSkrndCPQr/mFv/VcNzPjcA6rlC5YHRr1ohzjkyxpDWOlfvfTtE
+ QDGgaXrQM7xyxRr7jLWFRkwGLMa6K4BPlIHNJ5DrWGtzgLj5BqIaRsXEwsswVAYw3PelS0nILlgEcDe8
+ LqXesOyDraOJECgAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAAAKxJREFUOE/NkrENwyAURD2KZ6FnALZI6YzBBJ7DblJTOQV7OGloz5xFHBx+ZMdu
+ 8qUnwf93hwRUAE4hNn/hvYgVQmgj2KCltgjgwHsPrTWUUiKcUUOtFDALhuGOx/gU4YwaasUAniIZc6j5
+ 44Czd1C8Ak1Nc132nH19hc9/QEPf9TDGzPsM+R/k9Qrgic45mi5ptNSuAGstzbfUXtVmQGKM1Km9qiLg
+ KGJzP6gm/JDKQpSrS7MAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAA
+ JQAAACUBVfdSxgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAE2SURBVDhPnZLL
+ SsNAFIaz8kFEEN24VRAXKrVKBUEUCrrwLcQLgiAIIq6U6sbL0stCWh8lrQ/RdFKczEyImV/PdIJGTdP4
+ wU+YM+f858whzg/wD6VAESi/V/aFvRoMyjdFRZVgz+muWkio5zpE7cp8dSDsTY++BlGzBTZbQnB8gu7m
+ FtrDo+hMzSByXZvRx4A6U7G4uIRWCohj+GtV+JUVsLkFaClNXqYBjeuNT0A9PEGHoYkZtEa3ugFVb5hj
+ pgF1Dk7PEHsewsYL1P0jxHkNfGffPIXuiUwDmoCVltAeGYO/ug55c2cKE+VOQNumhXUmp8EPj6A5h7y+
+ NTE2X87fARG5TbDFZfC9A1P8tr0LVq7gvfVqM3IMCOpE49J/QLtIOifYou/6FRhEKT4DQwX0p0FhWRzn
+ Aw2/UgbF/z9wAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMNJREFUOE/NksEN
+ AiEQRbcESzLUwp0WbIEKPFIABXimCumANQQ44s6Gj8Ci8aY/eclmZv4HFpb/UM55ChRjzAUXQrg6505t
+ f2omIDIzxnaklHkLubX9doUOBNE357yGoFdFBTTHIWJb8WKtPfSqELC6xw6GAA1jhtBaZ+/9vdj7AAwB
+ BJBBCNHVi/14hHEnXwWAdwHoEUopqrtif11jOwSoNvuJKaVzsfcBM8j88RoRMAIZY6p5+pBGI4Da3Uyf
+ 8g+1LE+tWt3EvXbfEwAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAMRJREFUOE/NkjsOAiEYhDmCtSew9AycyAtYyjVsPImJhRWHsLESjUCLDv4T2V1Y
+ X42TTDbAzLf/PlSpEMLCOTeJMSYaa+xLpK17aC0li+t2OSUkr3Eu0aFwB4R2q1k67De5SADW2BdIfRIZ
+ 2zJ8PR1zAdcCapGTSlcI0yw37Lz3c6k9hUOMXDx30loPbIypQ1iCOQEKZ3fpuAnpv4MxQAmRev0r1AA0
+ zpCR+kP9/+BjAIRJ+Cd+BaD+BzDml4B3LPFfpNQN8wIwvWiZlr0AAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAARxJREFUOE+VkrGqwjAUhvsG9z6J3Ee49BVcWlBw6F7wCZw6qrMIF1TodB9Ah+6d
+ XAqiLsVBB4X0atqO5+aENiRNoxj4SM/J//9Nm1j1oJR+FUVBGCBBsF9JXg8Uny8Z6Qx/werOoTeNeEiF
+ HCyorJbFikndvNwykEPiOAbbtjVEAJpn6wQ++gtuaoJr9/sDMvInaAZwM75td7pqO6APKkyIElCW5Td/
+ YOJn5iZPd4A1YjIjIqAWy/8A6zaTjBKAhed5EEURpGnKF7DXRlvA1vd9TWhis96oAXmej8Iw1IQmxuOJ
+ GoC3L0kSTWjCcRw1oDoF4rquJjZx2B/5LALYZ/wEQaAJTayWKz6LAHaZBngCTeErRAAh5BOL9yngH20J
+ kTZzqhGFAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAAJ1JREFUOE+1j7ENxCAMRTPCjXCz0LMFg6SivQXY5ZZgCwouDa3j78MKikBRFIH0
+ JGP7P8kLEQn6SikrQ0xmXhXU6K117chpwcM3840xknOOQggIfABq9DDDDnZ7goxFY4xgraWUkoBa+1Wc
+ ewIZ6iLw3gttrwo40hEAPaENgeaEseAcGjFf8MubMPrPF1wxX/D4hMeCK+YJ7vDP0bIDFVes7Wn8RVwA
+ AAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAJZJREFUOE/djk0KwyAQRj1CjxTce0Pvksuk3biwhY4uU77BSSROTQJZ5YMHw/w8
+ Nb3EGB9ENKaUZoAavTLeDw6897O1lkGNXhn/T855wIshBD58Ti8GtfymrLaRBSAv14JaAsrZmvqwxjnX
+ 9E4JNHYF7/hRaQQoNOhLzCGBNLdgdligLd5EIAdbrhdoYNZjEfTgJTXG/AAVUVH4tEXMkQAAAABJRU5E
+ rkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAATZJREFUOE+Nkr9KA0EQh+8NzCPcE0heRBDSRsgDWNnaW1hZB+FAsLAQW9PYpDGF
+ XCMErCSgFglcqmvH+cbZdde7SH7wg9358+3e7BWp2rYt1ZW6UYubNbFJsh9SLyLWZyL4ud4257cLOTi5
+ kWJ0bWZNjObZy7uMr54iJAJ0U9J8eHYfG/+a3N38zdYBkgIqTgnFRxePdhpmHeLpzbRH+38BTUjSoPua
+ GEV4OnuNjR2ALsqvzTYmnpcfJI/VQ/XOz8oAy9U6Jrg2AL+ZDbYPEgFe2PcJA8/ZTdTWlDoFZENMn+qn
+ ol8poPOM+0AiAFEIhMYAAciANTfxskwZAAHh1H0hHQBySH35UEcIA/bnrbzM1AtAWjgAkv5Ap9N5mIm9
+ DtoJQA6pwu/szdlA/wUEAVED6LyGiBTfLb0HlUjXbw0AAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAQVJREFUOE+dkzFuhDAQRX2EPULOQo+UQ9BzlIgeKYfgAKmp2II+B6DwggOUDg88
+ aLSL8O6O9GUznv8YjG10jOP46Zz7nabJx7TU/lhrL8G6mbuu83me+yRJoirLcoUEuzG8+VmziE5WM63w
+ IAs32x9Km9FbAOq0VgDxCiBYtpjn+WNJWiFqDb2LA5ZE07atT9N074AiRnbaub8owB8Bqqpac0CGfjgH
+ 8PsoFhM5DWF+CmCBYuZ0w4jqut5NUQDFYhQI0KcA0j5z/czI55Frmuv+OcG6xXKev9koDeFNKMsyz/0Q
+ aOjyK1i3CKfQFkWxtygATHpPHswSHCZulirUsqyH0rsw5h/GwnbQ7xsxswAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAGhJREFUOE9j+P//
+ P8O3b9/+E4HfA7EBAxIA6YUb4OTkhBe3tbVhGEKSASCMbghWAz68/4gVYzOELAOQDSFogJ2dHRgji8HU
+ gfSMBAMeP3wKxshiJBkw8F7AhgkaQCymvgHk4P///zMAAA+12OcyLyvuAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAAQJJREFUOE+lk7ERgzAMRRkhI2SEjJCjZy1ajp4dKJiCngHoKdxwUBI/nRQMUUgR
+ 3f0LlvS/v2wnO8c8z49lWULEdkKgpm1+GLksyy3PcwHf/5IN7bquT20/hkdOURSFiI3jiFCltD1UQJo8
+ AQNCwzB8imBtmiaxmorUdb31fb81TSNkE8HJYZxIbCGCs4jl2NlENNcqXQTexa7rhOABJ+aCtZBDCDfs
+ 245Y9k6bHDXruxTw7twTiLm7FFnYCNiM630+DXLuCARFOziKelXycPSK28tDpJGrsQZ+2Q3L4Oc1ElGx
+ SnfxQM19SBYUUMdiKsQ3ua9POQ2sMV+EHFQC58+UZS/3uQOpPz8OfAAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAFZJREFUOE9joAr49u3bfxLw+y9fvhhAtUIASMLJyQmOP7z/CMfIYiC6ra0N0xBS
+ DABhmCFQ7aQbAMIgPVDt+A1AxshqaGsAMXjUgEFpADkYqp0SwMAAAO0M932fmoqVAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAP5JREFUOE+Nkb0Ng0AMhRkho2SEiJ4B6FLQs0Iq2iyAlCHo6anS0GcACgr+SsJn
+ 2dIFjsCTLJ+P9559JnAxDMOLGMdxtrA7pezDhFVViTAMQ8lWH5pAgIywLMs5TVPJ1NwfGtCFQNQ0jZzJ
+ 1PZNqX5AoBudOSdJIgbU9hyl+mFdbAJEmNR1fW6C9Q7IRBRFZvJs2/ai9C18f8GNoii4fx+amNHagMjz
+ fO667tP3/VUlfuwZEFmWMUk7TdNN6VuYAeQ4juXs/k6LxeSukl/wUTvJ2zHAiPrvDgzaQcYk2xSYLTt6
+ KG0fiGxRCFZTLEMcTOFuGTKiJeQJxKkpziEIvpWXnrziDNdiAAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAhklEQVQ4T2NA
+ Bt++fTv/5csXAyiXdAA04D8Qv//+/XsCVIg0ADIgZl7E/3sv7/3/+vXr/Pfv3wtApYgDIAMsukz+u0x0
+ +L/7yk6Qa0jzEswAGO7e2Umal9ANAGGSvITNABAm2ku4DIBhgl6imQEUeYGiQCQ7GilKSBQnZZKcjA5I
+ djIDAwMAzoYpdCHKEbUAAAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAAJ1JREFUOE9jQAbfvn07/+XLFwMol3QANOA/EL///v17AlSINAAyIGZexP97L+/9
+ //r16/z3798LQKWIAyADLLpM/rtMdPi/+8pOkGtI8xLMABju3tlJmpfQDQBhkryEbMC5O+f+R88NB7OJ
+ 9hKyAR/ef/z/9OXT/7UbquFiBL1EVQMo9gIMkx2IIEx2NFKUkChOyiQ5GR2Q7GQGBgYA9iM1vHWiKSMA
+ AAAASUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABp0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuMTFH80I3AAAAK0lEQVQ4T2MY
+ ZuDbt2//icFAANWBBkCSc1V48OJRA0aGAcRgnAYMRcDAAABv0ByWmJsKVQAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC4yMfEgaZUAAAE6SURBVDhPnVMh
+ joRAEOQp9xYEGolAkFtegULheQP+NrwAg0EhwJAgEHdnuQsBguqdmp0mM7DkkuukBN1VNT09jXWMdV2D
+ eZ6LZVlIB3KoKdo5RPFNEOuqqiiKIrJt2wByqIEDrpI9Q4nHJElOQobruuR5HqVpCpPRMIErCkdRGIYS
+ /J1lGd3eb2xSSzHuhdZ0IaNtW+q6bv+O45h+xl/ZCTTQWhjOqzsDIPq+v3+jAxjcP+5yJtCifUN0Bcxg
+ 2zZp8PX5LXPQ/mngOI7sYhgGKWagdmmA0/I8p2maDJGOSwOc2Pf9SxHDuMJxiGiXiU3TSOhiwBji8Rn5
+ qQDO6WKcbjwjQrRS8xYGQbCTy7KkoigM8WmREFhLkRh5GzFEFrEQbV+uMkKZ/O9n0gP3wnAEUU6ZgRxq
+ iqbCsh4tKngZQqIKKQAAAABJRU5ErkJggg==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAATFJREFUOE+FUzFuwkAQ9A/CD/ALkJ/AB5CQ0gaJLk0KREufgiq1FclSJESFaHFD
+ kwYK5AaJliZQJJJdud3MOLeHjc/OSiPt7c3M3a3Xnkae5wGQAgL4QFRaE8xZ843EE5G/BMXg8p2lvenK
+ kmeLvTyMPsR7fC/AnDXukU9dYYCFr2ISrz+ZaO6COYQmvhr048PZErrPS5sPXjfCPYK51s1NIqeBIoyP
+ +hw9MVETPoe1VgPi6W2rYjZ4WOZhDX2LQVlsGt1swIUDZXEHcD/hv6AJybyRnl5pYluAxNtVxLXP2BQg
+ jO9ngkacGezdBskVIExcYnNyIWY4DUCIdqevyhjP1wnFCWD/A0bNAAR2O30JP63YDBTFHUOz0XSDous6
+ xsj5B9bEjLYe6GxEpuQMEfF+AfxFE7ZW3d20AAAAAElFTkSuQmCC
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAAMpJREFUOE/NksEN
+ wjAQBFMCJaHU4n9aoIVUwNMFpADeqQJ3YJAV+2myF290CQbBC1ZaRb69G50cN/+hnHPVWt77wzRN5xij
+ n53hEn0GmIcvfd/ntm3FGwCJe2sQzhw2xkguAaRD+h3AOZfnjU4SQAxv/i4mgA4hXIdhWAGoldFFGsAm
+ 3cwc7rpOgGV0kW6Aa5swewnQjRWAt9auENTK6CJeFgHaqKWUjjp7ukQNqBk9+BKA3wiIDEME7K21f0jj
+ OH4HUE95s9mv1TQPfme85eKlWOEAAAAASUVORK5CYII=
+
+
\ No newline at end of file