This commit is contained in:
Kathy Ruffing 2009-09-15 12:53:20 +00:00
parent 0968f5811b
commit f0f938505f
3 changed files with 30 additions and 0 deletions

View File

@ -162,6 +162,12 @@ namespace Volian.Controls.Library
if (ModeChange != null) ModeChange(sender, args);
else MessageBox.Show("Cannot change mode");
}
public event StepPanelTabDisplayEvent PanelTabDisplay;
internal void OnPanelTabDisplay(object sender, StepPanelTabDisplayEventArgs args)
{
if (PanelTabDisplay != null) PanelTabDisplay(sender, args);
else MessageBox.Show("Cannot display information");
}
#endregion
#region Contructor & Setup
public DisplayTabControl()

View File

@ -76,6 +76,10 @@ namespace Volian.Controls.Library
}
return false;
}
public void HighlightChangeStep()
{
groupPanelChgStepType.Style.BackColor = Color.PaleVioletRed;
}
private void TagsFillIn()
{
_Initalizing = true;

View File

@ -118,6 +118,13 @@ namespace Volian.Controls.Library
PanelViewEditMode = args.ViewMode;
ModeChange(sender, args);
}
// various selections from steptabribbon that need to filter up to frmveproms
// such as 'global search', 'bookmarks'
public event StepPanelTabDisplayEvent TabDisplay;
internal void OnTabDisplay(object sender, StepPanelTabDisplayEventArgs args)
{
TabDisplay(sender, args);
}
#endregion
#region Link Events
/// <summary>
@ -985,10 +992,23 @@ namespace Volian.Controls.Library
//if(_MyLog.IsInfoEnabled)_MyLog.InfoFormat("\r\n LinkInfo '{0}'\r\n", linkInfo.LinkText);
}
}
public partial class StepPanelTabDisplayEventArgs : EventArgs
{
private string _PanelTabName;
public string PanelTabName
{
get { return _PanelTabName; }
}
public StepPanelTabDisplayEventArgs(string panelTabname)
{
_PanelTabName = panelTabname;
}
}
public delegate void StepPanelEvent(object sender, StepPanelEventArgs args);
public delegate void ItemSelectedChangedEvent(object sender, ItemSelectedChangedEventArgs args);
public delegate void StepPanelLinkEvent(object sender, StepPanelLinkEventArgs args);
public delegate void StepPanelAttachmentEvent(object sender, StepPanelAttachmentEventArgs args);
public delegate void StepRTBLinkEvent(object sender, StepPanelLinkEventArgs args);
public delegate void StepPanelModeChangeEvent(object sender, StepRTBModeChangeEventArgs args);
public delegate void StepPanelTabDisplayEvent(object sender, StepPanelTabDisplayEventArgs args);
}