Fixed Invalid message for DSOPanel (MSWord)
Comment-out unused varaible Calculate Table Width and Location Fixed Arrow-Up and Arrow-Down to account for Tables Adjust Table location based upon the width of the Table
This commit is contained in:
@@ -468,18 +468,41 @@ namespace Volian.Controls.Library
|
||||
}
|
||||
#endregion
|
||||
#region Private Methods
|
||||
/// <summary>
|
||||
/// Gets and sets the SelectedDisplayTabItem (Active Tab)
|
||||
/// </summary>
|
||||
///// <summary>
|
||||
///// Gets and sets the SelectedDisplayTabItem (Active Tab)
|
||||
///// </summary>
|
||||
//public DisplayTabItem SelectedDisplayTabItem1
|
||||
//{
|
||||
// get { return (DisplayTabItem)_MyBar.SelectedDockContainerItem; }
|
||||
// set
|
||||
// {
|
||||
// //Volian.Base.Library.vlnStackTrace.ShowStackLocal("SelectedDisplayTabItem");
|
||||
// if (value != null)
|
||||
// {
|
||||
// value.Focus();
|
||||
// value.Selected = true;
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
public void SelectDisplayTabItem(DisplayTabItem myDisplayTabItem)
|
||||
{
|
||||
if (myDisplayTabItem != null)
|
||||
{
|
||||
myDisplayTabItem.Focus();
|
||||
myDisplayTabItem.Selected = true;
|
||||
}
|
||||
}
|
||||
private DisplayTabItem _SelectedDisplayTabItem=null;
|
||||
public DisplayTabItem SelectedDisplayTabItem
|
||||
{
|
||||
get { return (DisplayTabItem)_MyBar.SelectedDockContainerItem; }
|
||||
set
|
||||
get { return _SelectedDisplayTabItem; }
|
||||
set
|
||||
{
|
||||
if (value != null)
|
||||
if (_SelectedDisplayTabItem != value)
|
||||
{
|
||||
value.Focus();
|
||||
value.Selected = true;
|
||||
if (_SelectedDisplayTabItem != null && _SelectedDisplayTabItem.MyDSOTabPanel != null)
|
||||
_SelectedDisplayTabItem.MyDSOTabPanel.InActive();
|
||||
_SelectedDisplayTabItem = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -553,14 +576,14 @@ namespace Volian.Controls.Library
|
||||
pg = _MyDisplayTabItems[key];
|
||||
pg.Selected = true;
|
||||
if (SelectedDisplayTabItem != pg) // If the selected page doesn't match
|
||||
SelectedDisplayTabItem = pg; // Set the selected page
|
||||
SelectDisplayTabItem(pg); // Set the selected page
|
||||
}
|
||||
else // If not already open, create a new Page
|
||||
{
|
||||
pg = new DisplayTabItem(this.components, this, proc, key); // Open a new Procedure Tab
|
||||
_MyDisplayTabItems.Add(key, pg);
|
||||
pg.Selected = true;
|
||||
SelectedDisplayTabItem = pg;
|
||||
SelectDisplayTabItem(pg);
|
||||
pg.MyStepTabPanel.MyProcedureItemInfo = proc;
|
||||
|
||||
// When more than one procedure is openned, the ribbon control cuts off the bottom of the buttons.
|
||||
@@ -608,7 +631,7 @@ namespace Volian.Controls.Library
|
||||
pg = new DisplayTabItem(this.components, this, myItemInfo, key); // Open a new document page
|
||||
_MyDisplayTabItems.Add(key, pg);
|
||||
}
|
||||
SelectedDisplayTabItem = pg;
|
||||
SelectDisplayTabItem(pg);
|
||||
pg.MyDSOTabPanel.EnterPanel();
|
||||
return pg;
|
||||
}
|
||||
@@ -629,7 +652,7 @@ namespace Volian.Controls.Library
|
||||
pg = new DisplayTabItem(this.components, this, myDocumentInfo, key); // Open a new document page
|
||||
_MyDisplayTabItems.Add(key, pg);
|
||||
}
|
||||
SelectedDisplayTabItem = pg;
|
||||
SelectDisplayTabItem(pg);
|
||||
pg.MyDSOTabPanel.EnterPanel();
|
||||
return pg;
|
||||
}
|
||||
|
Reference in New Issue
Block a user