Changeset 35:d32890325137 for src/mlx/gui/statusicon.py
- Timestamp:
- 02/26/12 13:11:33 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/statusicon.py
r32 r35 16 16 17 17 self._gui = gui 18 self._selfToggling = False 18 19 19 20 menu = gtk.Menu() … … 72 73 def mainWindowHidden(self): 73 74 """Called when the main window is hidden.""" 74 self._showHideMenuItem.set_active(False) 75 if self._showHideMenuItem.get_active(): 76 self._selfToggling = True 77 self._showHideMenuItem.set_active(False) 75 78 76 79 def mainWindowShown(self): 77 80 """Called when the main window is shown.""" 78 self._showHideMenuItem.set_active(True) 81 if not self._showHideMenuItem.get_active(): 82 self._selfToggling = True 83 self._showHideMenuItem.set_active(True) 79 84 80 85 def _showHideToggled(self, menuitem): 81 86 """Called when the show/hide menu item is toggled.""" 82 if self._showHideMenuItem.get_active(): 87 if self._selfToggling: 88 self._selfToggling = False 89 elif self._showHideMenuItem.get_active(): 83 90 self._gui.showMainWindow() 84 91 else:
Note:
See TracChangeset
for help on using the changeset viewer.