diff options
Diffstat (limited to 'DeDRM_plugin/_unused_scrolltextwidget.py')
-rw-r--r-- | DeDRM_plugin/_unused_scrolltextwidget.py | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/DeDRM_plugin/_unused_scrolltextwidget.py b/DeDRM_plugin/_unused_scrolltextwidget.py deleted file mode 100644 index 5969ea1..0000000 --- a/DeDRM_plugin/_unused_scrolltextwidget.py +++ /dev/null @@ -1,30 +0,0 @@ -#!/usr/bin/env python -# vim:ts=4:sw=4:softtabstop=4:smarttab:expandtab - -# I think this file is unused? - - -import tkinter -import tkinter.constants - -# basic scrolled text widget -class ScrolledText(tkinter.Text): - def __init__(self, master=None, **kw): - self.frame = tkinter.Frame(master) - self.vbar = tkinter.Scrollbar(self.frame) - self.vbar.pack(side=tkinter.constants.RIGHT, fill=tkinter.constants.Y) - kw.update({'yscrollcommand': self.vbar.set}) - tkinter.Text.__init__(self, self.frame, **kw) - self.pack(side=tkinter.constants.LEFT, fill=tkinter.constants.BOTH, expand=True) - self.vbar['command'] = self.yview - # Copy geometry methods of self.frame without overriding Text - # methods = hack! - text_meths = list(vars(tkinter.Text).keys()) - methods = list(vars(tkinter.Pack).keys()) + list(vars(tkinter.Grid).keys()) + list(vars(tkinter.Place).keys()) - methods = set(methods).difference(text_meths) - for m in methods: - if m[0] != '_' and m != 'config' and m != 'configure': - setattr(self, m, getattr(self.frame, m)) - - def __str__(self): - return str(self.frame) |