update nach favoriten

This commit is contained in:
Stefan Hutter
2024-08-17 18:21:03 +02:00
parent d9cd58edfe
commit 32fce2ef24
71 changed files with 1766 additions and 60 deletions

View File

@@ -33,6 +33,7 @@ namespace OnDoc.DocMgmt
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DokTypSelect));
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
@@ -43,17 +44,36 @@ namespace OnDoc.DocMgmt
this.RibbonButtonSearch = new System.Windows.Forms.RibbonButton();
this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonCreate = new System.Windows.Forms.RibbonButton();
this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonVorlagen = new System.Windows.Forms.RibbonButton();
this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.imageListAdv1 = new Syncfusion.Windows.Forms.Tools.ImageListAdv(this.components);
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.contextMenuStripVorlagen = new System.Windows.Forms.ContextMenuStrip(this.components);
this.ctxmenuerstellen = new System.Windows.Forms.ToolStripMenuItem();
this.zuFavoritenHinzufügenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.treeViewAdv2 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.contextMenuStripFavoriten = new System.Windows.Forms.ContextMenuStrip(this.components);
this.neuerOrdnerAufObesterEbeneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.neuerUnterordnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.umbenennenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ordnerLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tsbtnNewRoot = new System.Windows.Forms.ToolStripButton();
this.tsbtnNewFolder = new System.Windows.Forms.ToolStripButton();
this.tsbtnRename = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.tsbtndelete = new System.Windows.Forms.ToolStripButton();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.contextMenuStrip1.SuspendLayout();
this.contextMenuStripVorlagen.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv2)).BeginInit();
this.contextMenuStripFavoriten.SuspendLayout();
this.groupBox1.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// ribbon1
@@ -74,7 +94,7 @@ namespace OnDoc.DocMgmt
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(1516, 74);
this.ribbon1.Size = new System.Drawing.Size(996, 74);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
@@ -86,6 +106,7 @@ namespace OnDoc.DocMgmt
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel4);
this.ribbonTab1.Text = null;
//
@@ -150,6 +171,21 @@ namespace OnDoc.DocMgmt
this.ribbonButtonCreate.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ribbonButtonCreate.Click += new System.EventHandler(this.ribbonButtonCreate_Click);
//
// ribbonPanel5
//
this.ribbonPanel5.Items.Add(this.RibbonButtonVorlagen);
this.ribbonPanel5.Name = "ribbonPanel5";
this.ribbonPanel5.Text = "Vorlagen";
//
// RibbonButtonVorlagen
//
this.RibbonButtonVorlagen.CheckOnClick = true;
this.RibbonButtonVorlagen.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.RibbonButtonVorlagen.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.RibbonButtonVorlagen.Name = "RibbonButtonVorlagen";
this.RibbonButtonVorlagen.SmallImage = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.RibbonButtonVorlagen.Click += new System.EventHandler(this.RibbonButtonVorlagen_Click);
//
// ribbonPanel4
//
this.ribbonPanel4.ButtonMoreVisible = false;
@@ -181,7 +217,7 @@ namespace OnDoc.DocMgmt
this.sfListView1.HotTracking = true;
this.sfListView1.Location = new System.Drawing.Point(2, 76);
this.sfListView1.Name = "sfListView1";
this.sfListView1.Size = new System.Drawing.Size(1516, 584);
this.sfListView1.Size = new System.Drawing.Size(996, 584);
this.sfListView1.TabIndex = 1;
this.sfListView1.Text = "sfListView1";
this.sfListView1.DoubleClick += new System.EventHandler(this.sfListView1_DoubleClick);
@@ -197,9 +233,9 @@ namespace OnDoc.DocMgmt
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(1516, 584);
this.treeViewAdv1.ContextMenuStrip = this.contextMenuStrip1;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(498, 584);
this.treeViewAdv1.ContextMenuStrip = this.contextMenuStripVorlagen;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
//
//
//
@@ -214,7 +250,7 @@ namespace OnDoc.DocMgmt
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(1516, 584);
this.treeViewAdv1.Size = new System.Drawing.Size(498, 584);
this.treeViewAdv1.TabIndex = 2;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
@@ -228,17 +264,19 @@ namespace OnDoc.DocMgmt
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
this.treeViewAdv1.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeViewAdv1_ItemDrag);
this.treeViewAdv1.OnNodeAfterFound += new Syncfusion.Windows.Forms.Tools.TreeViewOnAfterFindArgs(this.treeViewAdv1_OnNodeAfterFound);
this.treeViewAdv1.NodeMouseDoubleClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseDoubleClick);
this.treeViewAdv1.VisibleChanged += new System.EventHandler(this.treeViewAdv1_VisibleChanged);
//
// contextMenuStrip1
// contextMenuStripVorlagen
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.contextMenuStripVorlagen.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.ctxmenuerstellen,
this.zuFavoritenHinzufügenToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(204, 48);
this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening);
this.contextMenuStripVorlagen.Name = "contextMenuStrip1";
this.contextMenuStripVorlagen.Size = new System.Drawing.Size(204, 48);
this.contextMenuStripVorlagen.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening);
//
// ctxmenuerstellen
//
@@ -262,11 +300,181 @@ namespace OnDoc.DocMgmt
this.imageList1.Images.SetKeyName(0, "Folder.png");
this.imageList1.Images.SetKeyName(1, "Dokumenttype.png");
//
// treeViewAdv2
//
this.treeViewAdv2.AllowDrop = true;
treeNodeAdvStyleInfo2.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo2.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo2.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo2.TextColor = System.Drawing.Color.Black;
this.treeViewAdv2.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo2)});
this.treeViewAdv2.BeforeTouchSize = new System.Drawing.Size(498, 523);
this.treeViewAdv2.ContextMenuStrip = this.contextMenuStripFavoriten;
this.treeViewAdv2.Dock = System.Windows.Forms.DockStyle.Fill;
//
//
//
this.treeViewAdv2.HelpTextControl.BaseThemeName = null;
this.treeViewAdv2.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv2.HelpTextControl.Name = "";
this.treeViewAdv2.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv2.HelpTextControl.TabIndex = 0;
this.treeViewAdv2.HelpTextControl.Visible = true;
this.treeViewAdv2.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv2.Location = new System.Drawing.Point(0, 61);
this.treeViewAdv2.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv2.Name = "treeViewAdv2";
this.treeViewAdv2.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv2.Size = new System.Drawing.Size(498, 523);
this.treeViewAdv2.TabIndex = 3;
this.treeViewAdv2.Text = "treeViewAdv2";
this.treeViewAdv2.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv2.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv2.ToolTipControl.BaseThemeName = null;
this.treeViewAdv2.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv2.ToolTipControl.Name = "";
this.treeViewAdv2.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv2.ToolTipControl.TabIndex = 0;
this.treeViewAdv2.ToolTipControl.Visible = true;
this.treeViewAdv2.Visible = false;
this.treeViewAdv2.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeViewAdv2_ItemDrag);
this.treeViewAdv2.NodeMouseDoubleClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv2_NodeMouseDoubleClick);
this.treeViewAdv2.VisibleChanged += new System.EventHandler(this.treeViewAdv2_VisibleChanged);
this.treeViewAdv2.DragDrop += new System.Windows.Forms.DragEventHandler(this.treeViewAdv2_DragDrop);
this.treeViewAdv2.DragOver += new System.Windows.Forms.DragEventHandler(this.treeViewAdv2_DragOver);
//
// contextMenuStripFavoriten
//
this.contextMenuStripFavoriten.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.neuerOrdnerAufObesterEbeneToolStripMenuItem,
this.neuerUnterordnerToolStripMenuItem,
this.umbenennenToolStripMenuItem,
this.ordnerLöschenToolStripMenuItem});
this.contextMenuStripFavoriten.Name = "contextMenuStrip1";
this.contextMenuStripFavoriten.Size = new System.Drawing.Size(309, 92);
//
// neuerOrdnerAufObesterEbeneToolStripMenuItem
//
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Name = "neuerOrdnerAufObesterEbeneToolStripMenuItem";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Text = "Neuer Ordner (oberste Ebene)";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Click += new System.EventHandler(this.neuerOrdnerAufObesterEbeneToolStripMenuItem_Click);
//
// neuerUnterordnerToolStripMenuItem
//
this.neuerUnterordnerToolStripMenuItem.Name = "neuerUnterordnerToolStripMenuItem";
this.neuerUnterordnerToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.neuerUnterordnerToolStripMenuItem.Text = "Neuer Ordner";
this.neuerUnterordnerToolStripMenuItem.Click += new System.EventHandler(this.neuerUnterordnerToolStripMenuItem_Click);
//
// umbenennenToolStripMenuItem
//
this.umbenennenToolStripMenuItem.Name = "umbenennenToolStripMenuItem";
this.umbenennenToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.umbenennenToolStripMenuItem.Text = "Ordner umbenennen";
this.umbenennenToolStripMenuItem.Click += new System.EventHandler(this.umbenennenToolStripMenuItem_Click);
//
// ordnerLöschenToolStripMenuItem
//
this.ordnerLöschenToolStripMenuItem.Name = "ordnerLöschenToolStripMenuItem";
this.ordnerLöschenToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.ordnerLöschenToolStripMenuItem.Text = "Vorlage / Ordner mit Unterlementen löschen";
this.ordnerLöschenToolStripMenuItem.Click += new System.EventHandler(this.ordnerLöschenToolStripMenuItem_Click);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.treeViewAdv2);
this.groupBox1.Controls.Add(this.toolStrip1);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox1.Location = new System.Drawing.Point(500, 76);
this.groupBox1.Margin = new System.Windows.Forms.Padding(0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Padding = new System.Windows.Forms.Padding(0);
this.groupBox1.Size = new System.Drawing.Size(498, 584);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
//
// toolStrip1
//
this.toolStrip1.AutoSize = false;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbtnNewRoot,
this.tsbtnNewFolder,
this.tsbtnRename,
this.toolStripSeparator1,
this.tsbtndelete});
this.toolStrip1.Location = new System.Drawing.Point(0, 13);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(498, 48);
this.toolStrip1.TabIndex = 4;
this.toolStrip1.Text = "toolStrip1";
//
// tsbtnNewRoot
//
this.tsbtnNewRoot.AutoSize = false;
this.tsbtnNewRoot.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnNewRoot.Image = global::OnDoc.Properties.Resources.Favoriten_NewRoot_32x32_32;
this.tsbtnNewRoot.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnNewRoot.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnNewRoot.Name = "tsbtnNewRoot";
this.tsbtnNewRoot.Size = new System.Drawing.Size(48, 48);
this.tsbtnNewRoot.Text = "Neuer Ordner (oberste Ebene)";
this.tsbtnNewRoot.Click += new System.EventHandler(this.tsbtnNewRoot_Click);
//
// tsbtnNewFolder
//
this.tsbtnNewFolder.AutoSize = false;
this.tsbtnNewFolder.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnNewFolder.Image = global::OnDoc.Properties.Resources.Favoriten_NewFolder_32x32_32;
this.tsbtnNewFolder.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnNewFolder.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnNewFolder.Name = "tsbtnNewFolder";
this.tsbtnNewFolder.Size = new System.Drawing.Size(48, 48);
this.tsbtnNewFolder.Text = "Neuer Ordner";
this.tsbtnNewFolder.Click += new System.EventHandler(this.tsbtnNewFolder_Click);
//
// tsbtnRename
//
this.tsbtnRename.AutoSize = false;
this.tsbtnRename.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnRename.Image = global::OnDoc.Properties.Resources.Favoriten_Rename_32x32_32;
this.tsbtnRename.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnRename.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnRename.Name = "tsbtnRename";
this.tsbtnRename.Size = new System.Drawing.Size(48, 48);
this.tsbtnRename.Text = "Ordner umbenennen";
this.tsbtnRename.Click += new System.EventHandler(this.tsbtnRename_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 48);
//
// tsbtndelete
//
this.tsbtndelete.AutoSize = false;
this.tsbtndelete.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtndelete.Image = global::OnDoc.Properties.Resources.Favoriten_Delete_32x32_32;
this.tsbtndelete.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtndelete.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtndelete.Name = "tsbtndelete";
this.tsbtndelete.Size = new System.Drawing.Size(48, 48);
this.tsbtndelete.Text = "Vorlage / Ordner mit Unterlementen löschen";
this.tsbtndelete.Click += new System.EventHandler(this.tsbtndelete_Click);
//
// DokTypSelect
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1520, 662);
this.ClientSize = new System.Drawing.Size(1000, 662);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.treeViewAdv1);
this.Controls.Add(this.sfListView1);
this.Controls.Add(this.ribbon1);
@@ -279,7 +487,12 @@ namespace OnDoc.DocMgmt
this.Text = "Vorlage auswählen";
this.Load += new System.EventHandler(this.DokTypSelect_Load_1);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.contextMenuStrip1.ResumeLayout(false);
this.contextMenuStripVorlagen.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv2)).EndInit();
this.contextMenuStripFavoriten.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
}
@@ -298,11 +511,26 @@ namespace OnDoc.DocMgmt
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.RibbonPanel ribbonPanel3;
private System.Windows.Forms.RibbonButton ribbonButtonCreate;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
private System.Windows.Forms.ContextMenuStrip contextMenuStripVorlagen;
private System.Windows.Forms.ToolStripMenuItem ctxmenuerstellen;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
private System.Windows.Forms.ImageList imageList1;
private System.Windows.Forms.ToolStripMenuItem zuFavoritenHinzufügenToolStripMenuItem;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv2;
private System.Windows.Forms.RibbonPanel ribbonPanel5;
private System.Windows.Forms.RibbonButton RibbonButtonVorlagen;
private System.Windows.Forms.ContextMenuStrip contextMenuStripFavoriten;
private System.Windows.Forms.ToolStripMenuItem umbenennenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem ordnerLöschenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerUnterordnerToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerOrdnerAufObesterEbeneToolStripMenuItem;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripButton tsbtnNewRoot;
private System.Windows.Forms.ToolStripButton tsbtnNewFolder;
private System.Windows.Forms.ToolStripButton tsbtnRename;
private System.Windows.Forms.ToolStripButton tsbtndelete;
}
}

