can add and remove items as strings

This commit is contained in:
Darren Ranalli 2002-10-11 07:50:04 +00:00
parent 84f005f040
commit 4d8610f71a

View File

@ -179,7 +179,8 @@ class DirectScrolledList(DirectFrame):
Add this string and extraArg to the list Add this string and extraArg to the list
""" """
self['items'].append(item) self['items'].append(item)
item.reparentTo(self.itemFrame) if type(item) != type(''):
item.reparentTo(self.itemFrame)
if refresh: if refresh:
self.refresh() self.refresh()
@ -190,7 +191,8 @@ class DirectScrolledList(DirectFrame):
""" """
if item in self["items"]: if item in self["items"]:
self["items"].remove(item) self["items"].remove(item)
item.reparentTo(hidden) if type(item) != type(''):
item.reparentTo(hidden)
self.refresh() self.refresh()
return 1 return 1
else: else: