def browser(self, filename): new = Toplevel() view = ScrolledText(new, file=filename) view.text.config(height=30, width=85) view.text.config(font=('courier', 10,'normal')) new.title('Text Viewer') new.iconname('browser')
def browser(self, filename): new = Toplevel() # make new window view = ScrolledText(new, file=filename) # Text with Scrollbar view.text.config(height=30, width=85) # config Text in Frame view.text.config(font=('courier', 10, 'normal')) # use fixed-width font new.title("Text Viewer") # set window mgr attrs new.iconname("browser") # file text added auto
def browser(self, filename=None): if not filename: filename = self.selectOpenFile() new = Toplevel() view = ScrolledText(parent=new, file=filename) view.text.config(height=30, width=85) view.text.config(font=('courier', 10, 'normal')) new.title('Text viewer')
def __init__(self, parent=None, file=None): Frame.__init__(self, parent) self.pack() frm = Frame(self) frm.pack(fill=X) Button(frm, text='Save', command=self.onSave).pack(side=LEFT) Button(frm, text='Cut', command=self.onCut).pack(side=LEFT) Button(frm, text='Paste', command=self.onPaste).pack(side=LEFT) Button(frm, text='Find', command=self.onFind).pack(side=LEFT) Quitter(frm).pack(side=LEFT) self.st = ScrolledText(self, file=file) # attach, not subclass self.st.text.config(font=('courier', 9, 'normal'))
def popupnow(self, parent=None): if self.text: return self.text = ScrolledText(parent or Toplevel()) self.text.text.config(font=self.font, width=150)
xmove_indicate.pack(fill="both", anchor=tki.W) ymove_val = 0 ymove_str = tki.StringVar() ymove_str.set(' Y move : No Sense') ymove_indicate = tki.Label(textvariable=ymove_str, width=15, anchor=tki.W, justify='left', foreground='#ffffff', background='#007f00', font=("", 32)) ymove_indicate.pack(fill="both", anchor=tki.W) txtbox_lines = 0 txtbox = ScrolledText() txtbox.pack() ports = list_ports.comports() devices = [info.device for info in ports] if len(devices) == 0: print("error: device not found") else: print("found: device %s" % devices[0]) comdev = serial.Serial(devices[0], baudrate=115200, parity=serial.PARITY_NONE) #comdev = serial.Serial('COM1', baudrate=115200, parity=serial.PARITY_NONE) def set_distance(arg): if arg > 0 and arg < 100000: distance_val = arg
pass rpt = "%s\n\n" % rpt st.addText(rpt) st.see(END) print event.time if self.MustBreak.get(): return "break" root = Tk() root.title("Tkinter events demo") eventTB = Toolbar(root, side=RIGHT) eventTB.pack() frmTest = Frame(root) frmTest.pack(expand=YES, fill=Y, side=LEFT) st = ScrolledText(root, side=LEFT) Label(frmTest, text="Test widgets", relief=RIDGE).pack(fill=X, pady=2) Label(frmTest, text="\n").pack(fill=X) ent = Entry(frmTest, bg="white", name="entry") ent.pack(side=TOP, fill=X) lbl = Label(frmTest, text="Test Label", relief=RIDGE, name="label") lbl.pack(side=TOP, fill=X) Button(frmTest, text="Clear Text", command=st.clear).pack(side=BOTTOM, fill=X) widgets = (ent, lbl) mainloop()