def __init__(self, client, path): CList.__init__(self, path) self._gc_client = client self._path_ = path #rows = self.__make_rows__(self._getdirs_(path)) #print rows #self.set_rows(rows) self.set_rows(self._getdirs_(path), [path]) self.set_row_select(self.make_new_window) self.add_button('go_up', self._go_up, label='go up')
def __init__(self, conn): self.cmd = StatementCursor(conn, name='TableBrowser') CList.__init__(self, 'Tables', name='TableBrowser') self.set_rows(self.cmd.tables(), ['table']) self.set_row_select(self.__hello__) self.statement = Statement('select')