public MongoTab(MongoSession session) : base(session.ToString()) { Session = session; ImageIndex = (int)Session.Status.CurrentState; Controls.Add(new MongoSessionPanel(this)); session.Status.StateChanged += () => Invoke((MethodInvoker) delegate { this.Text = session.ToString( ); }); }