diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-02-08 08:13:02 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-02-08 08:13:02 +0000 |
| commit | f51f1c775f3f09cf184ead323d111985c888d52e (patch) | |
| tree | 22bfcdb158b450c2f7e971b206f37e5c873d79e3 /scripts/stackedcycle.py | |
| parent | e72d9d90f9f29809dead53968395c2c8ae5470f0 (diff) | |
stacked cycling menu works now. add a highlighted flag to otk widgets
Diffstat (limited to 'scripts/stackedcycle.py')
| -rw-r--r-- | scripts/stackedcycle.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/stackedcycle.py b/scripts/stackedcycle.py index fc086aad..c951f6b3 100644 --- a/scripts/stackedcycle.py +++ b/scripts/stackedcycle.py @@ -112,10 +112,10 @@ class _cycledata: w = otk.Label(self.widget) if current and c.window() == current.window(): self.menupos = i - #w.focus() XXX + w.setHighlighted(1) pass else: - #w.unfocus() XXX + w.setHighlighted(0) pass self.menuwidgets.append(w) @@ -192,7 +192,7 @@ class _cycledata: if not len(self.clients): return # don't both doing anything - #self.menuwidgets[self.menupos].unfocus() XXX + self.menuwidgets[self.menupos].setHighlighted(0) if forward: self.menupos += 1 else: @@ -200,7 +200,7 @@ class _cycledata: # wrap around if self.menupos < 0: self.menupos = len(self.clients) - 1 elif self.menupos >= len(self.clients): self.menupos = 0 - #self.menuwidgets[self.menupos].focus() XXX + self.menuwidgets[self.menupos].setHighlighted(1) if ACTIVATE_WHILE_CYCLING: self.activatetarget(0) # activate, but dont deiconify/unshade/raise |
