def On3(self, event): wildcard= "Page ox (*.ox)|*.ox|" dlg = wx.FileDialog(self, _("Choice file"), sys_inf.DATA_PATH, wildcard=wildcard, style=wx.OPEN) if dlg.ShowModal() == wx.ID_OK: pathh = dlg.GetPath().encode('utf-8').decode('latin-1').encode('latin-1') self.win.LoadFile(pathh) conf_db.Listrem(pathh) dlg.Destroy()
def SelChan(self, event): item = self.tcTree.GetSelection() tc = self.tcTree.GetItemText(item).encode('utf-8').decode( 'latin-1').encode('latin-1') for u in self.list: if tc in u.split('/')[6]: self.wop.LoadFile(u) conf_db.Listrem(u)
def OnURL(self, event): try: if event.GetString().encode('utf-8').decode('latin-1').encode('latin-1').split('/')[6].split('.')[1] == 'ox': self.win.LoadFile(event.GetString().encode('utf-8').decode('latin-1').encode('latin-1')) conf_db.Listrem(event.GetString().encode('utf-8').decode('latin-1').encode('latin-1')) else: os.system('xdg-open ' + '"' + event.GetString().encode('utf-8').decode('latin-1').encode('latin-1') + '"' + ' &') except IndexError: os.system('xdg-open ' + '"' + event.GetString().encode('utf-8').decode('latin-1').encode('latin-1') + '"' + ' &')
def OnCellLeftClick(self, evt): value = self.GetCellValue( evt.GetRow(), evt.GetCol()).encode('utf-8').decode('latin-1').encode('latin-1') for fil in os.listdir(self.ui): if int(fil.split(':')[0]) == int(value.split('\n')[0]): pt = self.ui + fil if self.zet == 'Diary': self.nwin.LoadFile(pt) conf_db.Listrem(pt) elif self.zet == 'Calendar': panel_richtext.Upim_Writer(patch=pt).Show()
def Loads(self, stxt): for l in self.filelist: ton = l.split('/')[6] if ton.split('.')[0] == stxt: self.wop.LoadFile(l) conf_db.Listrem(l)