Initial tracklist support

This commit is contained in:
9and3r
2014-07-25 14:52:30 +02:00
parent 33d0ac145f
commit 7d76bb1feb
7 changed files with 116 additions and 61 deletions

View File

@@ -41,8 +41,11 @@ class ListView():
self.screen_objects.clear(None)
i = self.current_item
z = 0
if self.scrollbar:
x2 = self.pos[0] + self.size[0] - self.base_size
x2 = self.pos[0] + self.size[0]
while i < self.list_size and z < self.max_rows:
self.screen_objects.add_touch_object(str(i),self.fonts['dejavusans'], str(self.list[i]), (self.pos[0],self.pos[1]+self.base_size*z),None, (255, 255, 255))
self.screen_objects.add_touch_object(str(i),self.fonts['dejavusans'], self.list[i], (self.pos[0],self.pos[1]+self.base_size*z),(x2, self.pos[1]+self.base_size*(z+1)), (255, 255, 255))
i += 1
z += 1