Beispiel #1
0
	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')
Beispiel #2
0
 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
Beispiel #3
0
 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')
Beispiel #4
0
 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'))
Beispiel #5
0
 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
Beispiel #7
0
            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()