Exemple #1
0
 def get_msgwin(self, create=1):
     """ return the messagewindow, create one if necessary """
     if (not self.msgwin) and create:
         self.msgwin = msgView()
         self.msgwin.set_handler(self.handler)
         self.msgwin.set_detach_handler(self.detach_handler)
     return self.msgwin
Exemple #2
0
    def __init__(self, name=None):
        Thread.__init__(self)
        self.handler = None
        self.name = None
        self.channels = casedict()
        self.queries = casedict()
        self.online = casedict()
        self.offline = casedict()
        self.msgwin = msgView()

        if name:
            self.setname(name)