From bfb3abe47b8658a63718fa6a66882746a5485ddd Mon Sep 17 00:00:00 2001 From: Jsj Date: Thu, 24 Apr 2008 14:40:55 +0000 Subject: [PATCH] --- .../Properties/AssemblyInfo.cs | 2 +- .../Properties/Resources.Designer.cs | 2 +- .../Properties/licenses.licx | 3 +- .../frmVEPROMS.Designer.cs | 316 ++++++++++-------- PROMS/VEPROMS User Interface/frmVEPROMS.cs | 147 ++++++-- PROMS/VEPROMS User Interface/frmVEPROMS.resx | 261 ++++++++------- 6 files changed, 422 insertions(+), 309 deletions(-) diff --git a/PROMS/VEPROMS User Interface/Properties/AssemblyInfo.cs b/PROMS/VEPROMS User Interface/Properties/AssemblyInfo.cs index acb8a0aa..995dbc79 100644 --- a/PROMS/VEPROMS User Interface/Properties/AssemblyInfo.cs +++ b/PROMS/VEPROMS User Interface/Properties/AssemblyInfo.cs @@ -10,7 +10,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("Volian Enterprises, Inc.")] [assembly: AssemblyProduct("VE-PROMS .NET Beta Release")] -[assembly: AssemblyCopyright("Copyright © Volian Enterprises, Inc. 2007")] +[assembly: AssemblyCopyright("Copyright © Volian Enterprises, Inc. 2008")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/PROMS/VEPROMS User Interface/Properties/Resources.Designer.cs b/PROMS/VEPROMS User Interface/Properties/Resources.Designer.cs index dc46eb41..cd952ebd 100644 --- a/PROMS/VEPROMS User Interface/Properties/Resources.Designer.cs +++ b/PROMS/VEPROMS User Interface/Properties/Resources.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:2.0.50727.832 +// Runtime Version:2.0.50727.1433 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/PROMS/VEPROMS User Interface/Properties/licenses.licx b/PROMS/VEPROMS User Interface/Properties/licenses.licx index 4fd398c1..261433fe 100644 --- a/PROMS/VEPROMS User Interface/Properties/licenses.licx +++ b/PROMS/VEPROMS User Interface/Properties/licenses.licx @@ -1 +1,2 @@ -C1.Win.C1FlexGrid.C1FlexGrid, C1.Win.C1FlexGrid, Version=2.6.20062.255, Culture=neutral, PublicKeyToken=79882d576c6336da +C1.Win.C1FlexGrid.C1FlexGrid, C1.Win.C1FlexGrid, Version=2.6.20072.329, Culture=neutral, PublicKeyToken=79882d576c6336da +C1.Win.C1TrueDBGrid.C1TrueDBGrid, C1.Win.C1TrueDBGrid.2, Version=2.0.20073.61130, Culture=neutral, PublicKeyToken=75ae3fb0e2b1e0da diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs index 5e5fbaff..391c65a5 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs @@ -217,12 +217,15 @@ namespace VEPROMS this.btnPrevPos = new DevComponents.DotNetBar.ButtonItem(); this.labelItem14 = new DevComponents.DotNetBar.LabelItem(); this.btnGetRoVals = new DevComponents.DotNetBar.ButtonItem(); - this.epComments = new DevComponents.DotNetBar.ExpandablePanel(); - this.cbCmntDontPopup = new DevComponents.DotNetBar.Controls.CheckBoxX(); - this.buttonX6 = new DevComponents.DotNetBar.ButtonX(); - this.buttonX5 = new DevComponents.DotNetBar.ButtonX(); - this.buttonX4 = new DevComponents.DotNetBar.ButtonX(); - this.c1CommentGrid = new C1.Win.C1FlexGrid.C1FlexGrid(); + this.epAnnotations = new DevComponents.DotNetBar.ExpandablePanel(); + this.btnSaveAnnoation = new DevComponents.DotNetBar.ButtonX(); + this.cbGridAnnoType = new System.Windows.Forms.ComboBox(); + this.cbAnnotationDontPopup = new DevComponents.DotNetBar.Controls.CheckBoxX(); + this.btnAnnoationSettings = new DevComponents.DotNetBar.ButtonX(); + this.btnRemoveAnnotation = new DevComponents.DotNetBar.ButtonX(); + this.btnAddAnnotation = new DevComponents.DotNetBar.ButtonX(); + this.c1AnnotationGrid = new C1.Win.C1FlexGrid.C1FlexGrid(); + this.itemAnnotationsBindingSource = new System.Windows.Forms.BindingSource(this.components); this.rtxbComment = new System.Windows.Forms.RichTextBox(); this.expandablePanel2 = new DevComponents.DotNetBar.ExpandablePanel(); this.tv = new Volian.Controls.Library.vlnTreeView(); @@ -268,17 +271,17 @@ namespace VEPROMS this.expandableSplitter2 = new DevComponents.DotNetBar.ExpandableSplitter(); this.expandableSplitter3 = new DevComponents.DotNetBar.ExpandableSplitter(); this.superTooltip1 = new DevComponents.DotNetBar.SuperTooltip(); - this.tc = new Volian.Controls.Library.DisplayTabControl(); this.toolTip1 = new System.Windows.Forms.ToolTip(this.components); - this.itemAnnotationsBindingSource = new System.Windows.Forms.BindingSource(this.components); + this.tc = new Volian.Controls.Library.DisplayTabControl(); this.ribbonControl1.SuspendLayout(); this.ribbonPanel2.SuspendLayout(); this.ribbonPanel1.SuspendLayout(); this.ribbonPanel4.SuspendLayout(); this.ribbonPanel3.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.bottomBar)).BeginInit(); - this.epComments.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.c1CommentGrid)).BeginInit(); + this.epAnnotations.SuspendLayout(); + ((System.ComponentModel.ISupportInitialize)(this.c1AnnotationGrid)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.itemAnnotationsBindingSource)).BeginInit(); this.expandablePanel2.SuspendLayout(); this.infoPanel.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.infoTabs)).BeginInit(); @@ -296,7 +299,6 @@ namespace VEPROMS this.panelEx4.SuspendLayout(); this.infotabControlPanelRO.SuspendLayout(); this.infotabControlPanelTransitions.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.itemAnnotationsBindingSource)).BeginInit(); this.SuspendLayout(); // // ribbonControl1 @@ -320,7 +322,7 @@ namespace VEPROMS this.ribbonControl1.QuickToolbarItems.AddRange(new DevComponents.DotNetBar.BaseItem[] { this.office2007StartButton1, this.qatCustomizeItem1}); - this.ribbonControl1.Size = new System.Drawing.Size(1028, 146); + this.ribbonControl1.Size = new System.Drawing.Size(1114, 146); this.ribbonControl1.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; this.ribbonControl1.TabGroupHeight = 14; this.ribbonControl1.TabIndex = 0; @@ -337,7 +339,7 @@ namespace VEPROMS this.ribbonPanel2.Location = new System.Drawing.Point(0, 55); this.ribbonPanel2.Name = "ribbonPanel2"; this.ribbonPanel2.Padding = new System.Windows.Forms.Padding(3, 0, 3, 3); - this.ribbonPanel2.Size = new System.Drawing.Size(1028, 89); + this.ribbonPanel2.Size = new System.Drawing.Size(1114, 89); this.ribbonPanel2.TabIndex = 2; // // rbnTextFncts @@ -1921,7 +1923,7 @@ namespace VEPROMS this.btnGetRoVals}); this.bottomBar.Location = new System.Drawing.Point(4, 749); this.bottomBar.Name = "bottomBar"; - this.bottomBar.Size = new System.Drawing.Size(1028, 29); + this.bottomBar.Size = new System.Drawing.Size(1114, 29); this.bottomBar.Stretch = true; this.bottomBar.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; this.bottomBar.TabIndex = 1; @@ -2150,90 +2152,120 @@ namespace VEPROMS "active when new Referenced Object Values are available.", null, null, DevComponents.DotNetBar.eTooltipColor.System)); this.btnGetRoVals.Text = "Update RO Values"; // - // epComments + // epAnnotations // - this.epComments.CanvasColor = System.Drawing.SystemColors.Control; - this.epComments.CollapseDirection = DevComponents.DotNetBar.eCollapseDirection.TopToBottom; - this.epComments.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; - this.epComments.Controls.Add(this.cbCmntDontPopup); - this.epComments.Controls.Add(this.buttonX6); - this.epComments.Controls.Add(this.buttonX5); - this.epComments.Controls.Add(this.buttonX4); - this.epComments.Controls.Add(this.c1CommentGrid); - this.epComments.Controls.Add(this.rtxbComment); - this.epComments.Dock = System.Windows.Forms.DockStyle.Bottom; - this.epComments.Expanded = false; - this.epComments.ExpandedBounds = new System.Drawing.Rectangle(4, 739, 1284, 202); - this.epComments.ExpandOnTitleClick = true; - this.epComments.Location = new System.Drawing.Point(4, 721); - this.epComments.Name = "epComments"; - this.epComments.Size = new System.Drawing.Size(1028, 28); - this.epComments.Style.Alignment = System.Drawing.StringAlignment.Center; - this.epComments.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; - this.epComments.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; - this.epComments.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; - this.epComments.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder; - this.epComments.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText; - this.epComments.Style.GradientAngle = 90; - this.epComments.TabIndex = 2; - this.epComments.TitleStyle.Alignment = System.Drawing.StringAlignment.Center; - this.epComments.TitleStyle.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; - this.epComments.TitleStyle.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; - this.epComments.TitleStyle.Border = DevComponents.DotNetBar.eBorderType.RaisedInner; - this.epComments.TitleStyle.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; - this.epComments.TitleStyle.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText; - this.epComments.TitleStyle.GradientAngle = 90; - this.epComments.TitleText = "Comments"; + this.epAnnotations.CanvasColor = System.Drawing.SystemColors.Control; + this.epAnnotations.CollapseDirection = DevComponents.DotNetBar.eCollapseDirection.TopToBottom; + this.epAnnotations.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; + this.epAnnotations.Controls.Add(this.btnSaveAnnoation); + this.epAnnotations.Controls.Add(this.cbGridAnnoType); + this.epAnnotations.Controls.Add(this.cbAnnotationDontPopup); + this.epAnnotations.Controls.Add(this.btnAnnoationSettings); + this.epAnnotations.Controls.Add(this.btnRemoveAnnotation); + this.epAnnotations.Controls.Add(this.btnAddAnnotation); + this.epAnnotations.Controls.Add(this.c1AnnotationGrid); + this.epAnnotations.Controls.Add(this.rtxbComment); + this.epAnnotations.Dock = System.Windows.Forms.DockStyle.Bottom; + this.epAnnotations.ExpandOnTitleClick = true; + this.epAnnotations.Location = new System.Drawing.Point(4, 547); + this.epAnnotations.Name = "epAnnotations"; + this.epAnnotations.Size = new System.Drawing.Size(1114, 202); + this.epAnnotations.Style.Alignment = System.Drawing.StringAlignment.Center; + this.epAnnotations.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; + this.epAnnotations.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; + this.epAnnotations.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; + this.epAnnotations.Style.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarDockedBorder; + this.epAnnotations.Style.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.ItemText; + this.epAnnotations.Style.GradientAngle = 90; + this.epAnnotations.TabIndex = 2; + this.epAnnotations.TitleStyle.Alignment = System.Drawing.StringAlignment.Center; + this.epAnnotations.TitleStyle.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; + this.epAnnotations.TitleStyle.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; + this.epAnnotations.TitleStyle.Border = DevComponents.DotNetBar.eBorderType.RaisedInner; + this.epAnnotations.TitleStyle.BorderColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; + this.epAnnotations.TitleStyle.ForeColor.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelText; + this.epAnnotations.TitleStyle.GradientAngle = 90; + this.epAnnotations.TitleText = "Annotation Details"; + this.epAnnotations.Layout += new System.Windows.Forms.LayoutEventHandler(this.epAnnotations_Layout); // - // cbCmntDontPopup + // btnSaveAnnoation // - this.cbCmntDontPopup.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.cbCmntDontPopup.Location = new System.Drawing.Point(945, 157); - this.cbCmntDontPopup.Name = "cbCmntDontPopup"; - this.cbCmntDontPopup.Size = new System.Drawing.Size(176, 23); - this.cbCmntDontPopup.TabIndex = 6; - this.cbCmntDontPopup.Text = "Don\'t Auto Popup"; + this.btnSaveAnnoation.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.btnSaveAnnoation.Enabled = false; + this.btnSaveAnnoation.Location = new System.Drawing.Point(985, 95); + this.btnSaveAnnoation.Name = "btnSaveAnnoation"; + this.btnSaveAnnoation.Size = new System.Drawing.Size(86, 23); + this.btnSaveAnnoation.TabIndex = 8; + this.btnSaveAnnoation.Text = "Save"; + this.btnSaveAnnoation.Click += new System.EventHandler(this.buttonX1_Click); // - // buttonX6 + // cbGridAnnoType // - this.buttonX6.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.buttonX6.Location = new System.Drawing.Point(748, 157); - this.buttonX6.Name = "buttonX6"; - this.buttonX6.Size = new System.Drawing.Size(138, 23); - this.buttonX6.TabIndex = 5; - this.buttonX6.Text = "Clear ALL Comments"; + this.cbGridAnnoType.FormattingEnabled = true; + this.cbGridAnnoType.Location = new System.Drawing.Point(342, 62); + this.cbGridAnnoType.Name = "cbGridAnnoType"; + this.cbGridAnnoType.Size = new System.Drawing.Size(139, 24); + this.cbGridAnnoType.TabIndex = 7; + this.cbGridAnnoType.Visible = false; + this.cbGridAnnoType.Validating += new System.ComponentModel.CancelEventHandler(this.cbGridAnnoType_Validating); // - // buttonX5 + // cbAnnotationDontPopup // - this.buttonX5.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.buttonX5.Location = new System.Drawing.Point(578, 157); - this.buttonX5.Name = "buttonX5"; - this.buttonX5.Size = new System.Drawing.Size(135, 23); - this.buttonX5.TabIndex = 4; - this.buttonX5.Text = "Remove Comment"; + this.cbAnnotationDontPopup.Font = new System.Drawing.Font("Microsoft Sans Serif", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.cbAnnotationDontPopup.Location = new System.Drawing.Point(963, 173); + this.cbAnnotationDontPopup.Name = "cbAnnotationDontPopup"; + this.cbAnnotationDontPopup.Size = new System.Drawing.Size(176, 23); + this.cbAnnotationDontPopup.TabIndex = 6; + this.cbAnnotationDontPopup.Text = "Don\'t Auto Popup"; // - // buttonX4 + // btnAnnoationSettings // - this.buttonX4.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; - this.buttonX4.Location = new System.Drawing.Point(458, 157); - this.buttonX4.Name = "buttonX4"; - this.buttonX4.Size = new System.Drawing.Size(101, 23); - this.buttonX4.TabIndex = 3; - this.buttonX4.Text = "Add Comment"; + this.btnAnnoationSettings.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.btnAnnoationSettings.Location = new System.Drawing.Point(986, 144); + this.btnAnnoationSettings.Name = "btnAnnoationSettings"; + this.btnAnnoationSettings.Size = new System.Drawing.Size(85, 23); + this.btnAnnoationSettings.TabIndex = 5; + this.btnAnnoationSettings.Text = "Settings..."; // - // c1CommentGrid + // btnRemoveAnnotation // - this.c1CommentGrid.AutoGenerateColumns = false; - this.c1CommentGrid.ColumnInfo = resources.GetString("c1CommentGrid.ColumnInfo"); - this.c1CommentGrid.DataSource = this.itemAnnotationsBindingSource; - this.c1CommentGrid.ExtendLastCol = true; - this.c1CommentGrid.Location = new System.Drawing.Point(440, 34); - this.c1CommentGrid.Name = "c1CommentGrid"; - this.c1CommentGrid.Rows.Count = 1; - this.c1CommentGrid.Rows.DefaultSize = 20; - this.c1CommentGrid.Size = new System.Drawing.Size(681, 110); - this.c1CommentGrid.StyleInfo = resources.GetString("c1CommentGrid.StyleInfo"); - this.c1CommentGrid.TabIndex = 2; + this.btnRemoveAnnotation.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.btnRemoveAnnotation.Location = new System.Drawing.Point(986, 63); + this.btnRemoveAnnotation.Name = "btnRemoveAnnotation"; + this.btnRemoveAnnotation.Size = new System.Drawing.Size(85, 23); + this.btnRemoveAnnotation.TabIndex = 4; + this.btnRemoveAnnotation.Text = "Remove"; + // + // btnAddAnnotation + // + this.btnAddAnnotation.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton; + this.btnAddAnnotation.Location = new System.Drawing.Point(984, 34); + this.btnAddAnnotation.Name = "btnAddAnnotation"; + this.btnAddAnnotation.Size = new System.Drawing.Size(87, 23); + this.btnAddAnnotation.TabIndex = 3; + this.btnAddAnnotation.Text = "Add"; + // + // c1AnnotationGrid + // + this.c1AnnotationGrid.AllowAddNew = true; + this.c1AnnotationGrid.AllowDelete = true; + this.c1AnnotationGrid.AutoGenerateColumns = false; + this.c1AnnotationGrid.ColumnInfo = resources.GetString("c1AnnotationGrid.ColumnInfo"); + this.c1AnnotationGrid.DataSource = this.itemAnnotationsBindingSource; + this.c1AnnotationGrid.ExtendLastCol = true; + this.c1AnnotationGrid.Location = new System.Drawing.Point(342, 34); + this.c1AnnotationGrid.Name = "c1AnnotationGrid"; + this.c1AnnotationGrid.Rows.Count = 1; + this.c1AnnotationGrid.Rows.DefaultSize = 20; + this.c1AnnotationGrid.ShowErrors = true; + this.c1AnnotationGrid.Size = new System.Drawing.Size(615, 162); + this.c1AnnotationGrid.StyleInfo = resources.GetString("c1AnnotationGrid.StyleInfo"); + this.c1AnnotationGrid.TabIndex = 2; + // + // itemAnnotationsBindingSource + // + this.itemAnnotationsBindingSource.DataSource = typeof(VEPROMS.CSLA.Library.ItemAnnotation); + this.itemAnnotationsBindingSource.DataSourceChanged += new System.EventHandler(this.itemAnnotationsBindingSource_DataSourceChanged); // // rtxbComment // @@ -2243,7 +2275,7 @@ namespace VEPROMS this.rtxbComment.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.rtxbComment.Location = new System.Drawing.Point(0, 26); this.rtxbComment.Name = "rtxbComment"; - this.rtxbComment.Size = new System.Drawing.Size(430, 2); + this.rtxbComment.Size = new System.Drawing.Size(336, 176); this.rtxbComment.TabIndex = 1; this.rtxbComment.Text = ""; // @@ -2259,7 +2291,7 @@ namespace VEPROMS this.expandablePanel2.ExpandOnTitleClick = true; this.expandablePanel2.Location = new System.Drawing.Point(4, 147); this.expandablePanel2.Name = "expandablePanel2"; - this.expandablePanel2.Size = new System.Drawing.Size(30, 574); + this.expandablePanel2.Size = new System.Drawing.Size(30, 400); this.expandablePanel2.Style.Alignment = System.Drawing.StringAlignment.Center; this.expandablePanel2.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.expandablePanel2.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; @@ -2284,7 +2316,7 @@ namespace VEPROMS this.tv.HideSelection = false; this.tv.Location = new System.Drawing.Point(0, 26); this.tv.Name = "tv"; - this.tv.Size = new System.Drawing.Size(30, 548); + this.tv.Size = new System.Drawing.Size(30, 374); this.tv.TabIndex = 1; this.tv.BeforeExpand += new System.Windows.Forms.TreeViewCancelEventHandler(this.tv_BeforeExpand); this.tv.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.tv_AfterSelect); @@ -2296,12 +2328,10 @@ namespace VEPROMS this.infoPanel.ColorSchemeStyle = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; this.infoPanel.Controls.Add(this.infoTabs); this.infoPanel.Dock = System.Windows.Forms.DockStyle.Right; - this.infoPanel.Expanded = false; - this.infoPanel.ExpandedBounds = new System.Drawing.Rectangle(802, 147, 230, 574); this.infoPanel.ExpandOnTitleClick = true; - this.infoPanel.Location = new System.Drawing.Point(1002, 147); + this.infoPanel.Location = new System.Drawing.Point(888, 147); this.infoPanel.Name = "infoPanel"; - this.infoPanel.Size = new System.Drawing.Size(30, 574); + this.infoPanel.Size = new System.Drawing.Size(230, 400); this.infoPanel.Style.Alignment = System.Drawing.StringAlignment.Center; this.infoPanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.infoPanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; @@ -2333,7 +2363,7 @@ namespace VEPROMS this.infoTabs.Name = "infoTabs"; this.infoTabs.SelectedTabFont = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Bold); this.infoTabs.SelectedTabIndex = 0; - this.infoTabs.Size = new System.Drawing.Size(30, 548); + this.infoTabs.Size = new System.Drawing.Size(230, 374); this.infoTabs.TabAlignment = DevComponents.DotNetBar.eTabStripAlignment.Right; this.infoTabs.TabIndex = 1; this.infoTabs.TabLayoutType = DevComponents.DotNetBar.eTabLayoutType.FixedWithNavigationBox; @@ -2351,7 +2381,7 @@ namespace VEPROMS this.tabControlPanel1.Location = new System.Drawing.Point(0, 0); this.tabControlPanel1.Name = "tabControlPanel1"; this.tabControlPanel1.Padding = new System.Windows.Forms.Padding(1); - this.tabControlPanel1.Size = new System.Drawing.Size(4, 548); + this.tabControlPanel1.Size = new System.Drawing.Size(204, 374); this.tabControlPanel1.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel1.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel1.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2373,7 +2403,7 @@ namespace VEPROMS this.panelEx1.Dock = System.Windows.Forms.DockStyle.Fill; this.panelEx1.Location = new System.Drawing.Point(1, 1); this.panelEx1.Name = "panelEx1"; - this.panelEx1.Size = new System.Drawing.Size(2, 546); + this.panelEx1.Size = new System.Drawing.Size(202, 372); this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center; this.panelEx1.Style.BackColor1.Color = System.Drawing.Color.Transparent; this.panelEx1.Style.BackColor2.Color = System.Drawing.Color.SlateGray; @@ -2390,7 +2420,7 @@ namespace VEPROMS this.groupPanel4.Dock = System.Windows.Forms.DockStyle.Top; this.groupPanel4.Location = new System.Drawing.Point(0, 362); this.groupPanel4.Name = "groupPanel4"; - this.groupPanel4.Size = new System.Drawing.Size(2, 100); + this.groupPanel4.Size = new System.Drawing.Size(202, 100); // // // @@ -2435,7 +2465,7 @@ namespace VEPROMS this.groupPanel3.Dock = System.Windows.Forms.DockStyle.Top; this.groupPanel3.Location = new System.Drawing.Point(0, 262); this.groupPanel3.Name = "groupPanel3"; - this.groupPanel3.Size = new System.Drawing.Size(2, 100); + this.groupPanel3.Size = new System.Drawing.Size(202, 100); // // // @@ -2476,7 +2506,7 @@ namespace VEPROMS this.groupPanel2.Dock = System.Windows.Forms.DockStyle.Top; this.groupPanel2.Location = new System.Drawing.Point(0, 122); this.groupPanel2.Name = "groupPanel2"; - this.groupPanel2.Size = new System.Drawing.Size(2, 140); + this.groupPanel2.Size = new System.Drawing.Size(202, 140); // // // @@ -2525,7 +2555,7 @@ namespace VEPROMS this.groupPanel1.Dock = System.Windows.Forms.DockStyle.Top; this.groupPanel1.Location = new System.Drawing.Point(0, 0); this.groupPanel1.Name = "groupPanel1"; - this.groupPanel1.Size = new System.Drawing.Size(2, 122); + this.groupPanel1.Size = new System.Drawing.Size(202, 122); // // // @@ -2569,7 +2599,7 @@ namespace VEPROMS this.txbChgMsg1.Location = new System.Drawing.Point(16, 38); this.txbChgMsg1.MaxLength = 3; this.txbChgMsg1.Name = "txbChgMsg1"; - this.txbChgMsg1.Size = new System.Drawing.Size(36, 22); + this.txbChgMsg1.Size = new System.Drawing.Size(36, 23); this.txbChgMsg1.TabIndex = 1; this.txbChgMsg1.WatermarkText = "XXX"; // @@ -2583,7 +2613,7 @@ namespace VEPROMS this.txbChgMsg2.Location = new System.Drawing.Point(16, 66); this.txbChgMsg2.MaxLength = 3; this.txbChgMsg2.Name = "txbChgMsg2"; - this.txbChgMsg2.Size = new System.Drawing.Size(36, 22); + this.txbChgMsg2.Size = new System.Drawing.Size(36, 23); this.txbChgMsg2.TabIndex = 2; this.txbChgMsg2.WatermarkText = "XXX"; // @@ -2608,7 +2638,7 @@ namespace VEPROMS this.tabControlPanel3.Location = new System.Drawing.Point(0, 0); this.tabControlPanel3.Name = "tabControlPanel3"; this.tabControlPanel3.Padding = new System.Windows.Forms.Padding(1); - this.tabControlPanel3.Size = new System.Drawing.Size(4, 548); + this.tabControlPanel3.Size = new System.Drawing.Size(204, 374); this.tabControlPanel3.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel3.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel3.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2633,7 +2663,7 @@ namespace VEPROMS this.navpaneResults.Name = "navpaneResults"; this.navpaneResults.NavigationBarHeight = 33; this.navpaneResults.Padding = new System.Windows.Forms.Padding(1); - this.navpaneResults.Size = new System.Drawing.Size(2, 546); + this.navpaneResults.Size = new System.Drawing.Size(202, 372); this.navpaneResults.TabIndex = 0; // // @@ -2642,7 +2672,7 @@ namespace VEPROMS this.navpaneResults.TitlePanel.Font = new System.Drawing.Font("Tahoma", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.navpaneResults.TitlePanel.Location = new System.Drawing.Point(1, 1); this.navpaneResults.TitlePanel.Name = "panelTitle"; - this.navpaneResults.TitlePanel.Size = new System.Drawing.Size(0, 24); + this.navpaneResults.TitlePanel.Size = new System.Drawing.Size(200, 24); this.navpaneResults.TitlePanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.navpaneResults.TitlePanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; this.navpaneResults.TitlePanel.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2662,7 +2692,7 @@ namespace VEPROMS this.navpanSrchRslts.Location = new System.Drawing.Point(1, 25); this.navpanSrchRslts.Name = "navpanSrchRslts"; this.navpanSrchRslts.ParentItem = this.btnSrchRslt; - this.navpanSrchRslts.Size = new System.Drawing.Size(0, 487); + this.navpanSrchRslts.Size = new System.Drawing.Size(200, 313); this.navpanSrchRslts.Style.Alignment = System.Drawing.StringAlignment.Center; this.navpanSrchRslts.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.navpanSrchRslts.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2; @@ -2678,7 +2708,7 @@ namespace VEPROMS this.lbResults.ItemHeight = 16; this.lbResults.Location = new System.Drawing.Point(0, 23); this.lbResults.Name = "lbResults"; - this.lbResults.Size = new System.Drawing.Size(0, 452); + this.lbResults.Size = new System.Drawing.Size(200, 276); this.lbResults.TabIndex = 1; this.lbResults.SelectedValueChanged += new System.EventHandler(this.lbResults_SelectedValueChanged); // @@ -2691,7 +2721,7 @@ namespace VEPROMS this.cbAnnoType.ItemHeight = 17; this.cbAnnoType.Location = new System.Drawing.Point(0, 0); this.cbAnnoType.Name = "cbAnnoType"; - this.cbAnnoType.Size = new System.Drawing.Size(0, 23); + this.cbAnnoType.Size = new System.Drawing.Size(200, 23); this.cbAnnoType.TabIndex = 0; this.cbAnnoType.SelectedValueChanged += new System.EventHandler(this.cbAnnoType_SelectedValueChanged); // @@ -2712,7 +2742,7 @@ namespace VEPROMS this.navigationPanePanel2.Location = new System.Drawing.Point(1, 1); this.navigationPanePanel2.Name = "navigationPanePanel2"; this.navigationPanePanel2.ParentItem = this.btnSimStpsRslt; - this.navigationPanePanel2.Size = new System.Drawing.Size(0, 511); + this.navigationPanePanel2.Size = new System.Drawing.Size(200, 337); this.navigationPanePanel2.Style.Alignment = System.Drawing.StringAlignment.Center; this.navigationPanePanel2.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.navigationPanePanel2.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground2; @@ -2743,7 +2773,7 @@ namespace VEPROMS this.tabControlPanel2.Location = new System.Drawing.Point(0, 0); this.tabControlPanel2.Name = "tabControlPanel2"; this.tabControlPanel2.Padding = new System.Windows.Forms.Padding(1); - this.tabControlPanel2.Size = new System.Drawing.Size(4, 548); + this.tabControlPanel2.Size = new System.Drawing.Size(204, 374); this.tabControlPanel2.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.tabControlPanel2.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.tabControlPanel2.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2766,7 +2796,7 @@ namespace VEPROMS this.panelEx4.Dock = System.Windows.Forms.DockStyle.Fill; this.panelEx4.Location = new System.Drawing.Point(1, 1); this.panelEx4.Name = "panelEx4"; - this.panelEx4.Size = new System.Drawing.Size(2, 546); + this.panelEx4.Size = new System.Drawing.Size(202, 372); this.panelEx4.Style.Alignment = System.Drawing.StringAlignment.Center; this.panelEx4.Style.BackColor1.Color = System.Drawing.Color.Transparent; this.panelEx4.Style.BackColor2.Color = System.Drawing.Color.SlateGray; @@ -2783,7 +2813,7 @@ namespace VEPROMS this.lbxBookMarks.ItemHeight = 16; this.lbxBookMarks.Location = new System.Drawing.Point(0, 87); this.lbxBookMarks.Name = "lbxBookMarks"; - this.lbxBookMarks.Size = new System.Drawing.Size(2, 452); + this.lbxBookMarks.Size = new System.Drawing.Size(202, 276); this.lbxBookMarks.TabIndex = 3; this.lbxBookMarks.Click += new System.EventHandler(this.lbxBookMarks_Click); // @@ -2793,7 +2823,7 @@ namespace VEPROMS this.btnClrBookMrks.Dock = System.Windows.Forms.DockStyle.Top; this.btnClrBookMrks.Location = new System.Drawing.Point(0, 58); this.btnClrBookMrks.Name = "btnClrBookMrks"; - this.btnClrBookMrks.Size = new System.Drawing.Size(2, 29); + this.btnClrBookMrks.Size = new System.Drawing.Size(202, 29); this.btnClrBookMrks.TabIndex = 2; this.btnClrBookMrks.Text = "Clear ALL Bookmarks"; this.btnClrBookMrks.ThemeAware = true; @@ -2805,7 +2835,7 @@ namespace VEPROMS this.btnRmvCurBookMrk.Dock = System.Windows.Forms.DockStyle.Top; this.btnRmvCurBookMrk.Location = new System.Drawing.Point(0, 29); this.btnRmvCurBookMrk.Name = "btnRmvCurBookMrk"; - this.btnRmvCurBookMrk.Size = new System.Drawing.Size(2, 29); + this.btnRmvCurBookMrk.Size = new System.Drawing.Size(202, 29); this.btnRmvCurBookMrk.TabIndex = 1; this.btnRmvCurBookMrk.Text = "Remove Bookmark"; this.btnRmvCurBookMrk.ThemeAware = true; @@ -2817,7 +2847,7 @@ namespace VEPROMS this.btnSetBookMrk.Dock = System.Windows.Forms.DockStyle.Top; this.btnSetBookMrk.Location = new System.Drawing.Point(0, 0); this.btnSetBookMrk.Name = "btnSetBookMrk"; - this.btnSetBookMrk.Size = new System.Drawing.Size(2, 29); + this.btnSetBookMrk.Size = new System.Drawing.Size(202, 29); this.btnSetBookMrk.TabIndex = 0; this.btnSetBookMrk.Text = "Set Bookmark"; this.btnSetBookMrk.ThemeAware = true; @@ -2836,7 +2866,7 @@ namespace VEPROMS this.infotabControlPanelRO.Location = new System.Drawing.Point(0, 0); this.infotabControlPanelRO.Name = "infotabControlPanelRO"; this.infotabControlPanelRO.Padding = new System.Windows.Forms.Padding(1); - this.infotabControlPanelRO.Size = new System.Drawing.Size(4, 548); + this.infotabControlPanelRO.Size = new System.Drawing.Size(204, 374); this.infotabControlPanelRO.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.infotabControlPanelRO.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.infotabControlPanelRO.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2856,7 +2886,7 @@ namespace VEPROMS this.displayRO.MyROFST = null; this.displayRO.MyRTB = null; this.displayRO.Name = "displayRO"; - this.displayRO.Size = new System.Drawing.Size(2, 546); + this.displayRO.Size = new System.Drawing.Size(202, 372); this.displayRO.TabIndex = 0; // // infotabRO @@ -2873,7 +2903,7 @@ namespace VEPROMS this.infotabControlPanelTransitions.Location = new System.Drawing.Point(0, 0); this.infotabControlPanelTransitions.Name = "infotabControlPanelTransitions"; this.infotabControlPanelTransitions.Padding = new System.Windows.Forms.Padding(1); - this.infotabControlPanelTransitions.Size = new System.Drawing.Size(4, 548); + this.infotabControlPanelTransitions.Size = new System.Drawing.Size(204, 374); this.infotabControlPanelTransitions.Style.BackColor1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(142)))), ((int)(((byte)(179)))), ((int)(((byte)(231))))); this.infotabControlPanelTransitions.Style.BackColor2.Color = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.infotabControlPanelTransitions.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; @@ -2895,10 +2925,9 @@ namespace VEPROMS this.displayTransition.Margin = new System.Windows.Forms.Padding(3, 2, 3, 2); this.displayTransition.MyRTB = null; this.displayTransition.Name = "displayTransition"; - this.displayTransition.RangeColor = System.Drawing.Color.Aquamarine; - this.displayTransition.Size = new System.Drawing.Size(2, 546); + this.displayTransition.RangeColor = global::VEPROMS.Properties.Settings.Default.TransitionRangeColor; + this.displayTransition.Size = new System.Drawing.Size(202, 372); this.displayTransition.TabIndex = 0; - this.displayTransition.RangeColor = VEPROMS.Properties.Settings.Default.TransitionRangeColor; // // infotabTransition // @@ -2934,7 +2963,7 @@ namespace VEPROMS this.expandableSplitter1.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.expandableSplitter1.Location = new System.Drawing.Point(34, 147); this.expandableSplitter1.Name = "expandableSplitter1"; - this.expandableSplitter1.Size = new System.Drawing.Size(3, 574); + this.expandableSplitter1.Size = new System.Drawing.Size(3, 400); this.expandableSplitter1.TabIndex = 5; this.expandableSplitter1.TabStop = false; // @@ -2964,9 +2993,9 @@ namespace VEPROMS this.expandableSplitter2.HotGripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; this.expandableSplitter2.HotGripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.expandableSplitter2.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; - this.expandableSplitter2.Location = new System.Drawing.Point(37, 718); + this.expandableSplitter2.Location = new System.Drawing.Point(37, 544); this.expandableSplitter2.Name = "expandableSplitter2"; - this.expandableSplitter2.Size = new System.Drawing.Size(965, 3); + this.expandableSplitter2.Size = new System.Drawing.Size(851, 3); this.expandableSplitter2.TabIndex = 6; this.expandableSplitter2.TabStop = false; // @@ -2996,9 +3025,9 @@ namespace VEPROMS this.expandableSplitter3.HotGripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; this.expandableSplitter3.HotGripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(223)))), ((int)(((byte)(237)))), ((int)(((byte)(254))))); this.expandableSplitter3.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; - this.expandableSplitter3.Location = new System.Drawing.Point(999, 147); + this.expandableSplitter3.Location = new System.Drawing.Point(885, 147); this.expandableSplitter3.Name = "expandableSplitter3"; - this.expandableSplitter3.Size = new System.Drawing.Size(3, 571); + this.expandableSplitter3.Size = new System.Drawing.Size(3, 397); this.expandableSplitter3.TabIndex = 7; this.expandableSplitter3.TabStop = false; // @@ -3013,30 +3042,25 @@ namespace VEPROMS this.tc.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4); this.tc.Name = "tc"; this.tc.SelectedDisplayTabItem = null; - this.tc.Size = new System.Drawing.Size(962, 571); + this.tc.Size = new System.Drawing.Size(848, 397); this.tc.TabIndex = 8; - this.tc.LinkModifyTran += new Volian.Controls.Library.StepPanelLinkEvent(this.tc_LinkModifyTran); this.tc.ItemSelectedChanged += new Volian.Controls.Library.StepPanelEvent(this.tc_ItemSelectedChanged); + this.tc.LinkModifyTran += new Volian.Controls.Library.StepPanelLinkEvent(this.tc_LinkModifyTran); this.tc.LinkModifyRO += new Volian.Controls.Library.StepPanelLinkEvent(this.tc_LinkModifyRO); // - // itemAnnotationsBindingSource - // - this.itemAnnotationsBindingSource.DataSource = typeof(VEPROMS.CSLA.Library.ItemAnnotation); - this.itemAnnotationsBindingSource.DataSourceChanged += new System.EventHandler(this.itemAnnotationsBindingSource_DataSourceChanged); - // // frmVEPROMS // this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScroll = true; - this.ClientSize = new System.Drawing.Size(1036, 780); + this.ClientSize = new System.Drawing.Size(1122, 780); this.Controls.Add(this.tc); this.Controls.Add(this.expandableSplitter3); this.Controls.Add(this.expandableSplitter2); this.Controls.Add(this.expandableSplitter1); this.Controls.Add(this.infoPanel); this.Controls.Add(this.expandablePanel2); - this.Controls.Add(this.epComments); + this.Controls.Add(this.epAnnotations); this.Controls.Add(this.bottomBar); this.Controls.Add(this.ribbonControl1); this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); @@ -3051,8 +3075,9 @@ namespace VEPROMS this.ribbonPanel4.ResumeLayout(false); this.ribbonPanel3.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.bottomBar)).EndInit(); - this.epComments.ResumeLayout(false); - ((System.ComponentModel.ISupportInitialize)(this.c1CommentGrid)).EndInit(); + this.epAnnotations.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.c1AnnotationGrid)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.itemAnnotationsBindingSource)).EndInit(); this.expandablePanel2.ResumeLayout(false); this.infoPanel.ResumeLayout(false); ((System.ComponentModel.ISupportInitialize)(this.infoTabs)).EndInit(); @@ -3071,7 +3096,6 @@ namespace VEPROMS this.infotabControlPanelRO.ResumeLayout(false); this.infotabControlPanelTransitions.ResumeLayout(false); this.infotabControlPanelTransitions.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.itemAnnotationsBindingSource)).EndInit(); this.ResumeLayout(false); } @@ -3102,7 +3126,7 @@ namespace VEPROMS private DevComponents.DotNetBar.QatCustomizeItem qatCustomizeItem1; private DevComponents.DotNetBar.Bar bottomBar; private DevComponents.DotNetBar.ProgressBarItem bottomProgBar; - private DevComponents.DotNetBar.ExpandablePanel epComments; + private DevComponents.DotNetBar.ExpandablePanel epAnnotations; private DevComponents.DotNetBar.ExpandablePanel expandablePanel2; private DevComponents.DotNetBar.ExpandablePanel infoPanel; private System.Windows.Forms.RichTextBox rtxbComment; @@ -3141,7 +3165,7 @@ namespace VEPROMS private DevComponents.DotNetBar.Controls.CheckBoxX checkBoxX1; private System.Windows.Forms.CheckedListBox checkedListBox1; //private System.Windows.Forms.PropertyGrid pg; - private C1.Win.C1FlexGrid.C1FlexGrid c1CommentGrid; + private C1.Win.C1FlexGrid.C1FlexGrid c1AnnotationGrid; private DevComponents.DotNetBar.ButtonItem btnInsOvr; private DevComponents.DotNetBar.ButtonItem btnInsertMode; private DevComponents.DotNetBar.ButtonItem btnOverstrikeMode; @@ -3162,10 +3186,10 @@ namespace VEPROMS private DevComponents.DotNetBar.ButtonX btnClrBookMrks; private System.Windows.Forms.ListBox lbxBookMarks; private DevComponents.DotNetBar.SuperTooltip superTooltip1; - private DevComponents.DotNetBar.ButtonX buttonX5; - private DevComponents.DotNetBar.ButtonX buttonX4; - private DevComponents.DotNetBar.Controls.CheckBoxX cbCmntDontPopup; - private DevComponents.DotNetBar.ButtonX buttonX6; + private DevComponents.DotNetBar.ButtonX btnRemoveAnnotation; + private DevComponents.DotNetBar.ButtonX btnAddAnnotation; + private DevComponents.DotNetBar.Controls.CheckBoxX cbAnnotationDontPopup; + private DevComponents.DotNetBar.ButtonX btnAnnoationSettings; private DevComponents.DotNetBar.ButtonItem btnMarkPrevPos; private DevComponents.DotNetBar.ButtonItem btnPrevPos; private DevComponents.DotNetBar.LabelItem labelItem2; @@ -3320,6 +3344,8 @@ namespace VEPROMS private DevComponents.DotNetBar.Controls.ComboBoxEx cbAnnoType; private System.Windows.Forms.ListBox lbResults; private System.Windows.Forms.ToolTip toolTip1; + private System.Windows.Forms.ComboBox cbGridAnnoType; + private DevComponents.DotNetBar.ButtonX btnSaveAnnoation; } } diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.cs index b9d99b73..886b34e3 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.cs @@ -42,6 +42,7 @@ namespace VEPROMS Color _CommentTitleBckColor; StepRTB _MyRTB; VETreeNode _PrevBookMark = null; + string _PathToROs = @"G:\PROMSDAT\VEHLP\RO\RO.FST"; public frmVEPROMS() { @@ -68,8 +69,8 @@ namespace VEPROMS tv.NodeDragDrop += new Volian.Controls.Library.vlnTreeViewEvent(tv_NodeDragDrop); tv.NodeDelete += new Volian.Controls.Library.vlnTreeViewBoolEvent(tv_NodeDelete); tv.NodeProperties += new Volian.Controls.Library.vlnTreeViewEvent(tv_NodeProperties); - _CommentTitleBckColor = epComments.TitleStyle.BackColor1.Color; - epComments.Expanded = false; + _CommentTitleBckColor = epAnnotations.TitleStyle.BackColor1.Color; + epAnnotations.Expanded = false; infoPanel.Expanded = false; } @@ -108,6 +109,12 @@ namespace VEPROMS cbAnnoType.DataSource = AnnotationTypeInfoList.Get(); cbAnnoType.DisplayMember = "Name"; lbResults.MouseMove += new MouseEventHandler(lbResults_MouseMove); + //comboBox1.DataSource = AnnotationTypeInfo.AllList(); //AnnotationType.AllTypes(); + ////comboBox1.DataSource = AnnotationTypeInfoList.Get(); + //comboBox1.DisplayMember = "_Name"; + foreach (AnnotationTypeInfo item in cbAnnoType.Items) + cbGridAnnoType.Items.Add(item); + c1AnnotationGrid.Cols[0].Editor = cbGridAnnoType; } #region MRU @@ -192,9 +199,9 @@ namespace VEPROMS _LastProcedure = null; _LastSection = null; _LastStep = null; - epComments.Expanded = false; + epAnnotations.Expanded = false; rtxbComment.Text = ""; - epComments.TitleStyle.BackColor1.Color = _CommentTitleBckColor; + epAnnotations.TitleStyle.BackColor1.Color = _CommentTitleBckColor; if (_MyMRIList.Add(node.VEObject) != null) SetupMRU(); if (node.VEObject.GetType() == typeof(FolderInfo)) @@ -213,38 +220,24 @@ namespace VEPROMS _LastProcedure = _LastProcedureInfo.Get(); tc.OpenItem((ItemInfo)_LastProcedureInfo); - if (_LastProcedureInfo.ItemAnnotationCount > 0) - { - if (!cbCmntDontPopup.Checked) - epComments.Expanded = true; - rtxbComment.Text = _LastProcedureInfo.ItemAnnotations[0].SearchText; - } + // Display any annotations + itemAnnotationsBindingSource.DataSource = _LastProcedureInfo.ItemAnnotations; } else if (node.VEObject.GetType() == typeof(SectionInfo)) { _LastSectionInfo = (SectionInfo)(_LastTreeNode.VEObject); _LastSection = _LastSectionInfo.Get(); tc.OpenItem((ItemInfo)_LastSectionInfo); - if (_LastSectionInfo.ItemAnnotationCount > 0) - { - if (!cbCmntDontPopup.Checked) - epComments.Expanded = true; - rtxbComment.Text = _LastSectionInfo.ItemAnnotations[0].SearchText; - } + // Display any annotations + itemAnnotationsBindingSource.DataSource = _LastSectionInfo.ItemAnnotations; } else if (node.VEObject.GetType() == typeof(StepInfo)) { _LastStepInfo = (StepInfo)(_LastTreeNode.VEObject); _LastStep = _LastStepInfo.Get(); tc.OpenItem((ItemInfo)_LastStepInfo); - //if (_LastStepInfo.ItemAnnotationCount > 0) - //{ - // if (!cbCmntDontPopup.Checked) - // epComments.Expanded = true; - // rtxbComment.Text = _LastStepInfo.ItemAnnotations[0].SearchText; + // Display any annotations itemAnnotationsBindingSource.DataSource = _LastStepInfo.ItemAnnotations; - // epComments.TitleStyle.BackColor1.Color = Color.Yellow; - //} #region Sample Display Table Code // display an exiting table in that rtf grid thing //if ((_LastStepInfo.MyContent.Type == 20007) || (_LastStepInfo.MyContent.Type == 20009)) @@ -1136,7 +1129,7 @@ namespace VEPROMS infoTabs.SelectedTab = infotabRO; StepTabPanel dtp = ((DisplayTabItem)tc.SelectedDisplayTabItem).MyStepTabPanel; if (dtp == null) return; - ROFST rofst = new ROFST("g:\\vehlp\\ro\\ro.fst"); + ROFST rofst = new ROFST(_PathToROs); //"g:\\vehlp\\ro\\ro.fst"); displayRO.MyROFST = rofst; displayRO.MyRTB = dtp.MyStepPanel.SelectedStepItem.MyStepRTB; } @@ -1176,19 +1169,65 @@ namespace VEPROMS private void itemAnnotationsBindingSource_DataSourceChanged(object sender, EventArgs e) { AnnotationInfoList myAnnotations = itemAnnotationsBindingSource.DataSource as AnnotationInfoList; - if (myAnnotations != null && myAnnotations.Count != 0) + AnnotationPannelView(myAnnotations); + } + + private void AnnotationPannelView(AnnotationInfoList ail) + { + int selectedAnnoID = -1; + int selectedAnno = 0; + if (ail != null && ail.Count != 0) { - if (!cbCmntDontPopup.Checked) - epComments.Expanded = true; - rtxbComment.Text = myAnnotations[0].SearchText; + if (!cbAnnotationDontPopup.Checked) + epAnnotations.Expanded = true; + else + epAnnotations.TitleStyle.BackColor1.Color = Color.Yellow; + + if (lbResults != null && lbResults.SelectedIndex > -1) + { + selectedAnnoID = ((AnnotationInfo)lbResults.SelectedItem).AnnotationID; + foreach (AnnotationInfo ai in ail) + { + if (ai.AnnotationID != selectedAnnoID) + selectedAnno++; + else + break; + } + if (selectedAnno >= ail.Count) + selectedAnno = 0; + } + //rtxbComment.Text = ail[0].SearchText; + rtxbComment.Text = ail[selectedAnno].SearchText; + if (epAnnotations.Expanded) + { + //epAnnotations.PerformClick(); + //epAnnotations.SelectNextControl(rtxbComment, false, false, false, false); + //rtxbComment.Focus(); + //c1AnnotationGrid.SelectionMode = C1.Win.C1FlexGrid.SelectionModeEnum.Cell; + c1AnnotationGrid.Focus(); + //c1AnnotationGrid.Select(); + //C1.Win.C1FlexGrid.CellRange cr = c1AnnotationGrid.GetCellRange(selectedAnno, 3); + //c1AnnotationGrid.Select(cr, true); + //c1AnnotationGrid.Controls[3].Select(); + //c1AnnotationGrid.ShowCell(selectedAnno+1,3); + //SendKeys.Flush(); + c1AnnotationGrid.Select(selectedAnno + 1, 3, true); + //c1AnnotationGrid.AccessibilityObject.Select(AccessibleSelection.TakeFocus); + //SendKeys.Send("{RIGHT}"); + //SendKeys.Flush(); + rtxbComment.Focus(); + + } } else { - if (!cbCmntDontPopup.Checked) - epComments.Expanded = false; + if (!cbAnnotationDontPopup.Checked) + epAnnotations.Expanded = false; + epAnnotations.TitleStyle.BackColor1.Color = _CommentTitleBckColor; rtxbComment.Text = null; } } + private void btnSave_Click(object sender, EventArgs e) { @@ -1212,7 +1251,7 @@ namespace VEPROMS { infoPanel.Expanded = true; infoTabs.SelectedTab = infotabRO; - ROFST rofst = new ROFST("g:\\vehlp\\ro\\ro.fst"); + ROFST rofst = new ROFST(_PathToROs); //"g:\\vehlp\\ro\\ro.fst"); displayRO.MyROFST = rofst; StepTabPanel dtp = ((DisplayTabItem)tc.SelectedDisplayTabItem).MyStepTabPanel; if (dtp == null) return; @@ -1233,7 +1272,7 @@ namespace VEPROMS { infoPanel.Expanded = true; infoTabs.SelectedTab = infotabRO; - ROFST rofst = new ROFST("g:\\vehlp\\ro\\ro.fst"); + ROFST rofst = new ROFST(_PathToROs); //"g:\\vehlp\\ro\\ro.fst"); displayRO.MyROFST = rofst; StepTabPanel dtp = ((DisplayTabItem)tc.SelectedDisplayTabItem).MyStepTabPanel; if (dtp == null) return; @@ -1280,5 +1319,49 @@ namespace VEPROMS MostRecentItem itm = lbxBookMarks.SelectedValue as MostRecentItem; tc.OpenItem(itm.MyItemInfo); } + + private void cbGridAnnoType_Validating(object sender, CancelEventArgs e) + { + try + { + //bool test1 = c1AnnotationGrid.IsCellSelected(c1AnnotationGrid.RowSel, c1AnnotationGrid.ColSel); + //bool test2 = c1AnnotationGrid.IsCellValid(c1AnnotationGrid.RowSel, c1AnnotationGrid.ColSel); + //AnnotationTypeInfo celldat = (AnnotationTypeInfo)c1AnnotationGrid.GetData(c1AnnotationGrid.RowSel, c1AnnotationGrid.ColSel); + AnnotationTypeInfo newcelldat = (AnnotationTypeInfo)cbGridAnnoType.SelectedItem; + + AnnotationInfo ani = ((AnnotationInfoList)itemAnnotationsBindingSource.DataSource)[c1AnnotationGrid.RowSel - 1] as AnnotationInfo; + Annotation ano = ani.Get(); + if (ano.TypeID != newcelldat.TypeID) + { + ano.Update(newcelldat.TypeID); + btnSaveAnnoation.Enabled = true; + c1AnnotationGrid.Refresh(); + } + } + catch (Exception ex) + { + log.ErrorFormat("Error saving Annotation Type Change: {0}", ex.Message); + } + + } + + private void epAnnotations_Layout(object sender, LayoutEventArgs e) + { + cbGridAnnoType.Visible = false; + } + + private void buttonX1_Click(object sender, EventArgs e) + { + AnnotationInfoList ail = (AnnotationInfoList)itemAnnotationsBindingSource.DataSource; + foreach (AnnotationInfo ai in ail) + { + Annotation ano = ai.Get(); + ano.CommitChanges(); + } + btnSaveAnnoation.Enabled = false; + } + + + } } diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.resx b/PROMS/VEPROMS User Interface/frmVEPROMS.resx index 0144fa19..7dea4e94 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.resx +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.resx @@ -122,10 +122,10 @@ Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA gP8AgAD/AICA/4AAAP+AAID/gIAA/8DAwP+AgID/AAD//wD/AP8A/////wAA//8A/////wD//////3d3 - d3d3d3d3d3cBAXd3d3d3d3d3d3cBAXd3d3d3d3d3d3cBAXd3d3R3d3d3d3cBAXd3d0RHd3d3d3cBAXd3 - dERHd3d3d3cBAXd3REdEd3d3d3cBAXd0RHd0R3d3d3cBAXd3R3d3R3d3d3cBAXd3d3d3dHd3d3cBAXd3 - d3d3d0d3d3cBAXd3d3d3d3R3d3cBAXdwcHAHdwBHd3cBAXdwcHBwcHd0d3cBAXdwAHAHcHd3R3cBAXdw - cHBwcHd3d3cBAXd3B3AHdwB3d3cBAXd3d3d3d3d3d3cBAXd3d3d3d3d3d3cBAXd3d3d3d3d3d3cBAQ== + d3d3d3d3d3dOBnd3d3d3d3d3d3dOBnd3d3d3d3d3d3dOBnd3d3R3d3d3d3dOBnd3d0RHd3d3d3dOBnd3 + dERHd3d3d3dOBnd3REdEd3d3d3dOBnd0RHd0R3d3d3dOBnd3R3d3R3d3d3dOBnd3d3d3dHd3d3dOBnd3 + d3d3d0d3d3dOBnd3d3d3d3R3d3dOBndwcHAHdwBHd3dOBndwcHBwcHd0d3dOBndwAHAHcHd3R3dOBndw + cHBwcHd3d3dOBnd3B3AHdwB3d3dOBnd3d3d3d3d3d3dOBnd3d3d3d3d3d3dOBnd3d3d3d3d3d3dOBg== @@ -795,114 +795,6 @@ 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 - lJCQA3IYpUQA76epNf0QgmEAAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAA - CxMBAJqcGAAAAdBJREFUOE+lk90rQ2Ecx/mL5MKFG7lSXLiUa3IjKS4okpS4UFJelmnY2GbeLcPYbOZt - mKERQmFnmMyFmdnOtq/ndzizJ1zg1K/O83Q+35fn6aQDSPvXQwJto/dInRbdPRrVftT03aGi6xYl7Tco - bvWhsElAXr2AnBovsquvGcrMZQGNAxiwJ6C0xtFjjqHDJKJtOormsQga9K+o1bygShVCeW8IZd1BZJbt - 8gJygmatH3UDflQq3p2LWnwoaPAi98OVnGkySpyfAvo5FxKJRHLW3RfcemHtUFpHxTiC4ThGTE5k5Zd+ - CgwZnRyw4jrj1rP2A0QY/MzgQDAGrXGdF+ifXMX+iQByXnGdw7Z1CsvmMciZ4BmrG+PmHRiYM8GDkw5e - QGlY5hyXGCxXotgEB4IifIEozm+jUI3ZeIEe7SInYF47SnZ+DsdgmHNCeBQl2HMdgXLEygt0auax7bmE - ZYPFXj2EKTU2gym2esoB1bgNSoMVCt3iV4HUW5i2uKXTfniKsdgi1Kyz5yqC7bMw7EchdA+bfxagzhPU - mcECg+XO7/AL5vdCoMTcNdKGY+dUOm2C5dMm536KzTordEuSM337rQAp/naS/wK9/HX+DMqGb0lL76AI - wx7nAAAAAElFTkSuQmCC - - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAA - CxMBAJqcGAAAAklJREFUOE+lk11I02EUxusuIogugqALIyK6iJpEEIUZIQWSK8kLQ/pAqUApKbEsl4kL - srQwQYeOVmp+VGamlo1lMUVJ+9DmdCbNBVqkzvyiD9vmr51/rP8IoqgXzuXzO88553nnAnP+6wmg8FY7 - wZVf0UbO9WbOFTehy39ISk4difpq4tMriUstJSbZxK4ko1/qbx4AeLzwu/r0FcamZxkam6X/vY9Ol49V - 2zP/DuC2O3AcCMW+X4Ot1a6IyxoHWLnt7J8B0lnEDJmZeXycZ7uX0eLwca3+NSsiggAy86/2A7bt+zQ/ - xLkRtEWHYO7yUnzHxvKtGaoDWVgwIHhmsS2dRXz33itqO7wUVHYQsuWMCpBtBwB9A8McyzIq1d77UZlZ - bEtnEVe1esgraWZpmE4FyKkE4BwcU4TOoXFs/aNsjkrAWPOS8J0HlSqq7aPU6iHXaGHJpnQVIHcOiN+N - TDL44TNPu91UmXuIjE2k7lEnjdZuSRxFD9ycL2xg8YbTKkBCIp2H3VNMTs9gc05gqnvDTYsLg39ebdwR - Sm4/Ie9qvQLRX6lh0fpTKkAS9s3jY3Ryhl7XFGX3nVwu7yHb9IIcUxvJ+ko04TEk6/JJTLukQBauS1MB - Es+R8S8873VT3fT2pzizwErqxXqSMsqJjtcrkMg9RwnXJrAg9KQKkGw7XBNUNHSRZWhBl2chNbvWL7xB - fIqB2MMX0O7VEbbjEKs3Rik1f20QQD6GZFviKQmTkMid5VSybVmYzCy2pbOI5605oTqQD/Wv9R1FPMYf - N743kwAAAABJRU5ErkJggg== @@ -1098,30 +990,30 @@ Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI - iIiIiIiIiIgBAYiId4iIiIiIh3gBAYiHAIiIiIiIcAgBAYhw8IiIiIiHDwgBAYcP8IiIiIhw+wgBAYD/ - 8IiIiIgPvwgBAYDw8IiIiIgLCwgBAYAP8IiICIgAvwgBAYD/8IiIAIgL+wgBAYAA8IAAAAgADwgBAYD/ - 8IAAAAgL+wgBAYAA8IiIAIgADwgBAYD/8IiICIgL+wgBAYAP8IiIiIgAvwgBAYDw8IiIiIgPCwgBAYgP - 8IiIiIiAvwgBAYiA8IiIiIiICwgBAYiIAIiIiIiIgAgBAYiIh4iIiIiIiHgBAYiIiIiIiIiIiIgBAQ== + iIiIiIiIiIhOBoiId4iIiIiIh3hOBoiHAIiIiIiIcAhOBohw8IiIiIiHDwhOBocP8IiIiIhw+whOBoD/ + 8IiIiIgPvwhOBoDw8IiIiIgLCwhOBoAP8IiICIgAvwhOBoD/8IiIAIgL+whOBoAA8IAAAAgADwhOBoD/ + 8IAAAAgL+whOBoAA8IiIAIgADwhOBoD/8IiICIgL+whOBoAP8IiIiIgAvwhOBoDw8IiIiIgPCwhOBogP + 8IiIiIiAvwhOBoiA8IiIiIiICwhOBoiIAIiIiIiIgAhOBoiIh4iIiIiIiHhOBoiIiIiIiIiIiIhOBg== Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI - iIiIiIiIiIgBAYiEREiIiIRESIgBAYh0/0SIiET/R4gBAYh0iPSIiE+IR4gBAYh0iISIiEiIR4gBAYiH - SIRIh0iEeIgBAYiIdERHdERHiIgBAYiIiERERESIiIgBAYiIiIRP9EiIiIgBAYiIiIcERHiIiIgBAYiI - iHD/DweIiIgBAYiIhw/wT/B4iIgBAYiIcP8IgP8HiIgBAYiHD/CIiA/weIgBAYhw/wiIiID/B4gBAYcP - 8IiIiIgP8HgBAYD/CIiIiIiA/wgBAYDwiIiIiIiIDwgBAYAIiIiIiIiIgAgBAYiIiIiIiIiIiIgBAQ== + iIiIiIiIiIhOBoiEREiIiIRESIhOBoh0/0SIiET/R4hOBoh0iPSIiE+IR4hOBoh0iISIiEiIR4hOBoiH + SIRIh0iEeIhOBoiIdERHdERHiIhOBoiIiERERESIiIhOBoiIiIRP9EiIiIhOBoiIiIcERHiIiIhOBoiI + iHD/DweIiIhOBoiIhw/wT/B4iIhOBoiIcP8IgP8HiIhOBoiHD/CIiA/weIhOBohw/wiIiID/B4hOBocP + 8IiIiIgP8HhOBoD/CIiIiIiA/whOBoDwiIiIiIiIDwhOBoAIiIiIiIiIgAhOBoiIiIiIiIiIiIhOBg== Qk1mAQAAAAAAAHYAAAAoAAAAFAAAABQAAAABAAQAAAAAAAAAAAB0EgAAdBIAABAAAAAQAAAAAAAA/wAA gP8AgAD/AICA/4AAAP+AAID/gIAA/4CAgP/AwMD/AAD//wD/AP8A/////wAA//8A/////wD//////4iI - iIiIiIiIiIgBAYiIiIiIgAAAAAgBAYiHd3d3cO/v7wgBAYgAAAAAAPRETggBAYD4iIiIgO/v7wgBAYD4 - iIiIgPRETggBAYD4iIiIgO/v7wgBAYD4iAAAgPROAAgBAYD4iIAAgO/vAIgBAYD4iAAAgAAACIgBAYD4 - gACAiAeIiIgBAYD4AAiIiAeIiIgBAYD4gIiIiAeIiIgBAYD4iIiIiAeIiIgBAYD4iIiIiAeIiIgBAYD/ - AAAA/wiIiIgBAYgATExAAIiIiIgBAYiIxMTAiIiIiIgBAYiIjEwIiIiIiIgBAYiIiIiIiIiIiIgBAQ== + iIiIiIiIiIhOBoiIiIiIgAAAAAhOBoiHd3d3cO/v7whOBogAAAAAAPRETghOBoD4iIiIgO/v7whOBoD4 + iIiIgPRETghOBoD4iIiIgO/v7whOBoD4iAAAgPROAAhOBoD4iIAAgO/vAIhOBoD4iAAAgAAACIhOBoD4 + gACAiAeIiIhOBoD4AAiIiAeIiIhOBoD4gIiIiAeIiIhOBoD4iIiIiAeIiIhOBoD4iIiIiAeIiIhOBoD/ + AAAA/wiIiIhOBogATExAAIiIiIhOBoiIxMTAiIiIiIhOBoiIjEwIiIiIiIhOBoiIiIiIiIiIiIhOBg== @@ -3382,6 +3274,114 @@ KuwwgBaXoDAELNOlkQoVJS60AQIgADJAKafMUMAPQRhxSyvrlRiADAIYIEQogrjAgAWSeDDCGTUydAgD MjwhCwoLgOCFH1xEIWGVuhxAAAlbLKLCAHsAAEkNJdxVpQ5YOEICA0EwgAodXYRFJk4cjECCA38cgUYS YRTZUEAAOw== + + + + + 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 + lJCQA3IYpUQA76epNf0QgmEAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAA + CxMBAJqcGAAAAdBJREFUOE+lk90rQ2Ecx/mL5MKFG7lSXLiUa3IjKS4okpS4UFJelmnY2GbeLcPYbOZt + mKERQmFnmMyFmdnOtq/ndzizJ1zg1K/O83Q+35fn6aQDSPvXQwJto/dInRbdPRrVftT03aGi6xYl7Tco + bvWhsElAXr2AnBovsquvGcrMZQGNAxiwJ6C0xtFjjqHDJKJtOormsQga9K+o1bygShVCeW8IZd1BZJbt + 8gJygmatH3UDflQq3p2LWnwoaPAi98OVnGkySpyfAvo5FxKJRHLW3RfcemHtUFpHxTiC4ThGTE5k5Zd+ + CgwZnRyw4jrj1rP2A0QY/MzgQDAGrXGdF+ifXMX+iQByXnGdw7Z1CsvmMciZ4BmrG+PmHRiYM8GDkw5e + QGlY5hyXGCxXotgEB4IifIEozm+jUI3ZeIEe7SInYF47SnZ+DsdgmHNCeBQl2HMdgXLEygt0auax7bmE + ZYPFXj2EKTU2gym2esoB1bgNSoMVCt3iV4HUW5i2uKXTfniKsdgi1Kyz5yqC7bMw7EchdA+bfxagzhPU + mcECg+XO7/AL5vdCoMTcNdKGY+dUOm2C5dMm536KzTordEuSM337rQAp/naS/wK9/HX+DMqGb0lL76AI + wx7nAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAALEwAA + CxMBAJqcGAAAAklJREFUOE+lk11I02EUxusuIogugqALIyK6iJpEEIUZIQWSK8kLQ/pAqUApKbEsl4kL + srQwQYeOVmp+VGamlo1lMUVJ+9DmdCbNBVqkzvyiD9vmr51/rP8IoqgXzuXzO88553nnAnP+6wmg8FY7 + wZVf0UbO9WbOFTehy39ISk4difpq4tMriUstJSbZxK4ko1/qbx4AeLzwu/r0FcamZxkam6X/vY9Ol49V + 2zP/DuC2O3AcCMW+X4Ot1a6IyxoHWLnt7J8B0lnEDJmZeXycZ7uX0eLwca3+NSsiggAy86/2A7bt+zQ/ + xLkRtEWHYO7yUnzHxvKtGaoDWVgwIHhmsS2dRXz33itqO7wUVHYQsuWMCpBtBwB9A8McyzIq1d77UZlZ + bEtnEVe1esgraWZpmE4FyKkE4BwcU4TOoXFs/aNsjkrAWPOS8J0HlSqq7aPU6iHXaGHJpnQVIHcOiN+N + TDL44TNPu91UmXuIjE2k7lEnjdZuSRxFD9ycL2xg8YbTKkBCIp2H3VNMTs9gc05gqnvDTYsLg39ebdwR + Sm4/Ie9qvQLRX6lh0fpTKkAS9s3jY3Ryhl7XFGX3nVwu7yHb9IIcUxvJ+ko04TEk6/JJTLukQBauS1MB + Es+R8S8873VT3fT2pzizwErqxXqSMsqJjtcrkMg9RwnXJrAg9KQKkGw7XBNUNHSRZWhBl2chNbvWL7xB + fIqB2MMX0O7VEbbjEKs3Rik1f20QQD6GZFviKQmTkMid5VSybVmYzCy2pbOI5605oTqQD/Wv9R1FPMYf + N743kwAAAABJRU5ErkJggg== @@ -3633,15 +3633,18 @@ 4xKQjJsoHR+xHFGs4t+go2biAc5DB03uX5vZMUQuZEGBAAAAAElFTkSuQmCC - - 5,0,0,0,0,100,Columns:0{Width:127;Name:"MyAnnotationType";Caption:"Type";Style:"TextAlign:GeneralCenter;";} 1{Width:39;Name:"DTS";Caption:"Date";Style:"Format:""d"";DataType:System.DateTime;TextAlign:LeftCenter;";} 2{Width:55;Name:"UserID";Caption:"User";Style:"DataType:System.String;TextAlign:LeftCenter;";} 3{Name:"BrokenRules";Caption:"BrokenRules";Visible:False;AllowEditing:False;Style:"TextAlign:GeneralCenter;";} 4{Width:82;Name:"SearchText";Caption:"Description";Style:"DataType:System.String;TextAlign:LeftCenter;";} + + 156, 17 + + + 5,0,0,0,0,100,Columns:0{Width:157;Name:"MyAnnotationType";Caption:"Annotation Type";Style:"TextAlign:GeneralCenter;";} 1{Width:39;Name:"DTS";Caption:"Date";Style:"Format:""d"";DataType:System.DateTime;TextAlign:LeftCenter;";} 2{Width:55;Name:"UserID";Caption:"User";AllowEditing:False;Style:"DataType:System.String;TextAlign:LeftCenter;";} 3{Name:"BrokenRules";Caption:"BrokenRules";Visible:False;AllowEditing:False;Style:"TextAlign:GeneralCenter;";} 4{Width:82;Name:"SearchText";Caption:"Description";AllowEditing:False;Style:"DataType:System.String;TextAlign:LeftCenter;";} + + + Normal{Font:Microsoft Sans Serif, 8pt;} Alternate{} Fixed{BackColor:Control;ForeColor:ControlText;Border:Flat,1,ControlDark,Both;BackgroundImageLayout:Hide;} Highlight{BackColor:Highlight;ForeColor:HighlightText;} Focus{} Editor{} Search{BackColor:Highlight;ForeColor:HighlightText;} Frozen{BackColor:Beige;} NewRow{} EmptyArea{BackColor:AppWorkspace;Border:Flat,1,ControlDarkDark,Both;} SelectedColumnHeader{} SelectedRowHeader{} GrandTotal{BackColor:Black;ForeColor:White;} Subtotal0{BackColor:ControlDarkDark;ForeColor:White;} Subtotal1{BackColor:ControlDarkDark;ForeColor:White;} Subtotal2{BackColor:ControlDarkDark;ForeColor:White;} Subtotal3{BackColor:ControlDarkDark;ForeColor:White;} Subtotal4{BackColor:ControlDarkDark;ForeColor:White;} Subtotal5{BackColor:ControlDarkDark;ForeColor:White;} 156, 17 - - Normal{Font:Microsoft Sans Serif, 8pt;} Alternate{} Fixed{BackColor:Control;ForeColor:ControlText;Border:Flat,1,ControlDark,Both;BackgroundImageLayout:Hide;} Highlight{BackColor:Highlight;ForeColor:HighlightText;} Focus{} Editor{} Search{BackColor:Highlight;ForeColor:HighlightText;} Frozen{BackColor:Beige;} NewRow{} EmptyArea{BackColor:AppWorkspace;Border:Flat,1,ControlDarkDark,Both;} SelectedColumnHeader{} SelectedRowHeader{} GrandTotal{BackColor:Black;ForeColor:White;} Subtotal0{BackColor:ControlDarkDark;ForeColor:White;} Subtotal1{BackColor:ControlDarkDark;ForeColor:White;} Subtotal2{BackColor:ControlDarkDark;ForeColor:White;} Subtotal3{BackColor:ControlDarkDark;ForeColor:White;} Subtotal4{BackColor:ControlDarkDark;ForeColor:White;} Subtotal5{BackColor:ControlDarkDark;ForeColor:White;} - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8