Advertisement
Guest User

Untitled

a guest
Jul 25th, 2014
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. text.config(state=DISABLED)
  2.  
  3. from Tkinter import Text
  4. from idlelib.WidgetRedirector import WidgetRedirector
  5.  
  6. class ReadOnlyText(Text):
  7. def __init__(self, *args, **kwargs):
  8. Text.__init__(self, *args, **kwargs)
  9. self.redirector = WidgetRedirector(self)
  10. self.insert = self.redirector.register("insert", lambda *args, **kw: "break")
  11. self.delete = self.redirector.register("delete", lambda *args, **kw: "break")
  12.  
  13. from Tkinter import *
  14. root = Tk()
  15. text = Text(root)
  16. text.insert(END,"Some Text")
  17. text.configure(state='disabled')
  18.  
  19. text = Text(app, state='disabled', width=44, height=5)
  20.  
  21. text.configure(state='normal')
  22. text.insert('end', 'Some Text')
  23. text.configure(state='disabled')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement