void m_marketItem_OnRunnerEqualised(BFBot.MarketItem runner) { LayedStake.Text = runner.LayStake().ToString("0.00"); LayedOdds.Text = runner.LayOdds.ToString("0.00"); WinProfit.Text = runner.WinProfit.ToString("0.00"); LoseProfit.Text = runner.LoseProfit.ToString("0.00"); this.BackColor = Color.LightGreen; }
public MarketItemControl(BFBot.MarketItem marketItem) { InitializeComponent(); m_marketItem = marketItem; groupBoxMarketItem.Text = m_marketItem.Name; m_marketItem.OnMarketItemUpdate += new BFBot.MarketItem.MarketItemUpdateDelegate(m_marketItem_OnMarketItemUpdate); m_marketItem.OnMarketItemBacked += new BFBot.MarketItem.MarketItemBacked(m_marketItem_OnMarketItemBacked); m_marketItem.OnMarketItemEqualised += new BFBot.MarketItem.MarketItemEqualised(m_marketItem_OnMarketItemEqualised); m_marketItem.OnMarketItemLayed += new BFBot.MarketItem.MarketItemLayed(m_marketItem_OnMarketItemLayed); }
public ctrlMarketItem(BFBot.MarketItem marketItem) { System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false; InitializeComponent(); groupBox1.Text = marketItem.Name; m_marketItem = marketItem; m_marketItem.OnMarketItemUpdate += new BFBot.MarketItem.MarketItemUpdateDelegate(m_marketItem_OnUpdateRunner); m_marketItem.OnMarketItemBacked += new BFBot.MarketItem.MarketItemBacked(m_marketItem_OnRunnerBacked); m_marketItem.OnMarketItemEqualised += new BFBot.MarketItem.MarketItemEqualised(m_marketItem_OnRunnerEqualised); }
void m_marketItem_OnMarketItemBacked(BFBot.MarketItem marketItem) { try { if (groupBoxMarketItem.InvokeRequired) { groupBoxMarketItem.Invoke(new delegateUpdateColor(UpdateBackGroundColor), groupBoxMarketItem, Color.LightGreen); } else { groupBoxMarketItem.BackColor = Color.LawnGreen; } //throw new Exception("The method or operation is not implemented."); } catch (Exception ex) { BFBot.BfBot.DumpToFile("Error in MarketItemControl->OnMarketItemBacked : " + ex.Message); } }
void m_marketItem_OnMarketItemEqualised(BFBot.MarketItem marketItem) { //throw new Exception("The method or operation is not implemented."); }
void m_marketItem_OnRunnerBacked(BFBot.MarketItem runner) { BackStake.Text = runner.BackedStake.ToString("0.00"); BackOdds.Text = runner.BackedOdds.ToString("0.00"); this.BackColor = Color.Magenta; }