Changeset 176
- Timestamp:
- 05/12/08 20:53:44 (8 months ago)
- Files:
-
- trunk/pycawm/menu.py (modified) (7 diffs)
- trunk/pycawm/pycawm.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/pycawm/menu.py
r166 r176 548 548 class FocusesMenu(Menu): 549 549 def __init__(self, wm, x, y, parent=None): 550 Menu.__init__(self, wm, x, y, 551 self.build_menu(wm), parent=parent) 550 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 552 551 553 552 @staticmethod … … 561 560 class IconifiedClientsMenu(Menu): 562 561 def __init__(self, wm, x, y, parent=None): 563 Menu.__init__(self, wm, x, y, 564 self.build_menu(wm), parent=parent) 562 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 565 563 566 564 @staticmethod … … 700 698 def __init__(self, wm, x, y, path, parent=None): 701 699 self.path = path 702 Menu.__init__(self, wm, x, y, 703 self.build_menu(wm), parent=parent) 700 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 704 701 705 702 def build_menu(self, wm): … … 752 749 753 750 def __init__(self, wm, x, y, parent=None): 754 Menu.__init__(self, wm, x, y, 755 self.build_menu(wm), parent=parent) 751 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 756 752 757 753 def build_menu(self, wm): … … 801 797 class WindowManagerMenu(Menu): 802 798 def __init__(self, wm, x, y, parent=None): 803 Menu.__init__(self, wm, x, y, 804 self.build_menu(wm), parent=parent) 799 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 805 800 806 801 def build_menu(self, wm): … … 826 821 class ConfigMenu(Menu): 827 822 def __init__(self, wm, x, y, parent=None): 828 Menu.__init__(self, wm, x, y, 829 self.build_menu(wm), parent=parent) 823 Menu.__init__(self, wm, x, y, self.build_menu(wm), parent=parent) 830 824 831 825 def build_menu(self, wm): … … 855 849 class AddPluginMenu(Menu): 856 850 def __init__(self, wm, x, y, elements, parent=None): 857 Menu.__init__(self, wm, x, y, 858 self.build_menu(wm, elements),parent=parent)851 Menu.__init__(self, wm, x, y, self.build_menu(wm, elements), 852 parent=parent) 859 853 860 854 def build_menu(self, wm, plug_options): trunk/pycawm/pycawm.py
r175 r176 242 242 243 243 def create_desktops(self, nb_desktops): 244 try: 245 nb_desktops = int(nb_desktops) 246 except ValueError: 247 print 'PycaWM needs a number for nb_desktops!' 248 raise SystemExit(-1) 249 244 250 if nb_desktops <= 0: 245 251 print 'PycaWM needs at least one virtual desktop!'
