public StatusEntry() { ModifyBg (StateType.Normal, Style.Background (StateType.Active)); BorderWidth = 0; customAvailableMessages = new SerializableDictionary<string,string> (); customBusyMessages = new SerializableDictionary<string,string> (); customAwayMessages = new SerializableDictionary<string,string> (); presence = null; potentialPresenceType = PresenceType.Offline; notebook = new Notebook (); notebook.ModifyBg (StateType.Normal, Style.Background (StateType.Active)); notebook.ShowTabs = false; notebook.ShowBorder = false; notebook.AppendPage (CreateViewWidget (), new Label ()); notebook.AppendPage (CreateEditWidget (), new Label()); notebook.Show (); Add (notebook); }