DirectScrolledList

Inheritance:

Methods of DirectScrolledList:

__buttonUp
def __buttonUp(self, event)

Undocumented function.

__decButtonDown
def __decButtonDown(self, event)

Undocumented function.

__incButtonDown
def __incButtonDown(self, event)

Undocumented function.

__init__
def __init__(self, parent=None, **kw)

Undocumented function.

__scrollByTask
def __scrollByTask(self, task)

Undocumented function.

addItem
def addItem(self, item, refresh=1)

Add this string and extraArg to the list

destroy
def destroy(self)

Undocumented function.

getItemIndexForItemID
def getItemIndexForItemID(self, itemID)

Undocumented function.

getSelectedIndex
def getSelectedIndex(self)

Undocumented function.

getSelectedText
def getSelectedText(self)

Undocumented function.

makeAllItems
def makeAllItems(self)

Undocumented function.

recordMaxHeight
def recordMaxHeight(self)

Undocumented function.

refresh
def refresh(self)

Update the list - useful when adding or deleting items or changing properties that would affect the scrolling

removeAllItems
def removeAllItems(self, refresh=1)

Remove this item from the panel Warning 2006_10_19 tested only in the trolley metagame

removeItem
def removeItem(self, item, refresh=1)

Remove this item from the panel

scrollBy
def scrollBy(self, delta)

Undocumented function.

scrollTo
def scrollTo(self, index, centered=0)

scrolls list so selected index is at top, or centered in box

scrollToItemID
def scrollToItemID(self, itemID, centered=0)

Undocumented function.

selectListItem
def selectListItem(self, item)

Undocumented function.

setForceHeight
def setForceHeight(self)

Undocumented function.

setNumItemsVisible
def setNumItemsVisible(self)

Undocumented function.

setScrollSpeed
def setScrollSpeed(self)

Undocumented function.