Forex_Strategy_Builder.Dialogs.Generator.Generator.Top10AddStrategy C# (CSharp) Method

Top10AddStrategy() private method

Adds a strategy to Top 10 list.
private Top10AddStrategy ( ) : void
return void
        void Top10AddStrategy()
        {
            if (top10Layout.InvokeRequired)
            {
                Invoke(new DelegateTop10AddStrategy(Top10AddStrategy), new object[] { });
            }
            else
            {
                Top10Slot top10Slot = new Top10Slot();
                top10Slot.Width  = 290;
                top10Slot.Height = 65;
                top10Slot.InitSlot();
                top10Slot.Click       += new EventHandler(Top10Slot_Click);
                top10Slot.DoubleClick += new EventHandler(Top10Slot_Click);
                Top10StrategyInfo top10StrategyInfo = new Top10StrategyInfo();
                top10StrategyInfo.Balance     = Configs.AccountInMoney ? (int)Math.Round(Backtester.NetMoneyBalance) : Backtester.NetBalance;
                top10StrategyInfo.Top10Slot   = top10Slot;
                top10StrategyInfo.TheStrategy = Data.Strategy.Clone();
                top10Layout.AddStrategyInfo(top10StrategyInfo);
            }
        }