def updateHeaderGui(self): if self.hdrIndex == -1: for w in self.widList: w.Disable() self.textEntry.SetValue("") self.lineEntry.SetValue(1) self.xoffEntry.SetValue(0) self.boldCb.SetValue(False) self.italicCb.SetValue(False) self.underlinedCb.SetValue(False) return self.block = True h = self.headers.hdrs[self.hdrIndex] for w in self.widList: w.Enable(True) self.textEntry.SetValue(h.text) self.xoffEntry.SetValue(h.xoff) util.reverseComboSelect(self.alignCombo, h.align) self.lineEntry.SetValue(h.line) self.boldCb.SetValue(h.isBold) self.italicCb.SetValue(h.isItalic) self.underlinedCb.SetValue(h.isUnderlined) self.block = False
def cfg2gui(self): tcfg = self.cfg.types[self.lt] util.reverseComboSelect(self.newEnterCombo, tcfg.newTypeEnter) util.reverseComboSelect(self.newTabCombo, tcfg.newTypeTab) util.reverseComboSelect(self.nextTabCombo, tcfg.nextTypeTab) util.reverseComboSelect(self.prevTabCombo, tcfg.prevTypeTab)
def updateStringGui(self): if self.tsIndex == -1: for w in self.widList: w.Disable() self.textEntry.SetValue("") self.xEntry.SetValue("") self.yEntry.SetValue("") self.sizeEntry.SetValue(12) self.boldCb.SetValue(False) self.italicCb.SetValue(False) self.underlinedCb.SetValue(False) return self.block = True ts = self.titles.pages[self.pageIndex][self.tsIndex] for w in self.widList: w.Enable(True) if ts.isCentered: self.xEntry.Disable() self.textEntry.SetValue("\n".join(ts.items)) self.xEntry.SetValue("%.2f" % ts.x) self.yEntry.SetValue("%.2f" % ts.y) util.reverseComboSelect(self.alignCombo, ts.getAlignment()) util.reverseComboSelect(self.fontCombo, ts.font) self.sizeEntry.SetValue(ts.size) self.boldCb.SetValue(ts.isBold) self.italicCb.SetValue(ts.isItalic) self.underlinedCb.SetValue(ts.isUnderlined) self.block = False self.previewCtrl.Refresh()
def OnInputLb(self, event=None): self.selected = self.inputLb.GetClientData(self.inputLb.GetSelection()) util.reverseComboSelect(self.styleCombo, self.selected.lt) self.linesEntry.SetValue("\n".join(self.selected.lines))
def OnInputLb(self, event = None): self.selected = self.inputLb.GetClientData(self.inputLb.GetSelection()) util.reverseComboSelect(self.styleCombo, self.selected.lt) self.linesEntry.SetValue("\n".join(self.selected.lines))