def __init__(self,windowarea,server,channelname):
        WindowTextEdit.__init__(self, windowarea, server, channelname)
        self.windowarea = windowarea
        
        self.channelname = channelname
        self._users = [] # Store info about users
        
        self.create_controls()
        self.create_sizers()
        self.add_controls()

        self.windowarea.add_window(server,self)
    def __init__(self,windowarea,server):
        WindowTextEdit.__init__(self, windowarea, server, "Status")

        self.windowarea.add_window(server,self)
        self.section_id = server
        
        self.server = server
        # Whether to check regularly for new events or not
        self.checking = False
        # Delay between each checking (in ms)
        self.timer_delay = 500
        
        self.create_sizers()
        self.add_controls()

        # Bind EVT_TIMER events to self.OnTimerEvt
        self.Bind(wx.EVT_TIMER, self.OnTimerEvt)
 def evt_closed(self):
     WindowTextEdit.evt_closed(self)
     self.server.channel_closed(self)