Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 17ca992

Browse files
committed
Put support for a cnf dictionary back in, since it is still supported
by all true Tkinter widgets. (Not that I *like* this module -- it stinks, but until I have something better, I can't nuke it.)
1 parent 50b82e8 commit 17ca992

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

Lib/lib-tk/ScrolledText.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
from Tkinter import _cnfmerge
1515

1616
class ScrolledText(Text):
17-
def __init__(self, master=None, **cnf):
17+
def __init__(self, master=None, cnf={}, **kw):
18+
if kw:
19+
cnf = _cnfmerge((cnf, kw))
1820
fcnf = {}
1921
for k in cnf.keys():
2022
if type(k) == ClassType or k == 'name':

Lib/tkinter/ScrolledText.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
from Tkinter import _cnfmerge
1515

1616
class ScrolledText(Text):
17-
def __init__(self, master=None, **cnf):
17+
def __init__(self, master=None, cnf={}, **kw):
18+
if kw:
19+
cnf = _cnfmerge((cnf, kw))
1820
fcnf = {}
1921
for k in cnf.keys():
2022
if type(k) == ClassType or k == 'name':

0 commit comments

Comments
 (0)