update nach favoriten
This commit is contained in:
260
Client/DocMgmt/DokTypSelect.Designer.cs
generated
260
Client/DocMgmt/DokTypSelect.Designer.cs
generated
@@ -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;
|
||||
}
|
||||
}
|
||||
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user