/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/menu.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/UI/menu.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1060 by jan, Tue May 27 08:04:44 2003 UTC revision 1061 by jan, Tue May 27 13:11:18 2003 UTC
# Line 42  class Menu: Line 42  class Menu:
42      def item_index(self, item):      def item_index(self, item):
43          """Return the index of item in the menu.          """Return the index of item in the menu.
44    
45          The item parameter may be the name of a non-menu entry or the          item -- may be the name of a non-menu entry or the
46          name of a menu or a menu itself.                  name of a menu or a menu itself.
47    
48          Return None it item is not found.          Return None it item is not found.
49          """          """
# Line 129  class Menu: Line 129  class Menu:
129      def SetItems(self, items):      def SetItems(self, items):
130          """Replace the contents of the menu by items."""          """Replace the contents of the menu by items."""
131          self.items = items          self.items = items
132    
133        def RemoveItem(self, item):
134            """Remove an item from the menu.
135    
136            item -- the (internal) name of the item.
137            """
138            i = self.item_index(item)
139            if i is not None:
140                self.items.pop(i)

Legend:
Removed from v.1060  
changed lines
  Added in v.1061

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26