View File

@@ -15,6 +15,8 @@ using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using Database;
using OnDoc.Diverses;
using System.Xml.Linq;
namespace OnDoc.DocMgmt
{
@@ -23,14 +25,21 @@ namespace OnDoc.DocMgmt
public int dokumenttypnr { get; set; } = 0;
public bool favoriten { get; set; } = false;
private Boolean dragSender_Favoriten = false;
//0="Einzelvorlagen"
//1="Dokumentpaket"
public int vorlagentype { get; set; } = 0;
public DokTypSelect()
{
InitializeComponent();
this.favoriten = false;
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
this.treeViewDragHighlightTracker1.QueryDragInsertInfo +=
new QueryDragInsertInfoEventHandler(treeViewDragHighlightTracker_QueryDragInsertInfo1);
}
public DokTypSelect(bool favoriten)
@@ -38,6 +47,19 @@ namespace OnDoc.DocMgmt
InitializeComponent();
this.favoriten = favoriten;
RibbonButtonFavoriten.Checked = favoriten;
if (favoriten == false)
{
RibbonButtonVorlagen.Checked = true;
}
else
{
treeViewAdv1.Visible = false;
}
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
this.treeViewDragHighlightTracker1.QueryDragInsertInfo +=
new QueryDragInsertInfoEventHandler(treeViewDragHighlightTracker_QueryDragInsertInfo1);
}
private void DokTypSelect_Load_1(object sender, EventArgs e)
@@ -46,8 +68,6 @@ namespace OnDoc.DocMgmt
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
if (this.favoriten) { Load_Favoriten(""); }
else { load_standard(""); }
}
@@ -160,10 +180,10 @@ namespace OnDoc.DocMgmt
{
AppParams.init();
}
treeViewAdv1.Enabled = false;
treeViewAdv1.Visible = false;
treeViewAdv1.BeginEdit();
treeViewAdv1.Nodes.Clear();
treeViewAdv2.Enabled = false;
treeViewAdv2.Visible = false;
treeViewAdv2.BeginEdit();
treeViewAdv2.Nodes.Clear();
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
@@ -174,7 +194,7 @@ namespace OnDoc.DocMgmt
db.Get_Tabledata(sql, false, true);
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["pID"], ds.Tables[0].Columns["parentid"], false);
treeViewAdv1.LeftImageList = imageList1;
treeViewAdv2.LeftImageList = imageList1;
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
@@ -194,17 +214,17 @@ namespace OnDoc.DocMgmt
root.LeftImageIndices = new int[] { 1 };
}
;
treeViewAdv1.Nodes.Add(root);
treeViewAdv2.Nodes.Add(root);
//Recursively builds the tree
PopulateTree_Favoriten(dr, root);
}
}
treeViewAdv1.ExpandAll();
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
treeViewAdv1.EndEdit();
treeViewAdv1.Enabled = true;
treeViewAdv1.Visible = true;
treeViewAdv2.ExpandAll();
treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
treeViewAdv2.EndEdit();
treeViewAdv2.Enabled = true;
treeViewAdv2.Visible = true;
Cursor = Cursors.Default;
}
@@ -271,18 +291,7 @@ namespace OnDoc.DocMgmt
}
}
private void treeViewAdv1_NodeMouseDoubleClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
try
{
if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
if (e.Node.LeftImageIndices[0] == 0) { return; }
System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
catch { }
}
private void ribbonButtonCreate_Click(object sender, EventArgs e)
{
@@ -305,19 +314,7 @@ namespace OnDoc.DocMgmt
catch { }
}
private void RibbonButtonFavoriten_Click(object sender, EventArgs e)
{
if (RibbonButtonFavoriten.Checked == true)
{
Load_Favoriten("");
favoriten = true;
}
else
{
load_standard(RibbonTextSearch.TextBoxText);
favoriten = false;
}
}
private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
@@ -327,7 +324,7 @@ namespace OnDoc.DocMgmt
if (favoriten) { zuFavoritenHinzufügenToolStripMenuItem.Visible = false; }
else { zuFavoritenHinzufügenToolStripMenuItem.Visible = true; }
}
catch {}
catch { }
}
private void zuFavoritenHinzufügenToolStripMenuItem_Click(object sender, EventArgs e)
@@ -335,5 +332,358 @@ namespace OnDoc.DocMgmt
DokTypFavoritenOrdner fo = new DokTypFavoritenOrdner(AppParams.CurrentMitarbieter, treeViewAdv1.SelectedNode);
fo.ShowDialog();
}
private void treeViewAdv2_VisibleChanged(object sender, EventArgs e)
{
if (treeViewAdv2.Visible == false)
{
this.Width = treeViewAdv1.Width + 10;
}
else
{
this.Width = treeViewAdv1.Width + treeViewAdv2.Width + 10;
}
treevisibility();
}
private void treeViewAdv1_NodeMouseDoubleClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
try
{
if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
if (e.Node.LeftImageIndices[0] == 0) { return; }
System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
catch { }
}
private void treeViewAdv2_NodeMouseDoubleClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
if (e.Node.LeftImageIndices[0] == 0) { return; }
System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
private void RibbonButtonVorlagen_Click(object sender, EventArgs e)
{
if (RibbonButtonVorlagen.Checked == true)
{
treeViewAdv1.Visible = true;
load_standard(RibbonTextSearch.TextBoxText);
treeViewAdv1_VisibleChanged(sender, e);
}
else
{
treeViewAdv1.Visible = false;
treeViewAdv1_VisibleChanged(sender, e);
}
}
private void RibbonButtonFavoriten_Click(object sender, EventArgs e)
{
if (RibbonButtonFavoriten.Checked == true)
{
treeViewAdv2.Visible = true;
Load_Favoriten("");
favoriten = false;
treeViewAdv1_VisibleChanged(sender, e);
}
else
{
treeViewAdv2.Visible = false;
favoriten = false;
treeViewAdv1_VisibleChanged(sender, e);
}
}
private void treeViewAdv1_VisibleChanged(object sender, EventArgs e)
{
treevisibility();
}
private void treevisibility()
{
this.Width = treeViewAdv1.Width + 10; ;
if (treeViewAdv1.Visible == true && treeViewAdv2.Visible == true) { this.Width = treeViewAdv1.Width + treeViewAdv2.Width + 10; }
}
private void umbenennenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] != 0) { return; }
string NodeName = "";
InputDialog id = new InputDialog("Ornder umbennennen", "Name des neuen Ordners", treeViewAdv2.SelectedNode.Text);
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
System.Data.DataRow dr = treeViewAdv2.SelectedNode.TagObject as System.Data.DataRow;
DB db = new DB(AppParams.connectionstring);
db.Exec_SQL("update relaunch_favoriten set bezeichnung='" + NodeName + "' where id=" + dr[0].ToString());
db = null;
Load_Favoriten("");
}
private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0) {
if (MessageBox.Show("Order und alle darunter liegenden Elemente entfernen?", "Ordner entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
else {
if (MessageBox.Show("Vorlage aus Favoriten entfernen?", "Vorlage entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
}
private void delete_elements(TreeNodeAdv node)
{
DB db = new DB(AppParams.connectionstring);
System.Data.DataRow dr = node.TagObject as System.Data.DataRow;
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and id = " + dr[0].ToString());
for (int i = 0; i < 5; i++)
{
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and parentid<>0 and parentid not in (select id from relaunch_favoriten)");
}
db = null;
Load_Favoriten("");
}
private void neuerUnterordnerToolStripMenuItem_Click(object sender, EventArgs e)
{
NeuerOrdner();
}
private void NeuerOrdner()
{
string NodeName = "";
InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", "");
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
TreeNodeAdv newnode = new TreeNodeAdv();
if (NodeName != "")
{
if (treeViewAdv2.Nodes.Count == 0 || treeViewAdv2.SelectedNode == null)
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv2.Nodes.Add(newnode);
save_new_entry(newnode, 0);
}
else
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv2.SelectedNode.Nodes.Add(newnode);
System.Data.DataRow dr = treeViewAdv2.SelectedNode.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]));
}
}
}
private void save_new_entry(TreeNodeAdv node, int parent, int doktypnr = 0)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten order by id desc", false, true);
int newkey = 0;
try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
newkey = newkey + 1;
db.dsdaten.Tables.Clear();
db.Get_Tabledata_for_Update("Select * from Relaunch_Favoriten where mitarbeiternr=-1", false, true);
System.Data.DataRow dr = db.daten.Tables[0].NewRow();
dr[0] = newkey;
try
{
dr[1] = parent;
}
catch { dr[1] = 0; }
dr[2] = 1;
dr[3] = node.Text;
dr[4] = doktypnr;
dr[5] = AppParams.CurrentMitarbieter;
dr[6] = true;
db.daten.Tables[0].Rows.Add(dr);
db.Update_Data();
Load_Favoriten("");
}
private void neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(object sender, EventArgs e)
{
treeViewAdv2.SelectedNode = null;
NeuerOrdner();
}
#region "DragDrop"
private void treeViewAdv1_ItemDrag(object sender, ItemDragEventArgs e)
{
TreeViewAdv treeViewAdv = sender as TreeViewAdv;
TreeNodeAdv[] nodes = e.Item as TreeNodeAdv[];
TreeNodeAdv node = nodes[0];
{
if (node.LeftImageIndices[0] != 0)
{
dragSender_Favoriten = false;
DragDropEffects result = treeViewAdv.DoDragDrop(node, DragDropEffects.Copy);
}
}
}
private TreeNodeAdv currentSourceNode;
private bool CanDrop(TreeNodeAdv sourceNode, TreeNodeAdv destinationNode)
{
if (destinationNode == null ||
destinationNode == sourceNode || destinationNode.LeftImageIndices[0] != 0)
return false;
else
return true;
}
private TreeViewAdvDragHighlightTracker treeViewDragHighlightTracker1 = null;
private void treeViewAdv2_DragOver(object sender, DragEventArgs e)
{
// Determine drag effects
bool droppable = true;
TreeNodeAdv destinationNode = null;
TreeViewAdv treeView = sender as TreeViewAdv;
Point ptInTree = treeView.PointToClient(new Point(e.X, e.Y));
this.currentSourceNode = null;
// Looking for a single tree node.
if (e.Data.GetDataPresent(typeof(TreeNodeAdv)))
{
// Get the destination and source node.
destinationNode = treeView.GetNodeAtPoint(ptInTree);
TreeNodeAdv sourceNode = (TreeNodeAdv)e.Data.GetData(typeof(TreeNodeAdv));
this.currentSourceNode = sourceNode;
droppable = this.CanDrop(sourceNode, destinationNode);
}
else
droppable = false;
if (droppable)
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;
this.treeViewDragHighlightTracker1.SetHighlightNode(destinationNode, ptInTree);
}
private void TreeDragDrop_QueryAllowedPositionsForNode1(object sender, QueryAllowedPositionsEventArgs e)
{
if (!this.IsOrdner(e.HighlightNode))
{
if (e.HighlightNode != this.currentSourceNode || e.HighlightNode.LeftImageIndices[0] == 0)
e.AllowedPositions = TreeViewDropPositions.OnNode;
else
e.AllowedPositions = TreeViewDropPositions.None;
this.treeViewDragHighlightTracker1.EdgeSensitivityOnTop = e.HighlightNode.Bounds.Height / 2;
e.ShowSelectionHighlight = false;
}
else
{
this.treeViewDragHighlightTracker1.EdgeSensitivityOnTop = e.HighlightNode.Bounds.Height / 4;
e.ShowSelectionHighlight = false;
}
}
private bool IsOrdner(TreeNodeAdv node)
{
if (node.Tag == null
|| node.LeftImageIndices[0] != 0)
{
return false;
}
else
return true;
}
private void treeViewDragHighlightTracker_QueryDragInsertInfo1(object sender, QueryDragInsertInfoEventArgs args)
{
args.DragInsertColor = Color.White;
}
private void treeViewAdv2_DragDrop(object sender, DragEventArgs e)
{
TreeViewAdv treeView = sender as TreeViewAdv;
TreeNodeAdv sourceNode = (TreeNodeAdv)e.Data.GetData(typeof(TreeNodeAdv));
TreeNodeAdv destinationNode = this.treeViewDragHighlightTracker1.HighlightNode;
TreeViewDropPositions dropPosition = this.treeViewDragHighlightTracker1.DropPosition;
this.treeViewDragHighlightTracker1.ClearHighlightNode();
this.currentSourceNode = null;
TreeNodeAdv newnode = sourceNode.Clone();
if (destinationNode != null)
{
switch (dropPosition)
{
case TreeViewDropPositions.AboveNode:
//sourceNode.Move(destinationNode, NodePositions.Previous);
break;
case TreeViewDropPositions.BelowNode:
//sourceNode.Move(destinationNode, NodePositions.Next);
break;
case TreeViewDropPositions.OnNode:
treeViewAdv2.BeginEdit();
destinationNode.Nodes.Add(newnode);
System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
destinationNode.Expand();
if (dragSender_Favoriten == true)
{
delete_elements(sourceNode);
treeViewAdv2.Nodes.Remove(sourceNode);
}
treeViewAdv2.EndEdit();
break;
}
}
// treeView.SelectedNode = sourceNode;
}
#endregion
private void tsbtnNewRoot_Click(object sender, EventArgs e)
{
neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(sender, e);
}
private void tsbtnNewFolder_Click(object sender, EventArgs e)
{
neuerUnterordnerToolStripMenuItem_Click(sender,e);
}
private void tsbtnRename_Click(object sender, EventArgs e)
{
umbenennenToolStripMenuItem_Click(sender, e);
}
private void tsbtndelete_Click(object sender, EventArgs e)
{
ordnerLöschenToolStripMenuItem_Click(sender, e);
}
private void treeViewAdv2_ItemDrag(object sender, ItemDragEventArgs e)
{
TreeViewAdv treeViewAdv = sender as TreeViewAdv;
TreeNodeAdv[] nodes = e.Item as TreeNodeAdv[];
TreeNodeAdv node = nodes[0];
{
if (node.LeftImageIndices[0] != 0)
{
dragSender_Favoriten = true;
DragDropEffects result = treeViewAdv.DoDragDrop(node, DragDropEffects.Copy);
}
}
}
}
}

