def on_menuHelpHelp_select(self, event): try: f = open('_READ_ME_FIRST.txt', "r") msg = f.read() result = dialog.scrolledMessageDialog(self, msg, 'readme.txt') except: result = dialog.alertDialog(self, 'Help file missing', 'Problem with the Help file')
def on_docraw_command(self, event): ''' Menu: Info -> Document raw ''' docinfo = json.dumps(self.cfg, sort_keys=True, separators=(',', ': ')) result = dialog.scrolledMessageDialog(self, docinfo, 'JSON Document Raw Format')
def on_fieldsinfo_command(self, event): ''' Menu: Info -> Fields info ''' fieldsinfo = json.dumps(self.cfg.get('fields'), sort_keys=True, indent=2, separators=(',', ': ')) result = dialog.scrolledMessageDialog(self, fieldsinfo, 'Fields Info')
def on_datainfo_command(self, event): ''' Menu: Info -> Data info ''' datainfo = json.dumps(self.cfg.get('data'), sort_keys=True, indent=2, separators=(',', ': ')) result = dialog.scrolledMessageDialog(self, datainfo, 'Data Info')
def on_theList_itemActivated(self, event): """When an entry is double clicked""" base = self.components rows = base.theList.getStringSelection() if len(rows) == 0: return if not isinstance(rows[0], StringTypes): rows = [','.join(x) for x in rows] text = '\n'.join(rows) dlg = dialog.scrolledMessageDialog(self, text, 'List data')
def on_menuFileVersion_select(self, event): last_version = urlopen(version_check_url).read(); if mazrim_version > last_version: message = _(u"Mazrim: You are using a development version") elif mazrim_version == last_version: message = _(u"Mazrim: You are using the lastest version'") else: message = _(u"Mazrim: You are using an old version. Please upgrade!") title = _(u"Mazrim: Version Check") result = dialog.scrolledMessageDialog(self, message, title)
def on_docpp_command(self, event): ''' Menu: Info -> Document pretty print ''' docinfo = json.dumps(self.cfg, sort_keys=True, indent=2, separators=(',', ': ')) result = dialog.scrolledMessageDialog(self, docinfo, 'JSON Document Pretty Print')
def on_buttonScrolledMessage_mouseClick(self, event): base, ext = os.path.splitext(os.path.split(sys.argv[0])[-1]) filename = base + ".py" if os.path.exists(filename): f = open(filename, "r") msg = f.read() else: msg = "Can't find the file dialogs.py" result = dialog.scrolledMessageDialog(self, msg, filename) self.components.fldResults.text = "scrolledMessageDialog result:\naccepted: %s" % ( result.accepted)
def on_doHelpHelp_command(self, event): if not self.readme: self.readme = open('readme.txt').read() dialog.scrolledMessageDialog(self, self.readme, 'Help') pass
def on_mnuAbout_select(self, event): dialog.scrolledMessageDialog(self, self.readme, 'About')
def on_menuHelpShowHelp_select(self, event): f = open('_READ_ME_FIRST.txt', "r") msg = f.read() result = dialog.scrolledMessageDialog(self, msg, '_READ_ME_FIRST.txt')
def on_menuHelpAbout_select(self, event): message = _(u"Mazrim Version 1.8 (03.09.2008)\n\nSupport video stream in these sites:\nhttp://www.one.co.il\nhttp://www.walla.co.il\nhttp://www.yes.co.il\nhttp://www.ynet.co.il\nhttp://www.nana10.co.il\nhttp://www.sport5.co.il\nhttp://www.nrg.co.il\nhttp://www.music24.co.il\nhttp://www.2eat.co.il\nhttp://www.mouse.co.il\nhttp://www.daromtv.com\nhttp://www.inn.co.il\nhttp://www.keshet-tv.com\nhttp://mooma.keshet-tv.com\nhttp://actv.haifa.ac.il\nhttp://zap.co.il\n\n\nLicence: GPL V2\nHomepage: http://mazrim.sourceforge.net/") title = _(u"Mazrim 1.8 - About") result = dialog.scrolledMessageDialog(self, message, title)