C2023-010: Added ability to select all substep types, or to select all children of a specific node in the treeview

This commit is contained in:
Chris Glavan 2023-06-08 15:14:46 +00:00
parent 8fb7887990
commit 9029e0eaac
2 changed files with 403 additions and 326 deletions

View File

@ -50,15 +50,6 @@ namespace Volian.Controls.Library
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DisplaySearch));
this.tabSearchTypes = new DevComponents.DotNetBar.TabControl();
this.tabControlPanel1 = new DevComponents.DotNetBar.TabControlPanel();
this.btnTranCvtSelToTxt = new System.Windows.Forms.Button();
this.lblIncTran = new System.Windows.Forms.Label();
this.btnTranCvtAllToTxt = new System.Windows.Forms.Button();
this.lblSrchIncTran = new System.Windows.Forms.Label();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.rbFromEditor = new System.Windows.Forms.RadioButton();
this.rbFromTree = new System.Windows.Forms.RadioButton();
this.tabIncTrans = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel4 = new DevComponents.DotNetBar.TabControlPanel();
this.gpSrchText = new DevComponents.DotNetBar.Controls.GroupPanel();
this.panel1 = new System.Windows.Forms.Panel();
@ -74,6 +65,7 @@ namespace Volian.Controls.Library
this.cbxSrchTypeUsage = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.tabStepTypeSearch = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel5 = new DevComponents.DotNetBar.TabControlPanel();
this.cbxRnoOnlyTrans = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.pnlTranCategory = new System.Windows.Forms.Panel();
this.cbxTranCategory = new DevComponents.DotNetBar.Controls.ComboBoxEx();
this.lblTranCategory = new System.Windows.Forms.Label();
@ -84,21 +76,32 @@ namespace Volian.Controls.Library
this.cbxTranVersion = new DevComponents.DotNetBar.Controls.ComboBoxEx();
this.lblTranVersion = new System.Windows.Forms.Label();
this.tabTranSearch = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel2 = new DevComponents.DotNetBar.TabControlPanel();
this.gpFindROs = new DevComponents.DotNetBar.Controls.GroupPanel();
this.cbxRnoOnlyRO = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.lblSrchRoMsg = new DevComponents.DotNetBar.LabelX();
this.cbxFndUnLnkROVals = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cmboTreeROs = new DevComponents.DotNetBar.Controls.ComboTree();
this.tabROSearch = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel3 = new DevComponents.DotNetBar.TabControlPanel();
this.gpSrchAnnoText = new DevComponents.DotNetBar.Controls.GroupPanel();
this.panel4 = new System.Windows.Forms.Panel();
this.cbxRnoOnlyAnnot = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cbxBooleanAnoTxtSrch = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cbxCaseSensitiveAnnoText = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cbxTextSearchAnnotation = new DevComponents.DotNetBar.Controls.ComboBoxEx();
this.label2 = new System.Windows.Forms.Label();
this.cbxAnnoTypes = new DevComponents.DotNetBar.Controls.ComboBoxEx();
this.tabAnnotationSearch = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel2 = new DevComponents.DotNetBar.TabControlPanel();
this.gpFindROs = new DevComponents.DotNetBar.Controls.GroupPanel();
this.lblSrchRoMsg = new DevComponents.DotNetBar.LabelX();
this.cbxFndUnLnkROVals = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cmboTreeROs = new DevComponents.DotNetBar.Controls.ComboTree();
this.tabROSearch = new DevComponents.DotNetBar.TabItem(this.components);
this.tabControlPanel1 = new DevComponents.DotNetBar.TabControlPanel();
this.btnTranCvtSelToTxt = new System.Windows.Forms.Button();
this.lblIncTran = new System.Windows.Forms.Label();
this.btnTranCvtAllToTxt = new System.Windows.Forms.Button();
this.lblSrchIncTran = new System.Windows.Forms.Label();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.rbFromEditor = new System.Windows.Forms.RadioButton();
this.rbFromTree = new System.Windows.Forms.RadioButton();
this.tabIncTrans = new DevComponents.DotNetBar.TabItem(this.components);
this.contextMenuBar1 = new DevComponents.DotNetBar.ContextMenuBar();
this.btnCMIFindText = new DevComponents.DotNetBar.ButtonItem();
this.btnCMEdit = new DevComponents.DotNetBar.ButtonItem();
@ -149,13 +152,8 @@ namespace Volian.Controls.Library
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.superTooltip1 = new DevComponents.DotNetBar.SuperTooltip();
this.checkedListBox1 = new System.Windows.Forms.CheckedListBox();
this.cbxRnoOnlyAnnot = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cbxRnoOnlyRO = new DevComponents.DotNetBar.Controls.CheckBoxX();
this.cbxRnoOnlyTrans = new DevComponents.DotNetBar.Controls.CheckBoxX();
((System.ComponentModel.ISupportInitialize)(this.tabSearchTypes)).BeginInit();
this.tabSearchTypes.SuspendLayout();
this.tabControlPanel1.SuspendLayout();
this.groupBox1.SuspendLayout();
this.tabControlPanel4.SuspendLayout();
this.gpSrchText.SuspendLayout();
this.panel1.SuspendLayout();
@ -164,11 +162,13 @@ namespace Volian.Controls.Library
this.pnlTranCategory.SuspendLayout();
this.pnlTranFormat.SuspendLayout();
this.pnlTranVersion.SuspendLayout();
this.tabControlPanel2.SuspendLayout();
this.gpFindROs.SuspendLayout();
this.tabControlPanel3.SuspendLayout();
this.gpSrchAnnoText.SuspendLayout();
this.panel4.SuspendLayout();
this.tabControlPanel2.SuspendLayout();
this.gpFindROs.SuspendLayout();
this.tabControlPanel1.SuspendLayout();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.contextMenuBar1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.advTreeProcSets)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.advTreeStepTypes)).BeginInit();
@ -186,7 +186,6 @@ namespace Volian.Controls.Library
this.tabSearchTypes.Controls.Add(this.tabControlPanel5);
this.tabSearchTypes.Controls.Add(this.tabControlPanel2);
this.tabSearchTypes.Controls.Add(this.tabControlPanel3);
this.tabSearchTypes.Controls.Add(this.tabControlPanel4);
this.tabSearchTypes.Controls.Add(this.tabControlPanel1);
this.tabSearchTypes.Controls.Add(this.contextMenuBar1);
this.tabSearchTypes.Dock = System.Windows.Forms.DockStyle.Top;
@ -209,117 +208,6 @@ namespace Volian.Controls.Library
this.tabSearchTypes.Text = "tabControl1";
this.tabSearchTypes.ThemeAware = true;
//
// tabControlPanel1
//
this.tabControlPanel1.Controls.Add(this.btnTranCvtSelToTxt);
this.tabControlPanel1.Controls.Add(this.lblIncTran);
this.tabControlPanel1.Controls.Add(this.btnTranCvtAllToTxt);
this.tabControlPanel1.Controls.Add(this.lblSrchIncTran);
this.tabControlPanel1.Controls.Add(this.groupBox1);
this.tabControlPanel1.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel1.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel1.Name = "tabControlPanel1";
this.tabControlPanel1.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel1.Size = new System.Drawing.Size(277, 90);
this.tabControlPanel1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(253)))), ((int)(((byte)(254)))));
this.tabControlPanel1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(157)))), ((int)(((byte)(188)))), ((int)(((byte)(227)))));
this.tabControlPanel1.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel1.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(146)))), ((int)(((byte)(165)))), ((int)(((byte)(199)))));
this.tabControlPanel1.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
| DevComponents.DotNetBar.eBorderSide.Bottom)));
this.tabControlPanel1.Style.GradientAngle = 90;
this.tabControlPanel1.TabIndex = 17;
this.tabControlPanel1.TabItem = this.tabIncTrans;
//
// btnTranCvtSelToTxt
//
this.btnTranCvtSelToTxt.Enabled = false;
this.btnTranCvtSelToTxt.Location = new System.Drawing.Point(121, 63);
this.btnTranCvtSelToTxt.Name = "btnTranCvtSelToTxt";
this.btnTranCvtSelToTxt.Size = new System.Drawing.Size(145, 22);
this.superTooltip1.SetSuperTooltip(this.btnTranCvtSelToTxt, new DevComponents.DotNetBar.SuperTooltipInfo("Convert Selected Incoming Transitions To Text", "", "Converts selected transitions in the results list to text unless the user does no" +
"t have permission to change text.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 90)));
this.btnTranCvtSelToTxt.TabIndex = 3;
this.btnTranCvtSelToTxt.Text = "Convert Selected To Text";
this.btnTranCvtSelToTxt.UseVisualStyleBackColor = true;
this.btnTranCvtSelToTxt.Click += new System.EventHandler(this.btnTranCvtSelToTxt_Click);
//
// lblIncTran
//
this.lblIncTran.AutoSize = true;
this.lblIncTran.Location = new System.Drawing.Point(4, 9);
this.lblIncTran.Name = "lblIncTran";
this.lblIncTran.Size = new System.Drawing.Size(23, 13);
this.lblIncTran.TabIndex = 2;
this.lblIncTran.Text = "To:";
//
// btnTranCvtAllToTxt
//
this.btnTranCvtAllToTxt.Enabled = false;
this.btnTranCvtAllToTxt.Location = new System.Drawing.Point(6, 63);
this.btnTranCvtAllToTxt.Name = "btnTranCvtAllToTxt";
this.btnTranCvtAllToTxt.Size = new System.Drawing.Size(109, 22);
this.superTooltip1.SetSuperTooltip(this.btnTranCvtAllToTxt, new DevComponents.DotNetBar.SuperTooltipInfo("Convert All Incoming Transitions To Text", "", "Converts all of the transitions in the results list to text unless the user does " +
"not have permission to change text.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 90)));
this.btnTranCvtAllToTxt.TabIndex = 1;
this.btnTranCvtAllToTxt.Text = "Convert All To Text";
this.btnTranCvtAllToTxt.UseVisualStyleBackColor = true;
this.btnTranCvtAllToTxt.Click += new System.EventHandler(this.btnTranCvtAllToTxt_Click);
//
// lblSrchIncTran
//
this.lblSrchIncTran.BackColor = System.Drawing.Color.Transparent;
this.lblSrchIncTran.Location = new System.Drawing.Point(34, 9);
this.lblSrchIncTran.Name = "lblSrchIncTran";
this.lblSrchIncTran.Size = new System.Drawing.Size(239, 40);
this.superTooltip1.SetSuperTooltip(this.lblSrchIncTran, new DevComponents.DotNetBar.SuperTooltipInfo("Incoming Transitions", "", "This is the step, section, or procedure for which incoming transitions to it are " +
"shown in the list.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 80)));
this.lblSrchIncTran.TabIndex = 1;
//
// groupBox1
//
this.groupBox1.BackColor = System.Drawing.Color.Transparent;
this.groupBox1.Controls.Add(this.rbFromEditor);
this.groupBox1.Controls.Add(this.rbFromTree);
this.groupBox1.Location = new System.Drawing.Point(147, 4);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(130, 57);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Search Selection";
this.groupBox1.Visible = false;
//
// rbFromEditor
//
this.rbFromEditor.AutoSize = true;
this.rbFromEditor.Location = new System.Drawing.Point(22, 34);
this.rbFromEditor.Name = "rbFromEditor";
this.rbFromEditor.Size = new System.Drawing.Size(78, 17);
this.rbFromEditor.TabIndex = 1;
this.rbFromEditor.TabStop = true;
this.rbFromEditor.Text = "From Editor";
this.rbFromEditor.UseVisualStyleBackColor = true;
//
// rbFromTree
//
this.rbFromTree.AutoSize = true;
this.rbFromTree.Location = new System.Drawing.Point(22, 16);
this.rbFromTree.Name = "rbFromTree";
this.rbFromTree.Size = new System.Drawing.Size(73, 17);
this.rbFromTree.TabIndex = 0;
this.rbFromTree.TabStop = true;
this.rbFromTree.Text = "From Tree";
this.rbFromTree.UseVisualStyleBackColor = true;
//
// tabIncTrans //
//
this.tabIncTrans.AttachedControl = this.tabControlPanel1;
this.tabIncTrans.Name = "tabIncTrans";
this.superTooltip1.SetSuperTooltip(this.tabIncTrans, new DevComponents.DotNetBar.SuperTooltipInfo("Search for Incoming Transitions", "", "Finds the Incoming Transitions that point to the current item and convert the tra" +
"nsition(s) to text if desired and if have permissions.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 120)));
this.tabIncTrans.Text = "Incoming\nTransitions";
//
// tabControlPanel4
//
this.tabControlPanel4.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
@ -329,7 +217,7 @@ namespace Volian.Controls.Library
this.tabControlPanel4.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel4.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel4.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.tabControlPanel4.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel4.Name = "tabControlPanel4";
this.tabControlPanel4.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel4.Size = new System.Drawing.Size(277, 90);
@ -458,7 +346,7 @@ namespace Volian.Controls.Library
this.cbxByWord.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxByWord.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxByWord.Location = new System.Drawing.Point(106, 6);
this.cbxByWord.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cbxByWord.Margin = new System.Windows.Forms.Padding(2);
this.cbxByWord.Name = "cbxByWord";
this.cbxByWord.Size = new System.Drawing.Size(56, 15);
this.superTooltip1.SetSuperTooltip(this.cbxByWord, new DevComponents.DotNetBar.SuperTooltipInfo("By Word", "", "When this box is checked, Search will find only matches of the search text as a w" +
@ -522,10 +410,11 @@ namespace Volian.Controls.Library
this.cbxRnoOnly.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnly.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnly.Location = new System.Drawing.Point(172, 6);
this.cbxRnoOnly.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cbxRnoOnly.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnly.Name = "cbxRnoOnly";
this.cbxRnoOnly.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnly, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnly, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps" +
".", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnly.TabIndex = 7;
this.cbxRnoOnly.Text = "RNO Only";
//
@ -586,7 +475,7 @@ namespace Volian.Controls.Library
this.tabControlPanel5.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel5.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel5.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel5.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.tabControlPanel5.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel5.Name = "tabControlPanel5";
this.tabControlPanel5.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel5.Size = new System.Drawing.Size(277, 90);
@ -600,6 +489,23 @@ namespace Volian.Controls.Library
this.tabControlPanel5.TabIndex = 5;
this.tabControlPanel5.TabItem = this.tabTranSearch;
//
// cbxRnoOnlyTrans
//
this.cbxRnoOnlyTrans.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyTrans.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyTrans.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyTrans.Location = new System.Drawing.Point(4, 68);
this.cbxRnoOnlyTrans.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyTrans.Name = "cbxRnoOnlyTrans";
this.cbxRnoOnlyTrans.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyTrans, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps" +
".", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyTrans.TabIndex = 8;
this.cbxRnoOnlyTrans.Text = "RNO Only";
//
// pnlTranCategory
//
this.pnlTranCategory.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
@ -607,7 +513,7 @@ namespace Volian.Controls.Library
this.pnlTranCategory.Controls.Add(this.lblTranCategory);
this.pnlTranCategory.Dock = System.Windows.Forms.DockStyle.Top;
this.pnlTranCategory.Location = new System.Drawing.Point(1, 43);
this.pnlTranCategory.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.pnlTranCategory.Margin = new System.Windows.Forms.Padding(2);
this.pnlTranCategory.Name = "pnlTranCategory";
this.pnlTranCategory.Padding = new System.Windows.Forms.Padding(1);
this.pnlTranCategory.Size = new System.Drawing.Size(275, 21);
@ -617,6 +523,138 @@ namespace Volian.Controls.Library
//
this.cbxTranCategory.Dock = System.Windows.Forms.DockStyle.Fill;
this.cbxTranCategory.Location = new System.Drawing.Point(57, 1);
this.cbxTranCategory.Margin = new System.Windows.Forms.Padding(2);
this.cbxTranCategory.Name = "cbxTranCategory";
this.cbxTranCategory.Size = new System.Drawing.Size(215, 21);
this.cbxTranCategory.TabIndex = 1;
this.cbxTranCategory.WatermarkText = "Select Cateogry of Transitions";
//
// lblTranCategory
//
this.lblTranCategory.Dock = System.Windows.Forms.DockStyle.Left;
this.lblTranCategory.Location = new System.Drawing.Point(1, 1);
this.lblTranCategory.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTranCategory.Name = "lblTranCategory";
this.lblTranCategory.Size = new System.Drawing.Size(56, 17);
this.lblTranCategory.TabIndex = 0;
this.lblTranCategory.Text = "Category";
this.lblTranCategory.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// pnlTranFormat
//
this.pnlTranFormat.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.pnlTranFormat.Controls.Add(this.cbxTranFormat);
this.pnlTranFormat.Controls.Add(this.lblTranFormat);
this.pnlTranFormat.Dock = System.Windows.Forms.DockStyle.Top;
this.pnlTranFormat.Location = new System.Drawing.Point(1, 22);
this.pnlTranFormat.Margin = new System.Windows.Forms.Padding(2);
this.pnlTranFormat.Name = "pnlTranFormat";
this.pnlTranFormat.Padding = new System.Windows.Forms.Padding(1);
this.pnlTranFormat.Size = new System.Drawing.Size(275, 21);
this.pnlTranFormat.TabIndex = 1;
//
// cbxTranFormat
//
this.cbxTranFormat.Dock = System.Windows.Forms.DockStyle.Fill;
this.cbxTranFormat.Location = new System.Drawing.Point(57, 1);
this.cbxTranFormat.Margin = new System.Windows.Forms.Padding(2);
this.cbxTranFormat.Name = "cbxTranFormat";
this.cbxTranFormat.Size = new System.Drawing.Size(215, 21);
this.cbxTranFormat.TabIndex = 1;
this.cbxTranFormat.WatermarkText = "Select Style of Transitions";
//
// lblTranFormat
//
this.lblTranFormat.Dock = System.Windows.Forms.DockStyle.Left;
this.lblTranFormat.Location = new System.Drawing.Point(1, 1);
this.lblTranFormat.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTranFormat.Name = "lblTranFormat";
this.lblTranFormat.Size = new System.Drawing.Size(56, 17);
this.lblTranFormat.TabIndex = 0;
this.lblTranFormat.Text = "Style";
this.lblTranFormat.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// pnlTranVersion
//
this.pnlTranVersion.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;?
this.pnlTranVersion.Controls.Add(this.cbxTranVersion);?
this.pnlTranVersion.Controls.Add(this.lblTranVersion);?
this.pnlTranVersion.Dock = System.Windows.Forms.DockStyle.Top;?
this.pnlTranVersion.Location = new System.Drawing.Point(1, 1);?
this.pnlTranVersion.Margin = new System.Windows.Forms.Padding(2);
this.pnlTranVersion.Name = "pnlTranVersion";?
this.pnlTranVersion.Padding = new System.Windows.Forms.Padding(1);?
this.pnlTranVersion.Size = new System.Drawing.Size(275, 21);
this.pnlTranVersion.TabIndex = 0;?
//
// cbxTranVersion
//
this.cbxTranVersion.Dock = System.Windows.Forms.DockStyle.Fill;
this.cbxTranVersion.Location = new System.Drawing.Point(52, 1);
this.cbxTranVersion.Margin = new System.Windows.Forms.Padding(2);
this.cbxTranVersion.Name = "cbxTranVersion";
this.cbxTranVersion.Size = new System.Drawing.Size(220, 21);
this.cbxTranVersion.TabIndex = 1;
this.cbxTranVersion.WatermarkText = "Select Format for Transitions";
//
// lblTranVersion
//
this.lblTranVersion.Dock = System.Windows.Forms.DockStyle.Left;
this.lblTranVersion.Location = new System.Drawing.Point(1, 1);
this.lblTranVersion.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTranVersion.Name = "lblTranVersion";
this.lblTranVersion.Size = new System.Drawing.Size(51, 17);
this.lblTranVersion.TabIndex = 0;
this.lblTranVersion.Text = "Formats";
this.lblTranVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
//
// tabTranSearch
//
this.tabTranSearch.AttachedControl = this.tabControlPanel5;
this.tabTranSearch.Name = "tabTranSearch";
this.superTooltip1.SetSuperTooltip(this.tabTranSearch, new DevComponents.DotNetBar.SuperTooltipInfo("Search for Transition From", "", "Allows you to search for transitions of the selected type that point from selecte" +
"d procedure set(s).", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 110)));
this.tabTranSearch.Text = "Transitions";
//
// tabControlPanel2
//
this.tabControlPanel2.Controls.Add(this.gpFindROs);
this.tabControlPanel2.Controls.Add(this.cmboTreeROs);
this.tabControlPanel2.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel2.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel2.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel2.Name = "tabControlPanel2";
this.tabControlPanel2.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel2.Size = new System.Drawing.Size(277, 90);
this.tabControlPanel2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(253)))), ((int)(((byte)(254)))));
this.tabControlPanel2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(157)))), ((int)(((byte)(188)))), ((int)(((byte)(227)))));
this.tabControlPanel2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel2.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(146)))), ((int)(((byte)(165)))), ((int)(((byte)(199)))));
this.tabControlPanel2.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
| DevComponents.DotNetBar.eBorderSide.Bottom)));
this.tabControlPanel2.Style.GradientAngle = 90;
this.tabControlPanel2.TabIndex = 2;
this.tabControlPanel2.TabItem = this.tabROSearch;
//
// pnlTranCategory
//
this.gpFindROs.CanvasColor = System.Drawing.SystemColors.Control;
this.gpFindROs.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
this.gpFindROs.Controls.Add(this.cbxRnoOnlyRO);
this.gpFindROs.Controls.Add(this.lblSrchRoMsg);
this.gpFindROs.Controls.Add(this.cbxFndUnLnkROVals);
this.gpFindROs.DisabledBackColor = System.Drawing.Color.Empty;
this.gpFindROs.Dock = System.Windows.Forms.DockStyle.Fill;
this.gpFindROs.Location = new System.Drawing.Point(1, 21);
this.gpFindROs.Margin = new System.Windows.Forms.Padding(2);
this.gpFindROs.Name = "gpFindROs";
this.gpFindROs.Size = new System.Drawing.Size(275, 68);
//
// cbxTranCategory
//
this.cbxTranCategory.Dock = System.Windows.Forms.DockStyle.Fill;
this.cbxTranCategory.Location = new System.Drawing.Point(57, 1);
this.cbxTranCategory.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cbxTranCategory.Name = "cbxTranCategory";
this.cbxTranCategory.Size = new System.Drawing.Size(215, 21);
@ -659,14 +697,43 @@ namespace Volian.Controls.Library
//
// lblTranFormat
//
this.lblTranFormat.Dock = System.Windows.Forms.DockStyle.Left;
this.lblTranFormat.Location = new System.Drawing.Point(1, 1);
this.lblTranFormat.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
this.lblTranFormat.Name = "lblTranFormat";
this.lblTranFormat.Size = new System.Drawing.Size(56, 17);
this.lblTranFormat.TabIndex = 0;
this.lblTranFormat.Text = "Style";
this.lblTranFormat.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
// cbxRnoOnlyRO
//
this.cbxRnoOnlyRO.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyRO.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyRO.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyRO.Location = new System.Drawing.Point(186, 4);
this.cbxRnoOnlyRO.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyRO.Name = "cbxRnoOnlyRO";
this.cbxRnoOnlyRO.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyRO, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps" +
".", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyRO.TabIndex = 8;
this.cbxRnoOnlyRO.Text = "RNO Only";
//
// lblSrchRoMsg
//
this.lblSrchRoMsg.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.lblSrchRoMsg.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lblSrchRoMsg.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblSrchRoMsg.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
this.lblSrchRoMsg.Location = new System.Drawing.Point(7, 23);
this.lblSrchRoMsg.Margin = new System.Windows.Forms.Padding(2);
this.lblSrchRoMsg.Name = "lblSrchRoMsg";
this.lblSrchRoMsg.Size = new System.Drawing.Size(262, 40);
this.lblSrchRoMsg.TabIndex = 3;
this.lblSrchRoMsg.Text = "This folder(s) ROs are incompatible with the currently selected folder(s). This " +
"may be due to the RO values needing to be updated.";
this.lblSrchRoMsg.Visible = false;
this.lblSrchRoMsg.WordWrap = true;
//
// cbxFndUnLnkROVals
//
// pnlTranVersion
//
@ -710,6 +777,30 @@ namespace Volian.Controls.Library
"d procedure set(s).", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 110)));
this.tabTranSearch.Text = "Transitions";
//
this.cmboTreeROs.BackgroundStyle.Class = "TextBoxBorder";
this.cmboTreeROs.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cmboTreeROs.ButtonDropDown.Visible = true;
this.cmboTreeROs.Dock = System.Windows.Forms.DockStyle.Top;
this.cmboTreeROs.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cmboTreeROs.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F";
this.cmboTreeROs.Location = new System.Drawing.Point(1, 1);
this.cmboTreeROs.Margin = new System.Windows.Forms.Padding(2);
this.cmboTreeROs.Name = "cmboTreeROs";
this.cmboTreeROs.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.cmboTreeROs.Size = new System.Drawing.Size(275, 20);
this.superTooltip1.SetSuperTooltip(this.cmboTreeROs, new DevComponents.DotNetBar.SuperTooltipInfo("Select the RO to Search", "", "Select the Referenced Object to search for.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
this.cmboTreeROs.TabIndex = 1;
this.cmboTreeROs.ThemeAware = true;
this.cmboTreeROs.WatermarkText = "Select an RO to seach";
this.cmboTreeROs.SelectedIndexChanged += new System.EventHandler(this.cmboTreeROs_SelectedIndexChanged);
//
// tabROSearch
//
this.tabROSearch.AttachedControl = this.tabControlPanel2;
this.tabROSearch.Name = "tabROSearch";
this.superTooltip1.SetSuperTooltip(this.tabROSearch, new DevComponents.DotNetBar.SuperTooltipInfo("Search for Referenced Objects", "", "Allows you to search for referenced objects used in selected procedure set(s).", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 110)));
this.tabROSearch.Text = "Reference\nObjects";
//
// tabControlPanel3
//
this.tabControlPanel3.Controls.Add(this.gpSrchAnnoText);
@ -717,7 +808,7 @@ namespace Volian.Controls.Library
this.tabControlPanel3.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel3.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel3.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.tabControlPanel3.Margin = new System.Windows.Forms.Padding(2);
this.tabControlPanel3.Name = "tabControlPanel3";
this.tabControlPanel3.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel3.Size = new System.Drawing.Size(277, 90);
@ -790,6 +881,23 @@ namespace Volian.Controls.Library
this.panel4.Size = new System.Drawing.Size(269, 62);
this.panel4.TabIndex = 9;
//
// cbxRnoOnlyAnnot
//
this.cbxRnoOnlyAnnot.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyAnnot.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyAnnot.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyAnnot.Location = new System.Drawing.Point(105, 24);
this.cbxRnoOnlyAnnot.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyAnnot.Name = "cbxRnoOnlyAnnot";
this.cbxRnoOnlyAnnot.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyAnnot, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps" +
".", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyAnnot.TabIndex = 9;
this.cbxRnoOnlyAnnot.Text = "RNO Only";
//
// cbxBooleanAnoTxtSrch
//
//
@ -886,136 +994,116 @@ namespace Volian.Controls.Library
this.tabAnnotationSearch.Text = "Annotations";
this.tabAnnotationSearch.Click += new System.EventHandler(this.tabAnnotationSearch_Click);
//
// tabControlPanel2
// tabControlPanel1
//
this.tabControlPanel2.Controls.Add(this.gpFindROs);
this.tabControlPanel2.Controls.Add(this.cmboTreeROs);
this.tabControlPanel2.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel2.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel2.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.tabControlPanel2.Name = "tabControlPanel2";
this.tabControlPanel2.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel2.Size = new System.Drawing.Size(277, 90);
this.tabControlPanel2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(253)))), ((int)(((byte)(254)))));
this.tabControlPanel2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(157)))), ((int)(((byte)(188)))), ((int)(((byte)(227)))));
this.tabControlPanel2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel2.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(146)))), ((int)(((byte)(165)))), ((int)(((byte)(199)))));
this.tabControlPanel2.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
this.tabControlPanel1.Controls.Add(this.btnTranCvtSelToTxt);
this.tabControlPanel1.Controls.Add(this.lblIncTran);
this.tabControlPanel1.Controls.Add(this.btnTranCvtAllToTxt);
this.tabControlPanel1.Controls.Add(this.lblSrchIncTran);
this.tabControlPanel1.Controls.Add(this.groupBox1);
this.tabControlPanel1.DisabledBackColor = System.Drawing.Color.Empty;
this.tabControlPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlPanel1.Location = new System.Drawing.Point(0, 34);
this.tabControlPanel1.Name = "tabControlPanel1";
this.tabControlPanel1.Padding = new System.Windows.Forms.Padding(1);
this.tabControlPanel1.Size = new System.Drawing.Size(277, 90);
this.tabControlPanel1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(253)))), ((int)(((byte)(253)))), ((int)(((byte)(254)))));
this.tabControlPanel1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(157)))), ((int)(((byte)(188)))), ((int)(((byte)(227)))));
this.tabControlPanel1.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.tabControlPanel1.Style.BorderColor.Color = System.Drawing.Color.FromArgb(((int)(((byte)(146)))), ((int)(((byte)(165)))), ((int)(((byte)(199)))));
this.tabControlPanel1.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Right)
| DevComponents.DotNetBar.eBorderSide.Bottom)));
this.tabControlPanel2.Style.GradientAngle = 90;
this.tabControlPanel2.TabIndex = 2;
this.tabControlPanel2.TabItem = this.tabROSearch;
this.tabControlPanel1.Style.GradientAngle = 90;
this.tabControlPanel1.TabIndex = 17;
this.tabControlPanel1.TabItem = this.tabIncTrans;
//
// gpFindROs
// btnTranCvtSelToTxt
//
this.gpFindROs.CanvasColor = System.Drawing.SystemColors.Control;
this.gpFindROs.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
this.gpFindROs.Controls.Add(this.cbxRnoOnlyRO);
this.gpFindROs.Controls.Add(this.lblSrchRoMsg);
this.gpFindROs.Controls.Add(this.cbxFndUnLnkROVals);
this.gpFindROs.DisabledBackColor = System.Drawing.Color.Empty;
this.gpFindROs.Dock = System.Windows.Forms.DockStyle.Fill;
this.gpFindROs.Location = new System.Drawing.Point(1, 21);
this.gpFindROs.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.gpFindROs.Name = "gpFindROs";
this.gpFindROs.Size = new System.Drawing.Size(275, 68);
this.btnTranCvtSelToTxt.Enabled = false;
this.btnTranCvtSelToTxt.Location = new System.Drawing.Point(121, 63);
this.btnTranCvtSelToTxt.Name = "btnTranCvtSelToTxt";
this.btnTranCvtSelToTxt.Size = new System.Drawing.Size(145, 22);
this.superTooltip1.SetSuperTooltip(this.btnTranCvtSelToTxt, new DevComponents.DotNetBar.SuperTooltipInfo("Convert Selected Incoming Transitions To Text", "", "Converts selected transitions in the results list to text unless the user does no" +
"t have permission to change text.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 90)));
this.btnTranCvtSelToTxt.TabIndex = 3;
this.btnTranCvtSelToTxt.Text = "Convert Selected To Text";
this.btnTranCvtSelToTxt.UseVisualStyleBackColor = true;
this.btnTranCvtSelToTxt.Click += new System.EventHandler(this.btnTranCvtSelToTxt_Click);
//
// lblIncTran
//
this.lblIncTran.AutoSize = true;
this.lblIncTran.Location = new System.Drawing.Point(4, 9);
this.lblIncTran.Name = "lblIncTran";
this.lblIncTran.Size = new System.Drawing.Size(23, 13);
this.lblIncTran.TabIndex = 2;
this.lblIncTran.Text = "To:";
//
this.gpFindROs.Style.BackColor2SchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
this.gpFindROs.Style.BackColorGradientAngle = 90;
this.gpFindROs.Style.BackColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
this.gpFindROs.Style.BorderBottom = DevComponents.DotNetBar.eStyleBorderType.Solid;
this.gpFindROs.Style.BorderBottomWidth = 1;
this.gpFindROs.Style.BorderColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
this.gpFindROs.Style.BorderLeft = DevComponents.DotNetBar.eStyleBorderType.Solid;
this.gpFindROs.Style.BorderLeftWidth = 1;
this.gpFindROs.Style.BorderRight = DevComponents.DotNetBar.eStyleBorderType.Solid;
this.gpFindROs.Style.BorderRightWidth = 1;
this.gpFindROs.Style.BorderTop = DevComponents.DotNetBar.eStyleBorderType.Solid;
this.gpFindROs.Style.BorderTopWidth = 1;
this.gpFindROs.Style.CornerDiameter = 4;
this.gpFindROs.Style.CornerType = DevComponents.DotNetBar.eCornerType.Rounded;
this.gpFindROs.Style.TextAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Center;
this.gpFindROs.Style.TextColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText;
this.gpFindROs.Style.TextLineAlignment = DevComponents.DotNetBar.eStyleTextAlignment.Near;
// btnTranCvtAllToTxt
//
this.btnTranCvtAllToTxt.Enabled = false;
this.btnTranCvtAllToTxt.Location = new System.Drawing.Point(6, 63);
this.btnTranCvtAllToTxt.Name = "btnTranCvtAllToTxt";
this.btnTranCvtAllToTxt.Size = new System.Drawing.Size(109, 22);
this.superTooltip1.SetSuperTooltip(this.btnTranCvtAllToTxt, new DevComponents.DotNetBar.SuperTooltipInfo("Convert All Incoming Transitions To Text", "", "Converts all of the transitions in the results list to text unless the user does " +
"not have permission to change text.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 90)));
this.btnTranCvtAllToTxt.TabIndex = 1;
this.btnTranCvtAllToTxt.Text = "Convert All To Text";
this.btnTranCvtAllToTxt.UseVisualStyleBackColor = true;
this.btnTranCvtAllToTxt.Click += new System.EventHandler(this.btnTranCvtAllToTxt_Click);
//
// lblSrchIncTran
//
this.gpFindROs.StyleMouseDown.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lblSrchIncTran.BackColor = System.Drawing.Color.Transparent;
this.lblSrchIncTran.Location = new System.Drawing.Point(34, 9);
this.lblSrchIncTran.Name = "lblSrchIncTran";
this.lblSrchIncTran.Size = new System.Drawing.Size(239, 40);
this.superTooltip1.SetSuperTooltip(this.lblSrchIncTran, new DevComponents.DotNetBar.SuperTooltipInfo("Incoming Transitions", "", "This is the step, section, or procedure for which incoming transitions to it are " +
"shown in the list.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 80)));
this.lblSrchIncTran.TabIndex = 1;
//
// groupBox1
//
this.groupBox1.BackColor = System.Drawing.Color.Transparent;
this.groupBox1.Controls.Add(this.rbFromEditor);
this.groupBox1.Controls.Add(this.rbFromTree);
this.groupBox1.Location = new System.Drawing.Point(147, 4);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(130, 57);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Search Selection";
this.groupBox1.Visible = false;
//
this.gpFindROs.StyleMouseOver.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.gpFindROs.TabIndex = 3;
this.gpFindROs.EnabledChanged += new System.EventHandler(this.gpFindROs_EnabledChanged);
// rbFromEditor
//
// lblSrchRoMsg
this.rbFromEditor.AutoSize = true;
this.rbFromEditor.Location = new System.Drawing.Point(22, 34);
this.rbFromEditor.Name = "rbFromEditor";
this.rbFromEditor.Size = new System.Drawing.Size(78, 17);
this.rbFromEditor.TabIndex = 1;
this.rbFromEditor.TabStop = true;
this.rbFromEditor.Text = "From Editor";
this.rbFromEditor.UseVisualStyleBackColor = true;
//
this.lblSrchRoMsg.BackColor = System.Drawing.Color.Transparent;
// rbFromTree
//
this.rbFromTree.AutoSize = true;
this.rbFromTree.Location = new System.Drawing.Point(22, 16);
this.rbFromTree.Name = "rbFromTree";
this.rbFromTree.Size = new System.Drawing.Size(73, 17);
this.rbFromTree.TabIndex = 0;
this.rbFromTree.TabStop = true;
this.rbFromTree.Text = "From Tree";
this.rbFromTree.UseVisualStyleBackColor = true;
//
// tabIncTrans
//
this.lblSrchRoMsg.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lblSrchRoMsg.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblSrchRoMsg.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0)))));
this.lblSrchRoMsg.Location = new System.Drawing.Point(7, 23);
this.lblSrchRoMsg.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.lblSrchRoMsg.Name = "lblSrchRoMsg";
this.lblSrchRoMsg.Size = new System.Drawing.Size(262, 40);
this.lblSrchRoMsg.TabIndex = 3;
this.lblSrchRoMsg.Text = "This folder(s) ROs are incompatible with the currently selected folder(s). This " +
"may be due to the RO values needing to be updated.";
this.lblSrchRoMsg.Visible = false;
this.lblSrchRoMsg.WordWrap = true;
//
// cbxFndUnLnkROVals
//
this.cbxFndUnLnkROVals.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxFndUnLnkROVals.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxFndUnLnkROVals.Enabled = false;
this.cbxFndUnLnkROVals.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxFndUnLnkROVals.Location = new System.Drawing.Point(0, 3);
this.cbxFndUnLnkROVals.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cbxFndUnLnkROVals.Name = "cbxFndUnLnkROVals";
this.cbxFndUnLnkROVals.Size = new System.Drawing.Size(176, 19);
this.superTooltip1.SetSuperTooltip(this.cbxFndUnLnkROVals, new DevComponents.DotNetBar.SuperTooltipInfo("Find Linked Values", "", "Finding unlinked values does the search for a specific RO.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
this.cbxFndUnLnkROVals.TabIndex = 2;
this.cbxFndUnLnkROVals.Text = "Find Unlinked Values of Selected RO";
//
// cmboTreeROs
//
this.cmboTreeROs.BackColor = System.Drawing.SystemColors.Window;
//
//
//
this.cmboTreeROs.BackgroundStyle.Class = "TextBoxBorder";
this.cmboTreeROs.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cmboTreeROs.ButtonDropDown.Visible = true;
this.cmboTreeROs.Dock = System.Windows.Forms.DockStyle.Top;
this.cmboTreeROs.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cmboTreeROs.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F";
this.cmboTreeROs.Location = new System.Drawing.Point(1, 1);
this.cmboTreeROs.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.cmboTreeROs.Name = "cmboTreeROs";
this.cmboTreeROs.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.cmboTreeROs.Size = new System.Drawing.Size(275, 20);
this.superTooltip1.SetSuperTooltip(this.cmboTreeROs, new DevComponents.DotNetBar.SuperTooltipInfo("Select the RO to Search", "", "Select the Referenced Object to search for.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
this.cmboTreeROs.TabIndex = 1;
this.cmboTreeROs.ThemeAware = true;
this.cmboTreeROs.WatermarkText = "Select an RO to seach";
this.cmboTreeROs.SelectedIndexChanged += new System.EventHandler(this.cmboTreeROs_SelectedIndexChanged);
//
// tabROSearch
//
this.tabROSearch.AttachedControl = this.tabControlPanel2;
this.tabROSearch.Name = "tabROSearch";
this.superTooltip1.SetSuperTooltip(this.tabROSearch, new DevComponents.DotNetBar.SuperTooltipInfo("Search for Referenced Objects", "", "Allows you to search for referenced objects used in selected procedure set(s).", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 110)));
this.tabROSearch.Text = "Reference\nObjects";
this.tabIncTrans.AttachedControl = this.tabControlPanel1;
this.tabIncTrans.Name = "tabIncTrans";
this.superTooltip1.SetSuperTooltip(this.tabIncTrans, new DevComponents.DotNetBar.SuperTooltipInfo("Search for Incoming Transitions", "", "Finds the Incoming Transitions that point to the current item and convert the tra" +
"nsition(s) to text if desired and if have permissions.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(170, 120)));
this.tabIncTrans.Text = "Incoming\nTransitions";
//
// contextMenuBar1
//
@ -1210,6 +1298,7 @@ namespace Volian.Controls.Library
this.advTreeProcSets.Text = "advTree1";
this.advTreeProcSets.AfterCheck += new DevComponents.AdvTree.AdvTreeCellEventHandler(this.advTreeProcSets_AfterCheck);
this.advTreeProcSets.AfterNodeSelect += new DevComponents.AdvTree.AdvTreeNodeEventHandler(this.advTreeProcSets_AfterNodeSelect);
this.advTreeProcSets.Click += new System.EventHandler(this.pnode_selected);
//
// elementStyle1
//
@ -1283,7 +1372,7 @@ namespace Volian.Controls.Library
this.grpPanSearchResults.DisabledBackColor = System.Drawing.Color.Empty;
this.grpPanSearchResults.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpPanSearchResults.Location = new System.Drawing.Point(0, 457);
this.grpPanSearchResults.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.grpPanSearchResults.Margin = new System.Windows.Forms.Padding(2);
this.grpPanSearchResults.Name = "grpPanSearchResults";
this.grpPanSearchResults.Size = new System.Drawing.Size(277, 219);
//
@ -1336,12 +1425,13 @@ namespace Volian.Controls.Library
//
this.lbSrchResultsIncTrans.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.lbSrchResultsIncTrans.CheckBoxesVisible = true;
this.lbSrchResultsIncTrans.CheckStateMember = null;
this.lbSrchResultsIncTrans.ContainerControlProcessDialogKey = true;
this.lbSrchResultsIncTrans.Dock = System.Windows.Forms.DockStyle.Fill;
this.lbSrchResultsIncTrans.DragDropSupport = true;
this.lbSrchResultsIncTrans.ItemHeight = 16;
this.lbSrchResultsIncTrans.Location = new System.Drawing.Point(0, 0);
this.lbSrchResultsIncTrans.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.lbSrchResultsIncTrans.Margin = new System.Windows.Forms.Padding(2);
this.lbSrchResultsIncTrans.Name = "lbSrchResultsIncTrans";
this.lbSrchResultsIncTrans.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.lbSrchResultsIncTrans.Size = new System.Drawing.Size(271, 198);
@ -1365,7 +1455,7 @@ namespace Volian.Controls.Library
this.panSearchButtons.DisabledBackColor = System.Drawing.Color.Empty;
this.panSearchButtons.Dock = System.Windows.Forms.DockStyle.Top;
this.panSearchButtons.Location = new System.Drawing.Point(0, 398);
this.panSearchButtons.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.panSearchButtons.Margin = new System.Windows.Forms.Padding(2);
this.panSearchButtons.Name = "panSearchButtons";
this.panSearchButtons.Size = new System.Drawing.Size(277, 59);
this.panSearchButtons.Style.Alignment = System.Drawing.StringAlignment.Center;
@ -1577,7 +1667,7 @@ namespace Volian.Controls.Library
this.xpSetToSearch.Dock = System.Windows.Forms.DockStyle.Top;
this.xpSetToSearch.ExpandOnTitleClick = true;
this.xpSetToSearch.Location = new System.Drawing.Point(0, 124);
this.xpSetToSearch.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.xpSetToSearch.Margin = new System.Windows.Forms.Padding(2);
this.xpSetToSearch.Name = "xpSetToSearch";
this.xpSetToSearch.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.xpSetToSearch.Size = new System.Drawing.Size(277, 128);
@ -1612,7 +1702,7 @@ namespace Volian.Controls.Library
this.xpStepTypes.Dock = System.Windows.Forms.DockStyle.Top;
this.xpStepTypes.ExpandOnTitleClick = true;
this.xpStepTypes.Location = new System.Drawing.Point(0, 252);
this.xpStepTypes.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2);
this.xpStepTypes.Margin = new System.Windows.Forms.Padding(2);
this.xpStepTypes.Name = "xpStepTypes";
this.xpStepTypes.RightToLeft = System.Windows.Forms.RightToLeft.No;
this.xpStepTypes.Size = new System.Drawing.Size(277, 146);
@ -1652,57 +1742,6 @@ namespace Volian.Controls.Library
this.checkedListBox1.Size = new System.Drawing.Size(120, 89);
this.checkedListBox1.TabIndex = 1;
//
// cbxRnoOnlyAnnot
//
this.cbxRnoOnlyAnnot.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyAnnot.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyAnnot.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyAnnot.Location = new System.Drawing.Point(105, 24);
this.cbxRnoOnlyAnnot.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyAnnot.Name = "cbxRnoOnlyAnnot";
this.cbxRnoOnlyAnnot.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyAnnot, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyAnnot.TabIndex = 9;
this.cbxRnoOnlyAnnot.Text = "RNO Only";
//
// cbxRnoOnlyRO
//
this.cbxRnoOnlyRO.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyRO.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyRO.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyRO.Location = new System.Drawing.Point(186, 4);
this.cbxRnoOnlyRO.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyRO.Name = "cbxRnoOnlyRO";
this.cbxRnoOnlyRO.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyRO, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps.",
null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyRO.TabIndex = 8;
this.cbxRnoOnlyRO.Text = "RNO Only";
this.cbxRnoOnly.Click += CbxRnoOnly_Click;
//
// cbxRnoOnlyTrans
//
this.cbxRnoOnlyTrans.BackColor = System.Drawing.Color.Transparent;
//
//
//
this.cbxRnoOnlyTrans.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
this.cbxRnoOnlyTrans.Font = new System.Drawing.Font("Microsoft Sans Serif", 7.8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cbxRnoOnlyTrans.Location = new System.Drawing.Point(4, 68);
this.cbxRnoOnlyTrans.Margin = new System.Windows.Forms.Padding(2);
this.cbxRnoOnlyTrans.Name = "cbxRnoOnlyTrans";
this.cbxRnoOnlyTrans.Size = new System.Drawing.Size(71, 15);
this.superTooltip1.SetSuperTooltip(this.cbxRnoOnlyTrans, new DevComponents.DotNetBar.SuperTooltipInfo("RNO Only", "", "When this box is checked, Search will find only the matches that are in RNO steps.",
null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(180, 100)));
this.cbxRnoOnlyTrans.TabIndex = 8;
this.cbxRnoOnlyTrans.Text = "RNO Only";
//
// DisplaySearch
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -1718,10 +1757,6 @@ namespace Volian.Controls.Library
this.Size = new System.Drawing.Size(277, 676);
((System.ComponentModel.ISupportInitialize)(this.tabSearchTypes)).EndInit();
this.tabSearchTypes.ResumeLayout(false);
this.tabControlPanel1.ResumeLayout(false);
this.tabControlPanel1.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.tabControlPanel4.ResumeLayout(false);
this.gpSrchText.ResumeLayout(false);
this.panel1.ResumeLayout(false);
@ -1730,14 +1765,18 @@ namespace Volian.Controls.Library
this.tabControlPanel5.ResumeLayout(false);
this.pnlTranCategory.ResumeLayout(false);
this.pnlTranFormat.ResumeLayout(false);
this.pnlTranVersion.ResumeLayout(false);
this.pnlTranVersion.ResumeLayout(false);?
this.tabControlPanel2.ResumeLayout(false);
this.gpFindROs.ResumeLayout(false);
this.tabControlPanel3.ResumeLayout(false);
this.tabControlPanel3.PerformLayout();
this.gpSrchAnnoText.ResumeLayout(false);
this.panel4.ResumeLayout(false);
this.panel4.PerformLayout();
this.tabControlPanel2.ResumeLayout(false);
this.gpFindROs.ResumeLayout(false);
this.tabControlPanel1.ResumeLayout(false);
this.tabControlPanel1.PerformLayout();
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.contextMenuBar1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.advTreeProcSets)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.advTreeStepTypes)).EndInit();

View File

@ -692,6 +692,12 @@ namespace Volian.Controls.Library
// C2021-028: RNO Only search, disable Word section tree node
wordSectionTreeNode.Enabled = !(tabSearchTypes.SelectedTab == tabTranSearch || cbxRnoOnly.Checked);
advTreeStepTypes.Nodes.Add(newnode);
// C2023-010: Allow selecting all section types or none
newnode = NewAdvTreeNode("All Types", true, true);
newnode.NodeClick += new EventHandler(AllSectionTypes_clicked);
advTreeStepTypes.Nodes.Add(newnode);
foreach (StepDataRetval sdr in lstSrchStpTypes)
{
StepDataList sdl = fmtdata.StepDataList; ;
@ -713,12 +719,22 @@ namespace Volian.Controls.Library
newnode = NewAdvTreeNode(sdr.Name, true, true);
newnode.Tag = sd;
newnode.Name = sd.Type;
DevComponents.AdvTree.Node pnode = NewAdvTreeNode(sd.Type, true, false); //create parent node (non selectable)
DevComponents.AdvTree.Node pnode = NewAdvTreeNode(sd.Type, true, true); //create parent node (non selectable)
pnode.Name = sd.Type;
if (!sd.Type.Equals("Title")) // only use Title as a tree grouping to put Title with Text Right/Below substep types
pnode.Nodes.Add(newnode);
pnode.Nodes.Sort();
advTreeStepTypes.Nodes.Add(pnode);
//C2030-010:
pnode.NodeClick += new EventHandler(pnode_selected);
}
else if (sd.Type.Equals("RNOType")) // B2019-016 Allow for search of RNO step types (when selecting types to search)
{
newnode = NewAdvTreeNode(sdr.Name, true, true);
newnode.Tag = sd;
newnode.Name = sd.Type;
advTreeStepTypes.Nodes.Add(newnode);
}
else if (sd.Type.Equals("RNOType")) // B2019-016 Allow for search of RNO step types (when selecting types to search)
{
@ -764,6 +780,26 @@ namespace Volian.Controls.Library
buildStepTypePannelTitle();
}
private void AllSectionTypes_clicked(object sender, EventArgs e)
{
Node pNode = sender as Node;
foreach (Node node in advTreeStepTypes.Nodes)
{
node.Checked = pNode.Checked;
CheckTreeNodeChildren(node.Nodes);
}
}
//C2023-010: Select all child nodes when a subtype is selected
private void pnode_selected(object sender, EventArgs e)
{
DevComponents.AdvTree.Node pnode = sender as DevComponents.AdvTree.Node;
if (pnode != null && pnode.HasChildNodes)
{
CheckTreeNodeChildren(pnode.Nodes);
}
}
public void advTreeProcSetsFillIn(bool blSeachTabClicked)
{
DevComponents.AdvTree.Node topnode = null;
@ -2287,8 +2323,10 @@ namespace Volian.Controls.Library
{
foreach (Node tn in nodeCollection)
{
if (!tn.Checked)
if (!tn.Checked)
tn.Checked = true;
else
tn.Checked = false;
if (tn.Nodes != null && tn.Nodes.Count > 0 && tn.Nodes[0].Text != DummyNodeText)
CheckTreeNodeChildren(tn.Nodes);