Kaydet (Commit) 42f7b7ec authored tarafından Terry Jan Reedy's avatar Terry Jan Reedy

Issue #14876: Use user-selected font for highlight configuration.

Patch by Roger Serwy.
üst 6a942528
...@@ -183,7 +183,7 @@ class ConfigDialog(Toplevel): ...@@ -183,7 +183,7 @@ class ConfigDialog(Toplevel):
text=' Highlighting Theme ') text=' Highlighting Theme ')
#frameCustom #frameCustom
self.textHighlightSample=Text(frameCustom,relief=SOLID,borderwidth=1, self.textHighlightSample=Text(frameCustom,relief=SOLID,borderwidth=1,
font=('courier',12,''),cursor='hand2',width=21,height=10, font=('courier',12,''),cursor='hand2',width=21,height=11,
takefocus=FALSE,highlightthickness=0,wrap=NONE) takefocus=FALSE,highlightthickness=0,wrap=NONE)
text=self.textHighlightSample text=self.textHighlightSample
text.bind('<Double-Button-1>',lambda e: 'break') text.bind('<Double-Button-1>',lambda e: 'break')
...@@ -832,8 +832,10 @@ class ConfigDialog(Toplevel): ...@@ -832,8 +832,10 @@ class ConfigDialog(Toplevel):
fontWeight=tkFont.BOLD fontWeight=tkFont.BOLD
else: else:
fontWeight=tkFont.NORMAL fontWeight=tkFont.NORMAL
self.editFont.config(size=self.fontSize.get(), size=self.fontSize.get()
self.editFont.config(size=size,
weight=fontWeight,family=fontName) weight=fontWeight,family=fontName)
self.textHighlightSample.configure(font=(fontName, size, fontWeight))
def SetHighlightTarget(self): def SetHighlightTarget(self):
if self.highlightTarget.get()=='Cursor': #bg not possible if self.highlightTarget.get()=='Cursor': #bg not possible
......
...@@ -64,6 +64,9 @@ Core and Builtins ...@@ -64,6 +64,9 @@ Core and Builtins
Library Library
------- -------
- Issue #14876: Use user-selected font for highlight configuration.
Patch by Roger Serwy.
- Issue #14036: Add an additional check to validate that port in urlparse does - Issue #14036: Add an additional check to validate that port in urlparse does
not go in illegal range and returns None. not go in illegal range and returns None.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment