This commit is contained in:
Kathy Ruffing 2011-02-08 11:25:03 +00:00
parent f524056e6c
commit 3a46cb8580
6 changed files with 846 additions and 778 deletions

View File

@ -1554,20 +1554,17 @@ namespace VEPROMS
// ppProcNumStpRTB // ppProcNumStpRTB
// //
this.ppProcNumStpRTB.AdjustSize = new System.Drawing.Size(0, 0); this.ppProcNumStpRTB.AdjustSize = new System.Drawing.Size(0, 0);
this.ppProcNumStpRTB.BeingDisposed = false;
this.ppProcNumStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.ppProcNumStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.ppProcNumStpRTB.CheckAbove = "|?????????"; this.ppProcNumStpRTB.CheckAbove = "|?????????";
this.ppProcNumStpRTB.CheckBelow = "|?"; this.ppProcNumStpRTB.CheckBelow = "|?";
this.ppProcNumStpRTB.CheckLeft = "-?????????"; this.ppProcNumStpRTB.CheckLeft = "-?????????";
this.ppProcNumStpRTB.CheckRight = "-??"; this.ppProcNumStpRTB.CheckRight = "-??";
this.ppProcNumStpRTB.ContentsRectangle = new System.Drawing.Rectangle(89, 29, 149, 16); this.ppProcNumStpRTB.ContentsRectangle = new System.Drawing.Rectangle(89, 29, 149, 16);
this.ppProcNumStpRTB.EpMode = VEPROMS.CSLA.Library.E_EditPrintMode.Edit;
this.ppProcNumStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText; this.ppProcNumStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText;
this.ppProcNumStpRTB.Location = new System.Drawing.Point(89, 29); this.ppProcNumStpRTB.Location = new System.Drawing.Point(89, 29);
this.ppProcNumStpRTB.MyClassName = "RichEdit20W"; this.ppProcNumStpRTB.MyClassName = "RichEdit20W";
this.ppProcNumStpRTB.MyItemInfo = null; this.ppProcNumStpRTB.MyItemInfo = null;
this.ppProcNumStpRTB.MyLinkText = null; this.ppProcNumStpRTB.MyLinkText = null;
this.ppProcNumStpRTB.MyRTBItem = null;
this.ppProcNumStpRTB.Name = "ppProcNumStpRTB"; this.ppProcNumStpRTB.Name = "ppProcNumStpRTB";
this.ppProcNumStpRTB.ProcessKeystrokes = true; this.ppProcNumStpRTB.ProcessKeystrokes = true;
this.ppProcNumStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks; this.ppProcNumStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks;
@ -1583,21 +1580,18 @@ namespace VEPROMS
// ppProcTitleStpRTB // ppProcTitleStpRTB
// //
this.ppProcTitleStpRTB.AdjustSize = new System.Drawing.Size(0, 0); this.ppProcTitleStpRTB.AdjustSize = new System.Drawing.Size(0, 0);
this.ppProcTitleStpRTB.BeingDisposed = false;
this.ppProcTitleStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; this.ppProcTitleStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.ppProcTitleStpRTB.CheckAbove = "|?????????"; this.ppProcTitleStpRTB.CheckAbove = "|?????????";
this.ppProcTitleStpRTB.CheckBelow = "|?"; this.ppProcTitleStpRTB.CheckBelow = "|?";
this.ppProcTitleStpRTB.CheckLeft = "-?????????"; this.ppProcTitleStpRTB.CheckLeft = "-?????????";
this.ppProcTitleStpRTB.CheckRight = "-??"; this.ppProcTitleStpRTB.CheckRight = "-??";
this.ppProcTitleStpRTB.ContentsRectangle = new System.Drawing.Rectangle(89, 65, 535, 16); this.ppProcTitleStpRTB.ContentsRectangle = new System.Drawing.Rectangle(89, 65, 535, 16);
this.ppProcTitleStpRTB.EpMode = VEPROMS.CSLA.Library.E_EditPrintMode.Edit;
this.ppProcTitleStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText; this.ppProcTitleStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText;
this.ppProcTitleStpRTB.Location = new System.Drawing.Point(89, 65); this.ppProcTitleStpRTB.Location = new System.Drawing.Point(89, 65);
this.ppProcTitleStpRTB.MinimumSize = new System.Drawing.Size(539, 59); this.ppProcTitleStpRTB.MinimumSize = new System.Drawing.Size(539, 59);
this.ppProcTitleStpRTB.MyClassName = "RichEdit20W"; this.ppProcTitleStpRTB.MyClassName = "RichEdit20W";
this.ppProcTitleStpRTB.MyItemInfo = null; this.ppProcTitleStpRTB.MyItemInfo = null;
this.ppProcTitleStpRTB.MyLinkText = null; this.ppProcTitleStpRTB.MyLinkText = null;
this.ppProcTitleStpRTB.MyRTBItem = null;
this.ppProcTitleStpRTB.Name = "ppProcTitleStpRTB"; this.ppProcTitleStpRTB.Name = "ppProcTitleStpRTB";
this.ppProcTitleStpRTB.ProcessKeystrokes = true; this.ppProcTitleStpRTB.ProcessKeystrokes = true;
this.ppProcTitleStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks; this.ppProcTitleStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks;

File diff suppressed because it is too large Load Diff

View File

@ -804,21 +804,18 @@ namespace VEPROMS
// ppSectNumberStpRTB // ppSectNumberStpRTB
// //
this.ppSectNumberStpRTB.AdjustSize = new System.Drawing.Size(0, 0); this.ppSectNumberStpRTB.AdjustSize = new System.Drawing.Size(0, 0);
this.ppSectNumberStpRTB.BeingDisposed = false;
this.ppSectNumberStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.None; this.ppSectNumberStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.ppSectNumberStpRTB.CheckAbove = "|?????????"; this.ppSectNumberStpRTB.CheckAbove = "|?????????";
this.ppSectNumberStpRTB.CheckBelow = "|?"; this.ppSectNumberStpRTB.CheckBelow = "|?";
this.ppSectNumberStpRTB.CheckLeft = "-?????????"; this.ppSectNumberStpRTB.CheckLeft = "-?????????";
this.ppSectNumberStpRTB.CheckRight = "-??"; this.ppSectNumberStpRTB.CheckRight = "-??";
this.ppSectNumberStpRTB.ContentsRectangle = new System.Drawing.Rectangle(85, 12, 159, 16); this.ppSectNumberStpRTB.ContentsRectangle = new System.Drawing.Rectangle(85, 12, 159, 16);
this.ppSectNumberStpRTB.EpMode = VEPROMS.CSLA.Library.E_EditPrintMode.Edit;
this.ppSectNumberStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText; this.ppSectNumberStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText;
this.ppSectNumberStpRTB.Location = new System.Drawing.Point(85, 12); this.ppSectNumberStpRTB.Location = new System.Drawing.Point(85, 12);
this.ppSectNumberStpRTB.MinimumSize = new System.Drawing.Size(159, 18); this.ppSectNumberStpRTB.MinimumSize = new System.Drawing.Size(159, 18);
this.ppSectNumberStpRTB.MyClassName = "RichEdit20W"; this.ppSectNumberStpRTB.MyClassName = "RichEdit20W";
this.ppSectNumberStpRTB.MyItemInfo = null; this.ppSectNumberStpRTB.MyItemInfo = null;
this.ppSectNumberStpRTB.MyLinkText = null; this.ppSectNumberStpRTB.MyLinkText = null;
this.ppSectNumberStpRTB.MyRTBItem = null;
this.ppSectNumberStpRTB.Name = "ppSectNumberStpRTB"; this.ppSectNumberStpRTB.Name = "ppSectNumberStpRTB";
this.ppSectNumberStpRTB.ProcessKeystrokes = true; this.ppSectNumberStpRTB.ProcessKeystrokes = true;
this.ppSectNumberStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks; this.ppSectNumberStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks;
@ -834,21 +831,18 @@ namespace VEPROMS
// ppSectTitleStpRTB // ppSectTitleStpRTB
// //
this.ppSectTitleStpRTB.AdjustSize = new System.Drawing.Size(0, 0); this.ppSectTitleStpRTB.AdjustSize = new System.Drawing.Size(0, 0);
this.ppSectTitleStpRTB.BeingDisposed = false;
this.ppSectTitleStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.None; this.ppSectTitleStpRTB.BorderStyle = System.Windows.Forms.BorderStyle.None;
this.ppSectTitleStpRTB.CheckAbove = "|?????????"; this.ppSectTitleStpRTB.CheckAbove = "|?????????";
this.ppSectTitleStpRTB.CheckBelow = "|?"; this.ppSectTitleStpRTB.CheckBelow = "|?";
this.ppSectTitleStpRTB.CheckLeft = "-?????????"; this.ppSectTitleStpRTB.CheckLeft = "-?????????";
this.ppSectTitleStpRTB.CheckRight = "-??"; this.ppSectTitleStpRTB.CheckRight = "-??";
this.ppSectTitleStpRTB.ContentsRectangle = new System.Drawing.Rectangle(85, 60, 541, 16); this.ppSectTitleStpRTB.ContentsRectangle = new System.Drawing.Rectangle(85, 60, 541, 16);
this.ppSectTitleStpRTB.EpMode = VEPROMS.CSLA.Library.E_EditPrintMode.Edit;
this.ppSectTitleStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText; this.ppSectTitleStpRTB.FieldToEdit = Volian.Controls.Library.E_FieldToEdit.StepText;
this.ppSectTitleStpRTB.Location = new System.Drawing.Point(85, 60); this.ppSectTitleStpRTB.Location = new System.Drawing.Point(85, 60);
this.ppSectTitleStpRTB.MinimumSize = new System.Drawing.Size(541, 61); this.ppSectTitleStpRTB.MinimumSize = new System.Drawing.Size(541, 61);
this.ppSectTitleStpRTB.MyClassName = "RichEdit20W"; this.ppSectTitleStpRTB.MyClassName = "RichEdit20W";
this.ppSectTitleStpRTB.MyItemInfo = null; this.ppSectTitleStpRTB.MyItemInfo = null;
this.ppSectTitleStpRTB.MyLinkText = null; this.ppSectTitleStpRTB.MyLinkText = null;
this.ppSectTitleStpRTB.MyRTBItem = null;
this.ppSectTitleStpRTB.Name = "ppSectTitleStpRTB"; this.ppSectTitleStpRTB.Name = "ppSectTitleStpRTB";
this.ppSectTitleStpRTB.ProcessKeystrokes = true; this.ppSectTitleStpRTB.ProcessKeystrokes = true;
this.ppSectTitleStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks; this.ppSectTitleStpRTB.RTBRangeStatus = Volian.Controls.Library.StepRTB.RangeStatus.NoContainedLinks;

View File

@ -42,14 +42,13 @@ namespace VEPROMS
this.Text = string.Format("{0} Properties", ii.DisplayText); this.Text = string.Format("{0} Properties", ii.DisplayText);
ppSectTitleStpRTB.FieldToEdit = E_FieldToEdit.Text; ppSectTitleStpRTB.FieldToEdit = E_FieldToEdit.Text;
ppSectTitleStpRTB.BorderStyle = BorderStyle.Fixed3D; ppSectTitleStpRTB.BorderStyle = BorderStyle.Fixed3D;
ppSectTitleStpRTB.ViewRTB = false;
ppSectTitleStpRTB.MyItemInfo = ii; ppSectTitleStpRTB.MyItemInfo = ii;
ppSectTitleStpRTB.RefreshDisplay(true);
ppSectNumberStpRTB.FieldToEdit = E_FieldToEdit.Number; ppSectNumberStpRTB.FieldToEdit = E_FieldToEdit.Number;
ppSectNumberStpRTB.BorderStyle = BorderStyle.Fixed3D; ppSectNumberStpRTB.BorderStyle = BorderStyle.Fixed3D;
ppSectNumberStpRTB.ViewRTB = false;
ppSectNumberStpRTB.MyItemInfo = ii; ppSectNumberStpRTB.MyItemInfo = ii;
ppSectNumberStpRTB.RefreshDisplay(true);
_MyStepTabRibbon = new StepTabRibbon(); _MyStepTabRibbon = new StepTabRibbon();
//_MyStepTabRibbon.Dock = System.Windows.Forms.DockStyle.Top; //_MyStepTabRibbon.Dock = System.Windows.Forms.DockStyle.Top;
//_MyStepTabRibbon.Location = new System.Drawing.Point(0, 0); //_MyStepTabRibbon.Location = new System.Drawing.Point(0, 0);
@ -85,12 +84,24 @@ namespace VEPROMS
Document.Delete(_DocumentToDelete.DocID); Document.Delete(_DocumentToDelete.DocID);
_DocumentToDelete = null; _DocumentToDelete = null;
} }
SaveText(ppSectNumberStpRTB);
ppSectNumberStpRTB.SaveText(); SaveText(ppSectTitleStpRTB);
ppSectTitleStpRTB.SaveText();
mySection.Dispose(); mySection.Dispose();
this.Close(); this.Close();
} }
public void SaveText(StepRTB myStepRTB)
{
if (myStepRTB.ReadOnly) return;
if (!myStepRTB.ActiveMode) return;
if (!myStepRTB.IsDirty && myStepRTB.Text.Contains("(Resolved Transition Text)") == false) return;
bool success = myStepRTB.OrigDisplayText.Save((RichTextBox)myStepRTB);
if (success)
{
myStepRTB.FindAllLinks();
myStepRTB.OrigRTF = myStepRTB.Rtf;
myStepRTB.ClearUndo();
}
}
private static void FinishSectionSave(Section section) private static void FinishSectionSave(Section section)
{ {
ItemInfo sectinfo = ItemInfo.Get(section.ItemID); ItemInfo sectinfo = ItemInfo.Get(section.ItemID);

View File

@ -69,6 +69,7 @@ namespace VEPROMS
this.btnItemInfo = new DevComponents.DotNetBar.ButtonItem(); this.btnItemInfo = new DevComponents.DotNetBar.ButtonItem();
this.lblItemID = new DevComponents.DotNetBar.LabelItem(); this.lblItemID = new DevComponents.DotNetBar.LabelItem();
this.lblResolution = new DevComponents.DotNetBar.LabelItem(); this.lblResolution = new DevComponents.DotNetBar.LabelItem();
this.btnEditItem = new DevComponents.DotNetBar.ButtonItem();
this.epAnnotations = new DevComponents.DotNetBar.ExpandablePanel(); this.epAnnotations = new DevComponents.DotNetBar.ExpandablePanel();
this.ctrlAnnotationDetails = new Volian.Controls.Library.AnnotationDetails(); this.ctrlAnnotationDetails = new Volian.Controls.Library.AnnotationDetails();
this.btnAnnoDetailsPushPin = new DevComponents.DotNetBar.ButtonX(); this.btnAnnoDetailsPushPin = new DevComponents.DotNetBar.ButtonX();
@ -152,6 +153,21 @@ namespace VEPROMS
this.qatCustomizeItem1}); this.qatCustomizeItem1});
this.ribbonControl1.Size = new System.Drawing.Size(1185, 56); this.ribbonControl1.Size = new System.Drawing.Size(1185, 56);
this.ribbonControl1.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; this.ribbonControl1.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
this.ribbonControl1.SystemText.MaximizeRibbonText = "&Maximize the Ribbon";
this.ribbonControl1.SystemText.MinimizeRibbonText = "Mi&nimize the Ribbon";
this.ribbonControl1.SystemText.QatAddItemText = "&Add to Quick Access Toolbar";
this.ribbonControl1.SystemText.QatCustomizeMenuLabel = "<b>Customize Quick Access Toolbar</b>";
this.ribbonControl1.SystemText.QatCustomizeText = "&Customize Quick Access Toolbar...";
this.ribbonControl1.SystemText.QatDialogAddButton = "&Add >>";
this.ribbonControl1.SystemText.QatDialogCancelButton = "Cancel";
this.ribbonControl1.SystemText.QatDialogCaption = "Customize Quick Access Toolbar";
this.ribbonControl1.SystemText.QatDialogCategoriesLabel = "&Choose commands from:";
this.ribbonControl1.SystemText.QatDialogOkButton = "OK";
this.ribbonControl1.SystemText.QatDialogPlacementCheckbox = "&Place Quick Access Toolbar below the Ribbon";
this.ribbonControl1.SystemText.QatDialogRemoveButton = "&Remove";
this.ribbonControl1.SystemText.QatPlaceAboveRibbonText = "&Place Quick Access Toolbar above the Ribbon";
this.ribbonControl1.SystemText.QatPlaceBelowRibbonText = "&Place Quick Access Toolbar below the Ribbon";
this.ribbonControl1.SystemText.QatRemoveItemText = "&Remove from Quick Access Toolbar";
this.ribbonControl1.TabGroupHeight = 14; this.ribbonControl1.TabGroupHeight = 14;
this.ribbonControl1.TabIndex = 0; this.ribbonControl1.TabIndex = 0;
this.ribbonControl1.Text = "ribbonControl1"; this.ribbonControl1.Text = "ribbonControl1";
@ -420,10 +436,11 @@ namespace VEPROMS
this.labelItem11, this.labelItem11,
this.btnItemInfo, this.btnItemInfo,
this.lblItemID, this.lblItemID,
this.lblResolution}); this.lblResolution,
this.bottomBar.Location = new System.Drawing.Point(5, 634); this.btnEditItem});
this.bottomBar.Location = new System.Drawing.Point(5, 624);
this.bottomBar.Name = "bottomBar"; this.bottomBar.Name = "bottomBar";
this.bottomBar.Size = new System.Drawing.Size(1185, 25); this.bottomBar.Size = new System.Drawing.Size(1185, 29);
this.bottomBar.Stretch = true; this.bottomBar.Stretch = true;
this.bottomBar.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007; this.bottomBar.Style = DevComponents.DotNetBar.eDotNetBarStyle.Office2007;
this.bottomBar.TabIndex = 1; this.bottomBar.TabIndex = 1;
@ -436,7 +453,7 @@ namespace VEPROMS
this.cmbFont.FormattingEnabled = true; this.cmbFont.FormattingEnabled = true;
this.cmbFont.Location = new System.Drawing.Point(1013, 0); this.cmbFont.Location = new System.Drawing.Point(1013, 0);
this.cmbFont.Name = "cmbFont"; this.cmbFont.Name = "cmbFont";
this.cmbFont.Size = new System.Drawing.Size(172, 23); this.cmbFont.Size = new System.Drawing.Size(172, 28);
this.cmbFont.TabIndex = 0; this.cmbFont.TabIndex = 0;
this.cmbFont.SelectedIndexChanged += new System.EventHandler(this.cmbFont_SelectedIndexChanged); this.cmbFont.SelectedIndexChanged += new System.EventHandler(this.cmbFont_SelectedIndexChanged);
// //
@ -512,6 +529,13 @@ namespace VEPROMS
this.lblResolution.Text = "Edit"; this.lblResolution.Text = "Edit";
this.lblResolution.Click += new System.EventHandler(this.lblResolution_Click); this.lblResolution.Click += new System.EventHandler(this.lblResolution_Click);
// //
// btnEditItem
//
this.btnEditItem.ForeColor = System.Drawing.Color.Blue;
this.btnEditItem.Name = "btnEditItem";
this.btnEditItem.Text = "EditItem";
this.btnEditItem.Click += new System.EventHandler(this.btnEditItem_Click);
//
// epAnnotations // epAnnotations
// //
this.epAnnotations.CanvasColor = System.Drawing.SystemColors.Control; this.epAnnotations.CanvasColor = System.Drawing.SystemColors.Control;
@ -523,7 +547,7 @@ namespace VEPROMS
this.epAnnotations.Expanded = false; this.epAnnotations.Expanded = false;
this.epAnnotations.ExpandedBounds = new System.Drawing.Rectangle(4, 544, 1187, 202); this.epAnnotations.ExpandedBounds = new System.Drawing.Rectangle(4, 544, 1187, 202);
this.epAnnotations.ExpandOnTitleClick = true; this.epAnnotations.ExpandOnTitleClick = true;
this.epAnnotations.Location = new System.Drawing.Point(5, 608); this.epAnnotations.Location = new System.Drawing.Point(5, 598);
this.epAnnotations.Name = "epAnnotations"; this.epAnnotations.Name = "epAnnotations";
this.epAnnotations.Size = new System.Drawing.Size(1185, 26); this.epAnnotations.Size = new System.Drawing.Size(1185, 26);
this.epAnnotations.Style.Alignment = System.Drawing.StringAlignment.Center; this.epAnnotations.Style.Alignment = System.Drawing.StringAlignment.Center;
@ -556,7 +580,7 @@ namespace VEPROMS
this.ctrlAnnotationDetails.CurrentAnnotation = null; this.ctrlAnnotationDetails.CurrentAnnotation = null;
this.ctrlAnnotationDetails.Dock = System.Windows.Forms.DockStyle.Fill; this.ctrlAnnotationDetails.Dock = System.Windows.Forms.DockStyle.Fill;
this.ctrlAnnotationDetails.Location = new System.Drawing.Point(0, 26); this.ctrlAnnotationDetails.Location = new System.Drawing.Point(0, 26);
this.ctrlAnnotationDetails.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.ctrlAnnotationDetails.Margin = new System.Windows.Forms.Padding(2);
this.ctrlAnnotationDetails.Name = "ctrlAnnotationDetails"; this.ctrlAnnotationDetails.Name = "ctrlAnnotationDetails";
this.ctrlAnnotationDetails.Size = new System.Drawing.Size(1185, 0); this.ctrlAnnotationDetails.Size = new System.Drawing.Size(1185, 0);
this.ctrlAnnotationDetails.TabIndex = 15; this.ctrlAnnotationDetails.TabIndex = 15;
@ -568,7 +592,6 @@ namespace VEPROMS
this.btnAnnoDetailsPushPin.AutoCheckOnClick = true; this.btnAnnoDetailsPushPin.AutoCheckOnClick = true;
this.btnAnnoDetailsPushPin.BackColor = System.Drawing.Color.Transparent; this.btnAnnoDetailsPushPin.BackColor = System.Drawing.Color.Transparent;
this.btnAnnoDetailsPushPin.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None; this.btnAnnoDetailsPushPin.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.btnAnnoDetailsPushPin.CallBasePaintBackground = true;
this.btnAnnoDetailsPushPin.ColorTable = DevComponents.DotNetBar.eButtonColor.Flat; this.btnAnnoDetailsPushPin.ColorTable = DevComponents.DotNetBar.eButtonColor.Flat;
this.btnAnnoDetailsPushPin.FocusCuesEnabled = false; this.btnAnnoDetailsPushPin.FocusCuesEnabled = false;
this.btnAnnoDetailsPushPin.Image = ((System.Drawing.Image)(resources.GetObject("btnAnnoDetailsPushPin.Image"))); this.btnAnnoDetailsPushPin.Image = ((System.Drawing.Image)(resources.GetObject("btnAnnoDetailsPushPin.Image")));
@ -594,7 +617,7 @@ namespace VEPROMS
this.epProcedures.ExpandOnTitleClick = true; this.epProcedures.ExpandOnTitleClick = true;
this.epProcedures.Location = new System.Drawing.Point(5, 57); this.epProcedures.Location = new System.Drawing.Point(5, 57);
this.epProcedures.Name = "epProcedures"; this.epProcedures.Name = "epProcedures";
this.epProcedures.Size = new System.Drawing.Size(30, 551); this.epProcedures.Size = new System.Drawing.Size(30, 541);
this.epProcedures.Style.Alignment = System.Drawing.StringAlignment.Center; this.epProcedures.Style.Alignment = System.Drawing.StringAlignment.Center;
this.epProcedures.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.epProcedures.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
this.epProcedures.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; this.epProcedures.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
@ -640,7 +663,7 @@ namespace VEPROMS
this.infoPanel.ExpandOnTitleClick = true; this.infoPanel.ExpandOnTitleClick = true;
this.infoPanel.Location = new System.Drawing.Point(927, 57); this.infoPanel.Location = new System.Drawing.Point(927, 57);
this.infoPanel.Name = "infoPanel"; this.infoPanel.Name = "infoPanel";
this.infoPanel.Size = new System.Drawing.Size(230, 551); this.infoPanel.Size = new System.Drawing.Size(230, 541);
this.infoPanel.Style.Alignment = System.Drawing.StringAlignment.Center; this.infoPanel.Style.Alignment = System.Drawing.StringAlignment.Center;
this.infoPanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.infoPanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
this.infoPanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; this.infoPanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
@ -666,15 +689,15 @@ namespace VEPROMS
// //
this.infoTabs.BackColor = System.Drawing.Color.Transparent; this.infoTabs.BackColor = System.Drawing.Color.Transparent;
this.infoTabs.CanReorderTabs = true; this.infoTabs.CanReorderTabs = true;
this.infoTabs.Controls.Add(this.infotabControlPanelTags);
this.infoTabs.Controls.Add(this.infotabControlPanelTransitions); this.infoTabs.Controls.Add(this.infotabControlPanelTransitions);
this.infoTabs.Controls.Add(this.infotabControlPanelTags);
this.infoTabs.Controls.Add(this.infotabControlPanelRO); this.infoTabs.Controls.Add(this.infotabControlPanelRO);
this.infoTabs.Dock = System.Windows.Forms.DockStyle.Fill; this.infoTabs.Dock = System.Windows.Forms.DockStyle.Fill;
this.infoTabs.Location = new System.Drawing.Point(0, 26); this.infoTabs.Location = new System.Drawing.Point(0, 26);
this.infoTabs.Name = "infoTabs"; this.infoTabs.Name = "infoTabs";
this.infoTabs.SelectedTabFont = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Bold); this.infoTabs.SelectedTabFont = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Bold);
this.infoTabs.SelectedTabIndex = 0; this.infoTabs.SelectedTabIndex = 0;
this.infoTabs.Size = new System.Drawing.Size(230, 525); this.infoTabs.Size = new System.Drawing.Size(230, 515);
this.infoTabs.TabAlignment = DevComponents.DotNetBar.eTabStripAlignment.Right; this.infoTabs.TabAlignment = DevComponents.DotNetBar.eTabStripAlignment.Right;
this.infoTabs.TabIndex = 1; this.infoTabs.TabIndex = 1;
this.infoTabs.TabLayoutType = DevComponents.DotNetBar.eTabLayoutType.FixedWithNavigationBox; this.infoTabs.TabLayoutType = DevComponents.DotNetBar.eTabLayoutType.FixedWithNavigationBox;
@ -692,7 +715,7 @@ namespace VEPROMS
this.infotabControlPanelTags.Location = new System.Drawing.Point(0, 0); this.infotabControlPanelTags.Location = new System.Drawing.Point(0, 0);
this.infotabControlPanelTags.Name = "infotabControlPanelTags"; this.infotabControlPanelTags.Name = "infotabControlPanelTags";
this.infotabControlPanelTags.Padding = new System.Windows.Forms.Padding(1); this.infotabControlPanelTags.Padding = new System.Windows.Forms.Padding(1);
this.infotabControlPanelTags.Size = new System.Drawing.Size(203, 525); this.infotabControlPanelTags.Size = new System.Drawing.Size(203, 515);
this.infotabControlPanelTags.Style.BackColor1.Color = System.Drawing.SystemColors.Control; this.infotabControlPanelTags.Style.BackColor1.Color = System.Drawing.SystemColors.Control;
this.infotabControlPanelTags.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.infotabControlPanelTags.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.infotabControlPanelTags.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top) this.infotabControlPanelTags.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top)
@ -710,7 +733,7 @@ namespace VEPROMS
this.panelEx1.Dock = System.Windows.Forms.DockStyle.Fill; this.panelEx1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panelEx1.Location = new System.Drawing.Point(1, 1); this.panelEx1.Location = new System.Drawing.Point(1, 1);
this.panelEx1.Name = "panelEx1"; this.panelEx1.Name = "panelEx1";
this.panelEx1.Size = new System.Drawing.Size(201, 523); this.panelEx1.Size = new System.Drawing.Size(201, 513);
this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center; this.panelEx1.Style.Alignment = System.Drawing.StringAlignment.Center;
this.panelEx1.Style.BackColor1.Color = System.Drawing.Color.Transparent; this.panelEx1.Style.BackColor1.Color = System.Drawing.Color.Transparent;
this.panelEx1.Style.BackColor2.Color = System.Drawing.Color.SlateGray; this.panelEx1.Style.BackColor2.Color = System.Drawing.Color.SlateGray;
@ -722,12 +745,15 @@ namespace VEPROMS
// displayTags // displayTags
// //
this.displayTags.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink; this.displayTags.AutoSizeMode = System.Windows.Forms.AutoSizeMode.GrowAndShrink;
this.displayTags.CurItemInfo = null;
this.displayTags.Dock = System.Windows.Forms.DockStyle.Top; this.displayTags.Dock = System.Windows.Forms.DockStyle.Top;
this.displayTags.IsVisible = false;
this.displayTags.Location = new System.Drawing.Point(0, 0); this.displayTags.Location = new System.Drawing.Point(0, 0);
this.displayTags.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.displayTags.Margin = new System.Windows.Forms.Padding(2);
this.displayTags.MinimumSize = new System.Drawing.Size(100, 630); this.displayTags.MinimumSize = new System.Drawing.Size(100, 630);
this.displayTags.MyRTB = null; this.displayTags.MyEditItem = null;
this.displayTags.Name = "displayTags"; this.displayTags.Name = "displayTags";
this.displayTags.NotVisibleEditItem = null;
this.displayTags.Size = new System.Drawing.Size(201, 630); this.displayTags.Size = new System.Drawing.Size(201, 630);
this.displayTags.TabIndex = 0; this.displayTags.TabIndex = 0;
// //
@ -746,7 +772,7 @@ namespace VEPROMS
this.infotabControlPanelTransitions.Location = new System.Drawing.Point(0, 0); this.infotabControlPanelTransitions.Location = new System.Drawing.Point(0, 0);
this.infotabControlPanelTransitions.Name = "infotabControlPanelTransitions"; this.infotabControlPanelTransitions.Name = "infotabControlPanelTransitions";
this.infotabControlPanelTransitions.Padding = new System.Windows.Forms.Padding(1); this.infotabControlPanelTransitions.Padding = new System.Windows.Forms.Padding(1);
this.infotabControlPanelTransitions.Size = new System.Drawing.Size(203, 525); this.infotabControlPanelTransitions.Size = new System.Drawing.Size(203, 515);
this.infotabControlPanelTransitions.Style.BackColor1.Color = System.Drawing.SystemColors.Control; this.infotabControlPanelTransitions.Style.BackColor1.Color = System.Drawing.SystemColors.Control;
this.infotabControlPanelTransitions.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.infotabControlPanelTransitions.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.infotabControlPanelTransitions.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top) this.infotabControlPanelTransitions.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top)
@ -768,7 +794,7 @@ namespace VEPROMS
this.displayTransition.MyRTB = null; this.displayTransition.MyRTB = null;
this.displayTransition.Name = "displayTransition"; this.displayTransition.Name = "displayTransition";
this.displayTransition.RangeColor = System.Drawing.Color.LightGray; this.displayTransition.RangeColor = System.Drawing.Color.LightGray;
this.displayTransition.Size = new System.Drawing.Size(201, 523); this.displayTransition.Size = new System.Drawing.Size(201, 513);
this.displayTransition.TabIndex = 0; this.displayTransition.TabIndex = 0;
// //
// infotabTransition // infotabTransition
@ -786,7 +812,7 @@ namespace VEPROMS
this.infotabControlPanelRO.Location = new System.Drawing.Point(0, 0); this.infotabControlPanelRO.Location = new System.Drawing.Point(0, 0);
this.infotabControlPanelRO.Name = "infotabControlPanelRO"; this.infotabControlPanelRO.Name = "infotabControlPanelRO";
this.infotabControlPanelRO.Padding = new System.Windows.Forms.Padding(1); this.infotabControlPanelRO.Padding = new System.Windows.Forms.Padding(1);
this.infotabControlPanelRO.Size = new System.Drawing.Size(203, 525); this.infotabControlPanelRO.Size = new System.Drawing.Size(203, 515);
this.infotabControlPanelRO.Style.BackColor1.Color = System.Drawing.SystemColors.Control; this.infotabControlPanelRO.Style.BackColor1.Color = System.Drawing.SystemColors.Control;
this.infotabControlPanelRO.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine; this.infotabControlPanelRO.Style.Border = DevComponents.DotNetBar.eBorderType.SingleLine;
this.infotabControlPanelRO.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top) this.infotabControlPanelRO.Style.BorderSide = ((DevComponents.DotNetBar.eBorderSide)(((DevComponents.DotNetBar.eBorderSide.Left | DevComponents.DotNetBar.eBorderSide.Top)
@ -807,7 +833,7 @@ namespace VEPROMS
this.displayRO.MyRTB = null; this.displayRO.MyRTB = null;
this.displayRO.Name = "displayRO"; this.displayRO.Name = "displayRO";
this.displayRO.ProgressBar = null; this.displayRO.ProgressBar = null;
this.displayRO.Size = new System.Drawing.Size(201, 523); this.displayRO.Size = new System.Drawing.Size(201, 513);
this.displayRO.TabControl = null; this.displayRO.TabControl = null;
this.displayRO.TabIndex = 0; this.displayRO.TabIndex = 0;
// //
@ -862,7 +888,7 @@ namespace VEPROMS
this.expandableSplitter1.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.expandableSplitter1.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
this.expandableSplitter1.Location = new System.Drawing.Point(35, 57); this.expandableSplitter1.Location = new System.Drawing.Point(35, 57);
this.expandableSplitter1.Name = "expandableSplitter1"; this.expandableSplitter1.Name = "expandableSplitter1";
this.expandableSplitter1.Size = new System.Drawing.Size(3, 551); this.expandableSplitter1.Size = new System.Drawing.Size(3, 541);
this.expandableSplitter1.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007; this.expandableSplitter1.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007;
this.expandableSplitter1.TabIndex = 5; this.expandableSplitter1.TabIndex = 5;
this.expandableSplitter1.TabStop = false; this.expandableSplitter1.TabStop = false;
@ -894,7 +920,7 @@ namespace VEPROMS
this.expandableSplitter2.HotGripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder; this.expandableSplitter2.HotGripDarkColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBorder;
this.expandableSplitter2.HotGripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(205)))), ((int)(((byte)(208)))), ((int)(((byte)(213))))); this.expandableSplitter2.HotGripLightColor = System.Drawing.Color.FromArgb(((int)(((byte)(205)))), ((int)(((byte)(208)))), ((int)(((byte)(213)))));
this.expandableSplitter2.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.expandableSplitter2.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
this.expandableSplitter2.Location = new System.Drawing.Point(38, 605); this.expandableSplitter2.Location = new System.Drawing.Point(38, 595);
this.expandableSplitter2.Name = "expandableSplitter2"; this.expandableSplitter2.Name = "expandableSplitter2";
this.expandableSplitter2.Size = new System.Drawing.Size(889, 3); this.expandableSplitter2.Size = new System.Drawing.Size(889, 3);
this.expandableSplitter2.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007; this.expandableSplitter2.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007;
@ -930,7 +956,7 @@ namespace VEPROMS
this.expandableSplitter3.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.expandableSplitter3.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
this.expandableSplitter3.Location = new System.Drawing.Point(924, 57); this.expandableSplitter3.Location = new System.Drawing.Point(924, 57);
this.expandableSplitter3.Name = "expandableSplitter3"; this.expandableSplitter3.Name = "expandableSplitter3";
this.expandableSplitter3.Size = new System.Drawing.Size(3, 548); this.expandableSplitter3.Size = new System.Drawing.Size(3, 538);
this.expandableSplitter3.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007; this.expandableSplitter3.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007;
this.expandableSplitter3.TabIndex = 7; this.expandableSplitter3.TabIndex = 7;
this.expandableSplitter3.TabStop = false; this.expandableSplitter3.TabStop = false;
@ -956,7 +982,7 @@ namespace VEPROMS
this.toolsPanel.ExpandOnTitleClick = true; this.toolsPanel.ExpandOnTitleClick = true;
this.toolsPanel.Location = new System.Drawing.Point(1160, 57); this.toolsPanel.Location = new System.Drawing.Point(1160, 57);
this.toolsPanel.Name = "toolsPanel"; this.toolsPanel.Name = "toolsPanel";
this.toolsPanel.Size = new System.Drawing.Size(30, 551); this.toolsPanel.Size = new System.Drawing.Size(30, 541);
this.toolsPanel.Style.Alignment = System.Drawing.StringAlignment.Center; this.toolsPanel.Style.Alignment = System.Drawing.StringAlignment.Center;
this.toolsPanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground; this.toolsPanel.Style.BackColor1.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground;
this.toolsPanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2; this.toolsPanel.Style.BackColor2.ColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.PanelBackground2;
@ -1079,9 +1105,9 @@ namespace VEPROMS
// //
this.displayBookMarks.Dock = System.Windows.Forms.DockStyle.Fill; this.displayBookMarks.Dock = System.Windows.Forms.DockStyle.Fill;
this.displayBookMarks.Location = new System.Drawing.Point(0, 0); this.displayBookMarks.Location = new System.Drawing.Point(0, 0);
this.displayBookMarks.Margin = new System.Windows.Forms.Padding(2, 2, 2, 2); this.displayBookMarks.Margin = new System.Windows.Forms.Padding(2);
this.displayBookMarks.MyDisplayTabControl = null; this.displayBookMarks.MyDisplayTabControl = null;
this.displayBookMarks.MyRTB = null; this.displayBookMarks.MyEditItem = null;
this.displayBookMarks.Name = "displayBookMarks"; this.displayBookMarks.Name = "displayBookMarks";
this.displayBookMarks.Size = new System.Drawing.Size(1, 603); this.displayBookMarks.Size = new System.Drawing.Size(1, 603);
this.displayBookMarks.TabIndex = 0; this.displayBookMarks.TabIndex = 0;
@ -1158,7 +1184,7 @@ namespace VEPROMS
this.expandableSplitter4.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground; this.expandableSplitter4.HotGripLightColorSchemePart = DevComponents.DotNetBar.eColorSchemePart.BarBackground;
this.expandableSplitter4.Location = new System.Drawing.Point(1157, 57); this.expandableSplitter4.Location = new System.Drawing.Point(1157, 57);
this.expandableSplitter4.Name = "expandableSplitter4"; this.expandableSplitter4.Name = "expandableSplitter4";
this.expandableSplitter4.Size = new System.Drawing.Size(3, 551); this.expandableSplitter4.Size = new System.Drawing.Size(3, 541);
this.expandableSplitter4.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007; this.expandableSplitter4.Style = DevComponents.DotNetBar.eSplitterStyle.Office2007;
this.expandableSplitter4.TabIndex = 3; this.expandableSplitter4.TabIndex = 3;
this.expandableSplitter4.TabStop = false; this.expandableSplitter4.TabStop = false;
@ -1179,12 +1205,12 @@ namespace VEPROMS
this.tc.Dock = System.Windows.Forms.DockStyle.Fill; this.tc.Dock = System.Windows.Forms.DockStyle.Fill;
this.tc.ForeColor = System.Drawing.SystemColors.ControlText; this.tc.ForeColor = System.Drawing.SystemColors.ControlText;
this.tc.Location = new System.Drawing.Point(38, 57); this.tc.Location = new System.Drawing.Point(38, 57);
this.tc.Margin = new System.Windows.Forms.Padding(4); this.tc.Margin = new System.Windows.Forms.Padding(4, 4, 4, 4);
this.tc.MyCopyStep = null; this.tc.MyCopyStep = null;
this.tc.Name = "tc"; this.tc.Name = "tc";
this.tc.RibbonExpanded = true; this.tc.RibbonExpanded = true;
this.tc.SelectedDisplayTabItem = null; this.tc.SelectedDisplayTabItem = null;
this.tc.Size = new System.Drawing.Size(886, 548); this.tc.Size = new System.Drawing.Size(886, 538);
this.tc.TabIndex = 8; this.tc.TabIndex = 8;
this.tc.PanelTabDisplay += new Volian.Controls.Library.StepPanelTabDisplayEvent(this.tc_PanelTabDisplay); this.tc.PanelTabDisplay += new Volian.Controls.Library.StepPanelTabDisplayEvent(this.tc_PanelTabDisplay);
this.tc.WordSectionClose += new Volian.Controls.Library.StepPanelWordSectionCloseEvent(this.tc_WordSectionClose); this.tc.WordSectionClose += new Volian.Controls.Library.StepPanelWordSectionCloseEvent(this.tc_WordSectionClose);
@ -1196,10 +1222,10 @@ namespace VEPROMS
// //
// frmVEPROMS // frmVEPROMS
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.AutoScroll = true; this.AutoScroll = true;
this.ClientSize = new System.Drawing.Size(1195, 661); this.ClientSize = new System.Drawing.Size(1195, 655);
this.Controls.Add(this.tc); this.Controls.Add(this.tc);
this.Controls.Add(this.expandableSplitter3); this.Controls.Add(this.expandableSplitter3);
this.Controls.Add(this.expandableSplitter2); this.Controls.Add(this.expandableSplitter2);
@ -1347,6 +1373,7 @@ namespace VEPROMS
private DevComponents.DotNetBar.LabelItem lblItemID; private DevComponents.DotNetBar.LabelItem lblItemID;
private System.Windows.Forms.ComboBox cmbFont; private System.Windows.Forms.ComboBox cmbFont;
private DevComponents.DotNetBar.LabelItem lblResolution; private DevComponents.DotNetBar.LabelItem lblResolution;
private DevComponents.DotNetBar.ButtonItem btnEditItem;
} }
} }