View File

@@ -124,7 +124,7 @@
<data name="imageListAdv1.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAB45SURBVHhe7d1r
vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAB45SURBVHhe7d1r
jOWHWd9xY6/XO3vxeq+zu0m4JGkCrHddhFrSCgGVWopAFVRtVPVFVZWWIpVeQJVAVG3VCtQiQIhXrZAK
QvQiREtLoaCQ0AbaJHbs9SXeOWdm7Rk7wSgFEgINIfGec2b/PWd5kCLvQ2J7d2Z+Z/bzlT7yW+s5c/6/
2dmZ2XskSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
@@ -260,7 +260,7 @@
<data name="imageListAdv1.Images1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
wQAADsEBuJFr7QAAAmhJREFUWEdjAIHkjivry5f8/08qLp737Wdo6TY/sCGUAHIdAMJUcQTMAf65qwKg
vAAADrwBlbxySQAAAmhJREFUWEdjAIHkjivry5f8/08qLp737Wdo6TY/sCGUAHIdAMJUcQTMAf65qwKg
QgQBsqMpdgQlDkjpun6JYkdQ4gCfjMWByZ1Xp1HkCEocANXDSJEjKHFAztTny4F0Q/H87w2Fsz+9IssR
lDgAF07ruXUeqpQwINMBEUA9Deg4e/LT6UCa9g7ABayD6g0GlQPUzULZgos3h4AlcQFaOQBkeUb//Y0g
fkz9sQqoEkyA7oDI6v0WQD5G/BLAYL0wBwALqKswy2EYpyOwOKAAWSOReD5IL8wBMAzMmh9iG453ly78
@@ -273,7 +273,7 @@
5hI7UQeqhLYgtuHEFmDimx/XeDIMlBugwlQADAwAs6jFs/dlDrcAAAAASUVORK5CYII=
</value>
</data>
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<metadata name="contextMenuStripVorlagen.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>149, 17</value>
</metadata>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
@@ -284,7 +284,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
CAAAAk1TRnQBSQFMAgEBAgEAARgBAAEYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
CAAAAk1TRnQBSQFMAgEBAgEAAVgBAAFYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -323,6 +323,12 @@
Ac0BEwYAAc0BEwYAAc0BEwYAAcgBEwUAAQEBzwHzBQAB/wHPAeMFAAH/AcABBwQAAv8BwAEPBAAL
</value>
</data>
<metadata name="contextMenuStripFavoriten.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>420, 16</value>
</metadata>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>618, 16</value>
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAAAAAAAEAIADIHQAAVgAAADAwAAABACAAqCUAAB4eAAAgIAAAAQAgAKgQAADGQwAAGBgAAAEA