void ButtonChart_Click(object sender, EventArgs e)
{
ToolStripButton btn = (ToolStripButton)sender;
ChartButtons button = (ChartButtons)btn.Tag;
switch (button)
{
case ChartButtons.Grid:
ShortcutKeyUp(new KeyEventArgs(Keys.G));
break;
case ChartButtons.Cross:
ShortcutKeyUp(new KeyEventArgs(Keys.C));
break;
case ChartButtons.Volume:
ShortcutKeyUp(new KeyEventArgs(Keys.V));
break;
case ChartButtons.Orders:
ShortcutKeyUp(new KeyEventArgs(Keys.O));
break;
case ChartButtons.PositionLots:
ShortcutKeyUp(new KeyEventArgs(Keys.L));
break;
case ChartButtons.PositionPrice:
ShortcutKeyUp(new KeyEventArgs(Keys.P));
break;
case ChartButtons.AmbiguousBars:
ShortcutKeyUp(new KeyEventArgs(Keys.M));
break;
case ChartButtons.Indicators:
ShortcutKeyUp(new KeyEventArgs(Keys.D));
break;
case ChartButtons.BalanceEquity:
ShortcutKeyUp(new KeyEventArgs(Keys.B));
break;
case ChartButtons.FloatingPL:
ShortcutKeyUp(new KeyEventArgs(Keys.F));
break;
case ChartButtons.ZoomIn:
ShortcutKeyUp(new KeyEventArgs(Keys.Add));
break;
case ChartButtons.ZoomOut:
ShortcutKeyUp(new KeyEventArgs(Keys.Subtract));
break;
case ChartButtons.TrueCharts:
ShortcutKeyUp(new KeyEventArgs(Keys.T));
break;
case ChartButtons.DynamicInfo:
ShortcutKeyUp(new KeyEventArgs(Keys.I));
break;
case ChartButtons.DInfoDwn:
ShortcutKeyUp(new KeyEventArgs(Keys.Z));
break;
case ChartButtons.DInfoUp:
ShortcutKeyUp(new KeyEventArgs(Keys.A));
break;
default:
break;
}
return;
}