View File

@ -259,6 +259,12 @@ namespace VEPROMS
SetupButtons(); SetupButtons();
displayBookMarks.MyDisplayTabControl = tc; // allows bookmark selection to bring up steps/docs displayBookMarks.MyDisplayTabControl = tc; // allows bookmark selection to bring up steps/docs
office2007StartButton1.MouseDown +=new MouseEventHandler(office2007StartButton1_MouseDown); office2007StartButton1.MouseDown +=new MouseEventHandler(office2007StartButton1_MouseDown);
displayRO.EnabledChanged += new EventHandler(displayRO_EnabledChanged);
}
void displayRO_EnabledChanged(object sender, EventArgs e)
{
Console.WriteLine("here");
} }
void _MyMRIList_AfterRemove(object sender) void _MyMRIList_AfterRemove(object sender)
@ -822,7 +828,7 @@ namespace VEPROMS
displayRO.Mydvi = SelectedDVI; displayRO.Mydvi = SelectedDVI;
displayRO.MyROFST = SelectedROFst; displayRO.MyROFST = SelectedROFst;
displayRO.MyRTB = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayRO.MyRTB = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedEditItem.MyStepRTB;
displayRO.TabControl = tc; displayRO.TabControl = tc;
displayRO.ProgressBar = bottomProgBar; displayRO.ProgressBar = bottomProgBar;
@ -833,7 +839,7 @@ namespace VEPROMS
{ {
if (tc == null || tc.SelectedDisplayTabItem == null) return; if (tc == null || tc.SelectedDisplayTabItem == null) return;
if (SelectedStepTabPanel == null) return; if (SelectedStepTabPanel == null) return;
displayTransition.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayTransition.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedEditItem.MyStepRTB;
//displayTransition.RangeColor = global::VEPROMS.Properties.Settings.Default.TransitionRangeColor; //displayTransition.RangeColor = global::VEPROMS.Properties.Settings.Default.TransitionRangeColor;
displayTransition.CurTrans = null; displayTransition.CurTrans = null;
} }
@ -865,7 +871,7 @@ namespace VEPROMS
{ {
infoPanel.Expanded = true; infoPanel.Expanded = true;
infoTabs.SelectedTab = infotabTags; infoTabs.SelectedTab = infotabTags;
displayTags.MyRTB = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayTags.MyEditItem = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedEditItem;
} }
#endregion #endregion
#region InfoTabBookMarks #region InfoTabBookMarks
@ -873,7 +879,7 @@ namespace VEPROMS
{ {
infoPanel.Expanded = true; infoPanel.Expanded = true;
infoTabs.SelectedTab = infotabTags; infoTabs.SelectedTab = infotabTags;
displayTags.MyRTB = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayTags.MyEditItem = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedEditItem;
} }
#endregion #endregion
#region PanelSupport #region PanelSupport
@ -954,9 +960,13 @@ namespace VEPROMS
this.lblEditView.Text = args.ViewMode == E_ViewMode.Edit ? "Edit" : "View"; this.lblEditView.Text = args.ViewMode == E_ViewMode.Edit ? "Edit" : "View";
} }
private ItemInfo _CurrentItem = null; private ItemInfo _CurrentItem = null;
private StepRTB _LastStepRTB = null;
private void tc_ItemSelectedChanged(object sender, ItemSelectedChangedEventArgs args) private void tc_ItemSelectedChanged(object sender, ItemSelectedChangedEventArgs args)
{ {
if (_LastStepRTB != null && !_LastStepRTB.Disposing)
_LastStepRTB.EditModeChanged -= new StepRTBEvent(_LastStepRTB_EditModeChanged);
_LastStepRTB = args != null && args.MyEditItem != null ? args.MyEditItem.MyStepRTB : null;
if (_LastStepRTB != null) _LastStepRTB.EditModeChanged += new StepRTBEvent(_LastStepRTB_EditModeChanged);
lblEditView.Text = " "; lblEditView.Text = " ";
if (args == null) if (args == null)
{ {
@ -981,18 +991,18 @@ namespace VEPROMS
_CurrentItem = args.MyItemInfo; _CurrentItem = args.MyItemInfo;
} }
//vlnStackTrace.ShowStack("enter tc_ItemSelectedChanged {0}", _CurrentItem); //vlnStackTrace.ShowStack("enter tc_ItemSelectedChanged {0}", _CurrentItem);
if (args.MyRTBItem == null) if (args.MyEditItem == null)
{ {
infotabTransition.Visible = false; infotabTransition.Visible = false;
infotabRO.Visible = true; infotabRO.Visible = true;
displayRO.MyRTB = null; displayRO.MyRTB = null;
infotabTags.Visible = false; infotabTags.Visible = false;
displayBookMarks.MyRTB = null; displayBookMarks.MyEditItem = null;
//vlnStackTrace.ShowStack("enter tc_ItemSelectedChanged {0}", _CurrentItem); //vlnStackTrace.ShowStack("enter tc_ItemSelectedChanged {0}", _CurrentItem);
} }
else else
{ {
if (args.MyRTBItem.MyItemInfo.IsSection || args.MyRTBItem.MyItemInfo.IsProcedure) if (args.MyEditItem.MyItemInfo.IsSection || args.MyEditItem.MyItemInfo.IsProcedure)
{ {
infotabRO.Visible = infotabTransition.Visible = false; infotabRO.Visible = infotabTransition.Visible = false;
infotabTags.Visible = false; infotabTags.Visible = false;
@ -1000,36 +1010,54 @@ namespace VEPROMS
} }
else else
{ {
infotabRO.Visible = infotabTransition.Visible = infotabTags.Visible = true; infotabTags.Visible = true;
if (_LastStepRTB != null)
{
infotabRO.Visible = infotabTransition.Visible = true;
displayRO.Enabled = displayTransition.Enabled = _LastStepRTB.EditMode;
}
else
infotabRO.Visible = infotabTransition.Visible = false;
// When infotabTags is set to Visible, the matching panel also needs to be set to visible // When infotabTags is set to Visible, the matching panel also needs to be set to visible
// the other panels will appear as they are selected by the user. // the other panels will appear as they are selected by the user.
infotabControlPanelTags.Visible = true; infotabControlPanelTags.Visible = true;
displayTags.IsVisible = true; displayTags.IsVisible = true;
} }
// When infotabTags is set to Visible, it is given focus. The next line returns focus to the StepRTB // When infotabTags is set to Visible, it is given focus. The next line returns focus to the StepRTB
args.MyRTBItem.MyStepRTB.Focus(); args.MyEditItem.SetFocus();
displayTransition.MyRTB = args.MyRTBItem.MyStepRTB; displayTransition.MyRTB = args.MyEditItem.MyStepRTB;
displayRO.MyRTB = args.MyRTBItem.MyStepRTB; displayRO.MyRTB = args.MyEditItem.MyStepRTB;
displayTags.MyRTB = args.MyRTBItem.MyStepRTB; displayTags.MyEditItem = args.MyEditItem;
displayBookMarks.MyRTB = args.MyRTBItem.MyStepRTB; displayBookMarks.MyEditItem = args.MyEditItem;
displayRO.ProgressBar = bottomProgBar; displayRO.ProgressBar = bottomProgBar;
lblEditView.Text = args.MyRTBItem.MyStepRTB.ViewRTB ? "View" : "Edit"; lblEditView.Text = args.MyEditItem.MyStepPanel.VwMode == E_ViewMode.Edit ? "Edit" : "View" ;
_CurrentItem.Deleted += new ItemInfoEvent(_CurrentItem_Deleted); _CurrentItem.Deleted += new ItemInfoEvent(_CurrentItem_Deleted);
dlgFindReplace.MyRTBItem = args.MyRTBItem; dlgFindReplace.MyEditItem = args.MyEditItem;
SpellChecker.MyRTBItem = args.MyRTBItem; SpellChecker.MyEditItem = args.MyEditItem;
}
if (args.MyRTBItem != null)
{
SelectedStepTabPanel = args.MyRTBItem.MyStepPanel.MyStepTabPanel;
//SelectedStepTabPanel = ((DisplayTabItem)tc.SelectedDisplayTabItem).MyStepTabPanel;
} }
if (args.MyEditItem != null)
SelectedStepTabPanel = args.MyEditItem.MyStepPanel.MyStepTabPanel;
else
SelectedDVI = args.MyItemInfo.ActiveParent.ActiveParent as DocVersionInfo;
} }
ctrlAnnotationDetails.UpdateAnnotationGrid(_CurrentItem); ctrlAnnotationDetails.UpdateAnnotationGrid(_CurrentItem);
AnnotationPanelView(); AnnotationPanelView();
btnPrint.Enabled = (_CurrentItem != null); btnPrint.Enabled = (_CurrentItem != null);
} }
void _LastStepRTB_EditModeChanged(object sender, EventArgs args)
{
if (_LastStepRTB.EditMode) // going into edit mode in a cell of the grid.
displayRO.Enabled = displayTransition.Enabled = _LastStepRTB.EditMode;
else // going out of edit mode in a cell of the grid.
{
if (!_LastStepRTB.Parent.Focused && (infotabRO.IsSelected || infotabTransition.IsSelected)) return;
displayRO.Enabled = displayTransition.Enabled = _LastStepRTB.EditMode;
}
}
void _CurrentItem_Deleted(object sender) void _CurrentItem_Deleted(object sender)
{ {
//displayBookMarks.DeleteItemBookMarkPanel(_CurrentItem); //displayBookMarks.DeleteItemBookMarkPanel(_CurrentItem);
@ -1073,7 +1101,7 @@ namespace VEPROMS
infoTabs.SelectedTab = infotabTransition; infoTabs.SelectedTab = infotabTransition;
if (SelectedStepTabPanel == null) return; if (SelectedStepTabPanel == null) return;
//displayTransition.RangeColor = global::VEPROMS.Properties.Settings.Default.TransitionRangeColor; //displayTransition.RangeColor = global::VEPROMS.Properties.Settings.Default.TransitionRangeColor;
displayTransition.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayTransition.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedEditItem.MyStepRTB;
displayTransition.CurTrans = args.MyLinkText.MyTransitionInfo; displayTransition.CurTrans = args.MyLinkText.MyTransitionInfo;
} }
private void tc_LinkModifyRO(object sender, StepPanelLinkEventArgs args) private void tc_LinkModifyRO(object sender, StepPanelLinkEventArgs args)
@ -1083,7 +1111,7 @@ namespace VEPROMS
if (SelectedStepTabPanel == null) return; if (SelectedStepTabPanel == null) return;
displayRO.MyROFST = SelectedROFst; displayRO.MyROFST = SelectedROFst;
displayRO.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayRO.MyRTB = SelectedStepTabPanel.MyStepPanel.SelectedEditItem.MyStepRTB;
displayRO.CurROLink = args.MyLinkText.MyRoUsageInfo; displayRO.CurROLink = args.MyLinkText.MyRoUsageInfo;
displayRO.Mydvi = SelectedDVI; displayRO.Mydvi = SelectedDVI;
displayRO.ProgressBar = bottomProgBar; displayRO.ProgressBar = bottomProgBar;
@ -1272,7 +1300,7 @@ namespace VEPROMS
#region PanelEvents #region PanelEvents
private void infoPanel_Click(object sender, EventArgs e) private void infoPanel_Click(object sender, EventArgs e)
{ {
displayTags.MyRTB = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedRTBItem.MyStepRTB; displayTags.MyEditItem = (SelectedStepTabPanel == null) ? null : SelectedStepTabPanel.MyStepPanel.SelectedEditItem;
} }
//private void tv_SectionShouldClose(object sender, vlnTreeSectionInfoEventArgs args) //private void tv_SectionShouldClose(object sender, vlnTreeSectionInfoEventArgs args)
//{ //{
@ -1429,5 +1457,11 @@ namespace VEPROMS
_MyMRIList.Refresh(); _MyMRIList.Refresh();
SetupMRU(); SetupMRU();
} }
private void btnEditItem_Click(object sender, EventArgs e)
{
frmPropGrid pg = new frmPropGrid(tc.SelectedDisplayTabItem.MyStepTabPanel.SelectedEditItem, "EditItem");
pg.Show();
}
} }
} }