def addScrolledList(self, items, numItemsVisible=4, itemHeight=1): '''Adds a list of items into a scrolled list''' scrolled_list = DirectScrolledList( decButton_pos=(0.35, 0, 5), decButton_text="Up", decButton_borderWidth=(0.005, 0.005), incButton_pos=(0.35, 0, -5), incButton_text="Down", incButton_borderWidth=(0.005, 0.005), frameSize=(-5, 5, -5, 5), frameColor=(1, 0, 1, 0.5), pos=(-1, 0, 0), items=items, numItemsVisible=numItemsVisible, forceHeight=itemHeight, itemFrame_frameSize=(-5, 5, -5, 5), itemFrame_pos=(0.35, 0, 0.4), scale=(0.05), #parent = (aspect2d), ) scrolled_list.updateFrameStyle() self.add([scrolled_list])
def addScrolledList(self, items, numItemsVisible = 4, itemHeight = 1): '''Adds a list of items into a scrolled list''' scrolled_list = DirectScrolledList( decButton_pos= (0.35, 0, 5), decButton_text = "Up", decButton_borderWidth = (0.005, 0.005), incButton_pos= (0.35, 0, -5), incButton_text = "Down", incButton_borderWidth = (0.005, 0.005), frameSize = (-5, 5, -5, 5), frameColor = (1,0,1,0.5), pos = (-1, 0, 0), items = items, numItemsVisible = numItemsVisible, forceHeight = itemHeight, itemFrame_frameSize = (-5, 5, -5, 5), itemFrame_pos = (0.35, 0, 0.4), scale = (0.05), #parent = (aspect2d), ) scrolled_list.updateFrameStyle() self.add([scrolled_list])