public MarketDepthByPrice(RealTimeData RTD, Company comp) { InitializeComponent(); this.comp = comp; //the current compnay for this window this.Text += " " + comp.compName; //set the text at the top of the form Update(RTD); //add any data from the data model to the view realdata = RTD; //store a copy of the data model this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(delegate { realdata.unRegister(this); }); }
//CONSTRUCTORS====================== public MarketDepthByOrder(RealTimeData RTD, Company comp) { //some image stuff InitializeComponent(); this.comp = comp; this.Text += " " + comp.compName; Update(realdata); realdata = RTD; this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(delegate { realdata.unRegister(this); }); }
public RealTimeData() { //lists to store companies and stock views this._company = new List<Company>(); this._stock = new List<StockMarketDisplay>(); this.tradingDate = DateTime.Now; //instantiate 3 companies Company Microsoft= new Company("Microsoft", 46.13f ); Company Apple= new Company("Apple Inc.", 105.22f ); Company Facebook = new Company("Facebook", 80.67f ); _company.Add(Microsoft); _company.Add(Apple); _company.Add(Facebook); }