diff options
author | Tal Einat <taleinat+github@gmail.com> | 2018-09-23 12:23:15 (GMT) |
---|---|---|
committer | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-09-23 12:23:15 (GMT) |
commit | c87d9f406bb23657c1b4cd63017bb7bd7693a1fb (patch) | |
tree | a3b33e139c0595261c4cef3f0b967119fdc968ed /Lib/idlelib/textview.py | |
parent | 24b447edf204a674f9e164ea6d553562c21de1a4 (diff) | |
download | cpython-c87d9f406bb23657c1b4cd63017bb7bd7693a1fb.zip cpython-c87d9f406bb23657c1b4cd63017bb7bd7693a1fb.tar.gz cpython-c87d9f406bb23657c1b4cd63017bb7bd7693a1fb.tar.bz2 |
bpo-34548: IDLE: use configured theme colors in TextView (GH-9008)
https://bugs.python.org/issue34548
Diffstat (limited to 'Lib/idlelib/textview.py')
-rw-r--r-- | Lib/idlelib/textview.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Lib/idlelib/textview.py b/Lib/idlelib/textview.py index 75b2470..464e6ac 100644 --- a/Lib/idlelib/textview.py +++ b/Lib/idlelib/textview.py @@ -5,6 +5,8 @@ from tkinter import Toplevel, Text from tkinter.ttk import Frame, Scrollbar, Button from tkinter.messagebox import showerror +from idlelib.colorizer import color_config + class TextFrame(Frame): "Display text with scrollbar." @@ -18,12 +20,9 @@ class TextFrame(Frame): super().__init__(parent) self['relief'] = 'sunken' self['height'] = 700 - # TODO: get fg/bg from theme. - self.bg = '#ffffff' - self.fg = '#000000' - self.text = text = Text(self, wrap='word', highlightthickness=0, - fg=self.fg, bg=self.bg) + self.text = text = Text(self, wrap='word', highlightthickness=0) + color_config(text) self.scroll = scroll = Scrollbar(self, orient='vertical', takefocus=False, command=text.yview) text['yscrollcommand'] = scroll.set |