comparison light8/ExtSliderMapper.py @ 99:7910445b81e3

possible fix
author dmcc
date Sat, 13 Jul 2002 04:36:49 +0000
parents 57319ec2bfad
children f13cf18224f2
comparison
equal deleted inserted replaced
98:57319ec2bfad 99:7910445b81e3
52 self.color_bg() 52 self.color_bg()
53 def color_bg(self): 53 def color_bg(self):
54 if self.widgets: 54 if self.widgets:
55 if self.isdisconnected(): 55 if self.isdisconnected():
56 color = 'honeyDew4' 56 color = 'honeyDew4'
57 # elif self.issynced(): 57 elif self.issynced():
58 # stupid hack 58 # stupid hack
59 elif abs(self.extlevel.get() - self.sublevel.get()) <= 0.02: 59 # elif abs(self.extlevel.get() - self.sublevel.get()) <= 0.02:
60 color = 'honeyDew2' 60 color = 'honeyDew2'
61 else: # unsynced 61 else: # unsynced
62 color = 'red' 62 color = 'red'
63 63
64 if self.statuslabel: 64 if self.statuslabel:
65 if color == 'honeyDew2': # connected 65 if color == 'honeyDew2': # connected
66 self.statuslabel['text'] = 'Sync' 66 self.statuslabel['text'] = 'Sync'
67 elif self.extlevel.get() < self.sublevel.get():
68 self.statuslabel['text'] = 'No sync (go up)'
67 else: 69 else:
68 self.statuslabel['text'] = 'No sync' 70 self.statuslabel['text'] = 'No sync (go down)'
69 71
70 # print "color", color, "lastbgcolor", self.lastbgcolor 72 # print "color", color, "lastbgcolor", self.lastbgcolor
71 if self.lastbgcolor == color: return 73 if self.lastbgcolor == color: return
72 for widget in self.widgets: 74 for widget in self.widgets:
73 widget.configure(bg=color) 75 widget.configure(bg=color)