mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-17 20:23:47 -04:00
*** empty log message ***
This commit is contained in:
parent
b90ab64d2c
commit
26c811a68e
@ -80,32 +80,33 @@ class DirectScrolledList(DirectFrame):
|
||||
self.decButton['state'] = DISABLED
|
||||
# Hmm.. just reset self.index to 0 and bail out
|
||||
self.index = 0
|
||||
return 0
|
||||
|
||||
if (self.index <= 0):
|
||||
self.index = 0
|
||||
self.decButton['state'] = DISABLED
|
||||
self.incButton['state'] = NORMAL
|
||||
ret = 0
|
||||
elif (self.index >= ( len(self["items"]) - self["numItemsVisible"])):
|
||||
self.index = len(self["items"]) - self["numItemsVisible"]
|
||||
self.incButton['state'] = DISABLED
|
||||
self.decButton['state'] = NORMAL
|
||||
ret = 0
|
||||
else:
|
||||
self.incButton['state'] = NORMAL
|
||||
self.decButton['state'] = NORMAL
|
||||
ret = 1
|
||||
if (self.index <= 0):
|
||||
self.index = 0
|
||||
self.decButton['state'] = DISABLED
|
||||
self.incButton['state'] = NORMAL
|
||||
ret = 0
|
||||
elif (self.index >= ( len(self["items"]) - self["numItemsVisible"])):
|
||||
self.index = len(self["items"]) - self["numItemsVisible"]
|
||||
self.incButton['state'] = DISABLED
|
||||
self.decButton['state'] = NORMAL
|
||||
ret = 0
|
||||
else:
|
||||
self.incButton['state'] = NORMAL
|
||||
self.decButton['state'] = NORMAL
|
||||
ret = 1
|
||||
|
||||
# Hide them all
|
||||
for item in self["items"]:
|
||||
item.hide()
|
||||
# Then show the ones in range
|
||||
# Then show the ones in range, and stack their positions
|
||||
upperRange = min(len(self["items"]), self["numItemsVisible"])
|
||||
for i in range(self.index, self.index + upperRange):
|
||||
item = self["items"][i]
|
||||
item.show()
|
||||
item.setPos(0,0, - (i - self.index) * self.maxHeight)
|
||||
print 'joe'
|
||||
return ret
|
||||
|
||||
def __scrollByTask(self, task):
|
||||
|
@ -154,6 +154,8 @@ OBJECT_SNAP_POINTS = {
|
||||
(Vec3(0), Vec3(0))],
|
||||
'street_keyboard_40x40': [(Vec3(40.0,0,0), Vec3(0)),
|
||||
(Vec3(0), Vec3(0))],
|
||||
'street_sunken_40x40': [(Vec3(40.0,0,0), Vec3(0)),
|
||||
(Vec3(0), Vec3(0))],
|
||||
}
|
||||
|
||||
# NEIGHBORHOOD DATA
|
||||
|
Loading…
x
Reference in New Issue
Block a user