.
original commit: eb362f1ccadad9cafaad6fdd46a0309f883e0bb1
This commit is contained in:
parent
021a6747ab
commit
28b3aa1c8e
|
@ -56,6 +56,20 @@
|
||||||
(append-editor-operation-menu-items edit-menu #f)
|
(append-editor-operation-menu-items edit-menu #f)
|
||||||
|
|
||||||
(append-editor-font-menu-items font-menu)
|
(append-editor-font-menu-items font-menu)
|
||||||
|
(let ([m (make-object menu% "Smoothing" font-menu)])
|
||||||
|
(let ([mk (lambda (name v)
|
||||||
|
(make-object menu-item% name m
|
||||||
|
(lambda (i e)
|
||||||
|
(let* ([o (send f get-edit-target-object)])
|
||||||
|
(and o
|
||||||
|
(o . is-a? . editor<%>)
|
||||||
|
(send o change-style
|
||||||
|
(make-object style-delta% 'change-smoothing v)))))))])
|
||||||
|
(mk "Default" 'family+size-default)
|
||||||
|
(mk "System Default" 'system-default)
|
||||||
|
(mk "Smoothed" 'smoothed)
|
||||||
|
(mk "Not Smoothed" 'unsmoothed)))
|
||||||
|
|
||||||
((current-text-keymap-initializer) (send e get-keymap))
|
((current-text-keymap-initializer) (send e get-keymap))
|
||||||
(send c set-editor e)
|
(send c set-editor e)
|
||||||
|
|
||||||
|
|
|
@ -505,6 +505,7 @@
|
||||||
(define-class font% object% #f
|
(define-class font% object% #f
|
||||||
get-font-id
|
get-font-id
|
||||||
get-underlined
|
get-underlined
|
||||||
|
get-smoothing
|
||||||
get-weight
|
get-weight
|
||||||
get-point-size
|
get-point-size
|
||||||
get-style
|
get-style
|
||||||
|
@ -1327,6 +1328,10 @@
|
||||||
set-weight-on
|
set-weight-on
|
||||||
get-weight-off
|
get-weight-off
|
||||||
set-weight-off
|
set-weight-off
|
||||||
|
get-smoothing-on
|
||||||
|
set-smoothing-on
|
||||||
|
get-smoothing-off
|
||||||
|
set-smoothing-off
|
||||||
get-style-on
|
get-style-on
|
||||||
set-style-on
|
set-style-on
|
||||||
get-style-off
|
get-style-off
|
||||||
|
@ -1366,6 +1371,7 @@
|
||||||
get-foreground
|
get-foreground
|
||||||
get-font
|
get-font
|
||||||
get-underlined
|
get-underlined
|
||||||
|
get-smoothing
|
||||||
get-style
|
get-style
|
||||||
get-weight
|
get-weight
|
||||||
get-size
|
get-size
|
||||||
|
|
Loading…
Reference in New Issue
Block a user