コード例 #1
0
ファイル: memo.py プロジェクト: knarfeh/PyMemo
 def on_lib_rename(evt, i):
     lib_desc = ''
     lib_id = LIBRARY_ID[i]
     lib_name = LIBRARIES[LIBRARY_ID[i]].decode('utf-8')
     select_sql = "SELECT * FROM library WHERE libId = '" + lib_id + "'"
     cursor = DBFun.select('db_pymemo.db', select_sql)
     for rows in cursor:
         lib_desc = rows[2].decode('utf-8')
     rename_dlg = Dialog.RenameLib(lib_name, lib_desc, lib_id)
     rename_dlg.ShowModal()
     rename_dlg.Destroy()
     pass
コード例 #2
0
 def on_lib_rename(evt, i):
     """
     修改词库的名称和描述。
     传递当前的词库名称和描述给Dialog.RenameLib,初始化修改词库名称和描述的对话框。
     :param evt:
     :param i: 选中词库在LIBRARIES字典中的编号
     :return:
     """
     lib_desc = ''
     lib_id = LIBRARY_ID[i]
     lib_name = LIBRARIES[LIBRARY_ID[i]].decode('utf-8')
     select_sql = "SELECT * FROM library WHERE libId = '" + lib_id + "'"
     cursor = DBFun.select('db_pymemo.db', select_sql)
     for rows in cursor:
         lib_desc = rows[2].decode('utf-8')
     rename_dlg = Dialog.RenameLib(lib_name, lib_desc, lib_id)
     rename_dlg.ShowModal()
     rename_dlg.Destroy()
     pass