コード例 #1
0
ファイル: base.py プロジェクト: BackupTheBerlios/paella-svn
 def toolbar_button_pressed(self, button, data):
     row = None
     if data == "new":
         if self.dialogs["new"] is None:
             row = self.cursor.select()[0]
             self._make_dialog("new", row, self.add_new_record)
     elif data == "edit":
         if self.dialogs["edit"] is None:
             row = get_single_row(self.listbox, self._pkey)
             if row is not None:
                 self._make_dialog("edit", row, self.edit_record, row[self._pkey])
コード例 #2
0
ファイル: base.py プロジェクト: pombredanne/paella-svn
 def toolbar_button_pressed(self, button, data):
     row = None
     if data == 'new':
         if self.dialogs['new'] is None:
             row = self.cursor.select()[0]
             self._make_dialog('new', row, self.add_new_record)
     elif data == 'edit':
         if self.dialogs['edit'] is None:
             row = get_single_row(self.listbox, self._pkey)
             if row is not None:
                 self._make_dialog('edit', row, self.edit_record,
                                   row[self._pkey])
コード例 #3
0
ファイル: profilegen.py プロジェクト: pombredanne/paella-svn
 def src_profile_selected(self, button):
     row = get_single_row(self.dialogs['copy'], 'profile')
コード例 #4
0
ファイル: base.py プロジェクト: pombredanne/paella-svn
 def db_command(self, menuitem, command):
     row = get_single_row(self.listbox, 'a database')
     if row is not None:
         if command == 'connect':
             dbname = row[0]
             self._connect(dbname)
コード例 #5
0
 def src_profile_selected(self, button):
     row = get_single_row(self.dialogs['copy'], 'profile')
コード例 #6
0
ファイル: base.py プロジェクト: BackupTheBerlios/paella-svn
 def db_command(self, menuitem, command):
     row = get_single_row(self.listbox, "a database")
     if row is not None:
         if command == "connect":
             dbname = row[0]
             self._connect(dbname)