示例#1
0
 def __init__(self):
     GridView.__init__(self,
                       num_rows=10,
                       num_columns=5,
                       cell_size=(50, 20),
                       anchor='ltrb')
     self.content_size = self.extent
 def __init__(self, num_items, items_per_row, cell_size,
         scrolling = '', **kwds):
     base_kwds = splitdict(kwds, 'border', scrolling = '')
     GridView.__init__(self, num_rows = 0, num_columns = 0, 
         cell_size = cell_size, **base_kwds)
     self._num_items = num_items
     self._items_per_row = items_per_row
     self._update_num_rows_and_columns()
     ew, eh = self.extent
     if not self.hscrolling:
         self.content_width = ew
     if not self.vscrolling:
         self.content_height = eh
     self.set(**kwds)
示例#3
0
 def __init__(self,
              num_items,
              items_per_row,
              cell_size,
              scrolling='',
              **kwds):
     base_kwds = splitdict(kwds, 'border', scrolling='')
     GridView.__init__(self,
                       num_rows=0,
                       num_columns=0,
                       cell_size=cell_size,
                       **base_kwds)
     self._num_items = num_items
     self._items_per_row = items_per_row
     self._update_num_rows_and_columns()
     ew, eh = self.extent
     if not self.hscrolling:
         self.content_width = ew
     if not self.vscrolling:
         self.content_height = eh
     self.set(**kwds)
 def __init__(self):
     GridView.__init__(self, num_rows = 10, num_columns = 5,
         cell_size = (50, 20), anchor = 'ltrb')
     self.content_size = self.extent