Mercurial > code > home > repos > light9
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) |