Thanks for the help.
In NT7 I used somethink like:
VARIABLES:
#region Button Definition
private ToolStrip strip = null;
private ToolStripSeparator vTSS00;
private ToolStripButton vBtn00 = null; // Mo
private bool swBtn00 = true; // Mo
private bool swBtnP00 = true; // Mo
private string vBtnText00 = "Cloud_I/O";
#endregion Button Definition
FUNCTION:
#region MouseBtn00
private void hsBtn00(object s, EventArgs e)
{
if ( swBtn00 == false )
{
swBtn00 = true;
swBtnP00 = false;
vBtn00.ForeColor = Color.DarkGray;
vBtn00.BackColor = Color.Transparent;
}
else if (swBtn00 == true)
{
swBtn00 = false;
swBtnP00 = true;
vBtn00.ForeColor = Color.Blue;
vBtn00.BackColor = Color.LightGreen;
}
ChartControl.ChartPanel.Refresh();
}
#endregion MouseBtn00
OnStartUp():
Control[] tscontrol = ChartControl.Controls.Find("tsrTool",false);
if(tscontrol.Length > 0)
{
vBtn00 = new ToolStripButton(vBtnText00);
vBtn00.Click += hsBtn00;
vTSS00 = new ToolStripSeparator ();
strip = (ToolStrip) tscontrol[0];
strip.Items.Add(vTSS00);
strip.Items.Add(vBtn00);
vBtn00.ForeColor = Color.Blue;
vBtn00.BackColor = Color.LightGreen;
}
base.OnStartUp();
Comment