|
Panda3D
|
Public Member Functions | |
| def | __init__ |
| def | addItem |
| def | destroy |
| def | getItemIndexForItemID |
| def | getSelectedIndex |
| def | getSelectedText |
| def | makeAllItems |
| def | recordMaxHeight |
| def | refresh |
| def | removeAllItems |
| def | removeAndDestroyAllItems |
| def | removeAndDestroyItem |
| def | removeItem |
| def | scrollBy |
| def | scrollTo |
| def | scrollToItemID |
| def | selectListItem |
| def | setDecButtonCallback |
| def | setForceHeight |
| def | setIncButtonCallback |
| def | setNumItemsVisible |
| def | setScrollSpeed |
Public Attributes | |
| currentSelected | |
| decButton | |
| decButtonCallback | |
| forceHeight | |
| incButton | |
| incButtonCallback | |
| index | |
| itemFrame | |
| maxHeight | |
| nextItemID | |
| numItemsVisible | |
| scrollSpeed | |
Static Public Attributes | |
| tuple | notify = DirectNotifyGlobal.directNotify.newCategory("DirectScrolledList") |
| def __init__ | ( | self, | |
parent = None, |
|||
| kw | |||
| ) |
Reimplemented from DirectFrame.
| def addItem | ( | self, | |
| item, | |||
refresh = 1 |
|||
| ) |
Add this string and extraArg to the list
| def destroy | ( | self | ) |
Reimplemented from DirectFrame.
| def getItemIndexForItemID | ( | self, | |
| itemID | |||
| ) |
| def getSelectedIndex | ( | self | ) |
| def getSelectedText | ( | self | ) |
| def makeAllItems | ( | self | ) |
| def recordMaxHeight | ( | self | ) |
| def refresh | ( | self | ) |
Update the list - useful when adding or deleting items or changing properties that would affect the scrolling
| def removeAllItems | ( | self, | |
refresh = 1 |
|||
| ) |
Remove this item from the panel Warning 2006_10_19 tested only in the trolley metagame
| def removeAndDestroyAllItems | ( | self, | |
refresh = 1 |
|||
| ) |
Remove and destroy all items from the panel. Warning 2006_10_19 tested only in the trolley metagame
| def removeAndDestroyItem | ( | self, | |
| item, | |||
refresh = 1 |
|||
| ) |
Remove and destroy this item from the panel.
| def removeItem | ( | self, | |
| item, | |||
refresh = 1 |
|||
| ) |
Remove this item from the panel
| def scrollBy | ( | self, | |
| delta | |||
| ) |
| def scrollTo | ( | self, | |
| index, | |||
centered = 0 |
|||
| ) |
scrolls list so selected index is at top, or centered in box
| def scrollToItemID | ( | self, | |
| itemID, | |||
centered = 0 |
|||
| ) |
| def selectListItem | ( | self, | |
| item | |||
| ) |
| def setDecButtonCallback | ( | self | ) |
| def setForceHeight | ( | self | ) |
| def setIncButtonCallback | ( | self | ) |
| def setNumItemsVisible | ( | self | ) |
| def setScrollSpeed | ( | self | ) |
tuple notify = DirectNotifyGlobal.directNotify.newCategory("DirectScrolledList") [static] |
1.7.3