Example #1
0
    def __init__(self, parent, service=""):
        wx.Window.__init__(self, parent, -1, size=(20, -1))
        Registry.addList("LEDS", self)

        self.service = service
        self.SetToolTip(wx.ToolTip(str(service)))
        
        self.defcolour = self.GetBackgroundColour()
                
        self.serviceColors = {'LOG':wx.GREEN,
                              'WATCH':wx.BLUE}
        
        self.serviceColor = self.serviceColors[self.service]

        font = wx.Font(FONTSIZE, wx.NORMAL, wx.NORMAL, wx.LIGHT)
        self.SetFont(font)
        
        EVT_LED(self, self.handleLEDEvt)