Changeset 226
- Timestamp:
- 05/25/08 09:17:57 (8 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
packages/vanilla/trunk/Lib/vanilla/vanillaPopUpButton.py
r218 r226 1 from AppKit import NSPopUpButton, NSPopUpButtonCell 1 from AppKit import NSPopUpButton, NSPopUpButtonCell, NSMenuItem 2 2 from vanillaBase import VanillaBaseControl 3 3 … … 60 60 self._setCallback(callback) 61 61 self._setSizeStyle(sizeStyle) 62 self. _nsObject.addItemsWithTitles_(items)62 self.setItems(items) 63 63 64 64 def getNSPopUpButton(self): … … 85 85 """ 86 86 self._nsObject.removeAllItems() 87 self._nsObject.addItemsWithTitles_(items) 87 for item in items: 88 if isinstance(item, NSMenuItem): 89 menu = self._nsObject.menu() 90 menu.addItem_(item) 91 else: 92 self._nsObject.addItemWithTitle_(item) 88 93 89 94 def getItems(self):
