⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 messagebox.py

📁 Progra,, das sehr viele Medien formate spielt und sehr bekannt ist.
💻 PY
字号:
import gtkimport msg(DOWNLOAD_FINISHED, CREATE_FINISHED) =range(2)class MessageBox:        def ShowInfo(self, text = '', parentWindow= None):        dlg = gtk.MessageDialog(parentWindow, gtk.DIALOG_MODAL, gtk.MESSAGE_INFO, gtk.BUTTONS_OK, text)        dlg.set_markup(text)        dlg.run()        dlg.destroy()        return      def ShowError(self, text = '', parentWindow= None):        dlg= gtk.MessageDialog(parentWindow, gtk.DIALOG_MODAL,    gtk.MESSAGE_ERROR, gtk.BUTTONS_OK, text)        dlg.set_markup(text)        dlg.run()        dlg.destroy()        return            def ShowQuestionOkCancel(self,text, parentWindow= None):        dlg = gtk.MessageDialog (parentWindow, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK_CANCEL, text)        dlg.set_markup(text)        response = dlg.run ()        dlg.destroy ()                return (response == gtk.RESPONSE_OK)            def ShowQuestion(self,text, parentWindow= None):        dlg = gtk.MessageDialog (parentWindow, gtk.DIALOG_MODAL, gtk.MESSAGE_QUESTION, gtk.BUTTONS_YES_NO, text)        dlg.set_markup(text)        response = dlg.run ()        dlg.destroy ()                return (response == gtk.RESPONSE_YES)    def ShowFinished(self,gladeFile,filePath):        a = BurnCreateMsg(gladeFile,filePath)        result =  a.run()        return result, a.checked()class BurnCreateMsg:    def __init__(self, gladeFileName,filepath =''):        self.formName = "frmDownloadFinished"        self.filepath = filepath        self.gladeFile = gtk.glade.XML(gladeFileName, self.formName)        self.__checked = False        def checked(self):        return self.__checked        def run(self):        """This function will show the aboutDialog"""        #Get the actual dialog widget        frmMsg = self.gladeFile.get_widget(self.formName)        frmMsg.set_position(gtk.WIN_POS_CENTER)        frmMsg.set_modal(True)                self.lblMsg = self.gladeFile.get_widget("lblMsg")        self.ckboxRemoveTemp = self.gladeFile.get_widget("ckboxRemoveTemp")                self.lblMsg.set_markup(msg.MESSAGE_0068 % self.filepath)                               #run the dialog and store the response                result = frmMsg.run()                self.__checked = self.ckboxRemoveTemp.get_active()         #we are done with the dialog, destory it        frmMsg.destroy()                #return the result        return     result                

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -