..
original commit: 03ebf4654328bd69868e4d1061b9c38322b6f9fe
This commit is contained in:
parent
996c08e41c
commit
d165311b7e
|
@ -716,7 +716,7 @@
|
||||||
(lambda (p v)
|
(lambda (p v)
|
||||||
(if v
|
(if v
|
||||||
(register-gc-blit)
|
(register-gc-blit)
|
||||||
(unregister-collecting-blit gc-canvas))
|
'(unregister-collecting-blit gc-canvas))
|
||||||
(send super-root change-children
|
(send super-root change-children
|
||||||
(lambda (l)
|
(lambda (l)
|
||||||
(if v
|
(if v
|
||||||
|
@ -727,7 +727,7 @@
|
||||||
(lambda ()
|
(lambda ()
|
||||||
(super-on-close)
|
(super-on-close)
|
||||||
(send time-canvas set-editor #f)
|
(send time-canvas set-editor #f)
|
||||||
(unregister-collecting-blit gc-canvas)
|
'(unregister-collecting-blit gc-canvas)
|
||||||
(close-panel-callback))])
|
(close-panel-callback))])
|
||||||
|
|
||||||
(inherit get-editor)
|
(inherit get-editor)
|
||||||
|
@ -785,7 +785,7 @@
|
||||||
[offb (icon:get-gc-off-bitmap)])
|
[offb (icon:get-gc-off-bitmap)])
|
||||||
(when (and (send onb ok?)
|
(when (and (send onb ok?)
|
||||||
(send offb ok?))
|
(send offb ok?))
|
||||||
(register-collecting-blit gc-canvas
|
'(register-collecting-blit gc-canvas
|
||||||
0 0
|
0 0
|
||||||
(send onb get-width)
|
(send onb get-width)
|
||||||
(send onb get-height)
|
(send onb get-height)
|
||||||
|
@ -805,9 +805,9 @@
|
||||||
[gc-height (if (send gcb ok?)
|
[gc-height (if (send gcb ok?)
|
||||||
(send gcb get-height)
|
(send gcb get-height)
|
||||||
10)])
|
10)])
|
||||||
'(send* gc-canvas
|
(send* gc-canvas
|
||||||
(min-client-width gc-width)
|
(min-client-width (max (send gc-canvas min-width) gc-width))
|
||||||
(min-client-height gc-height)
|
(min-client-height (max (send gc-canvas min-height) gc-height))
|
||||||
(stretchable-width #f)
|
(stretchable-width #f)
|
||||||
(stretchable-height #f)))
|
(stretchable-height #f)))
|
||||||
(send* (get-info-panel)
|
(send* (get-info-panel)
|
||||||
|
|
|
@ -405,11 +405,12 @@
|
||||||
(override
|
(override
|
||||||
[on-local-char
|
[on-local-char
|
||||||
(lambda (key)
|
(lambda (key)
|
||||||
(let ([cr-code 13]
|
(let ([cr-code #\return]
|
||||||
[lf-code 10]
|
[lf-code #\newline]
|
||||||
[code (send key get-key-code)])
|
[code (send key get-key-code)])
|
||||||
(or (and (or (= lf-code code)
|
(or (and (char? code)
|
||||||
(= cr-code code))
|
(or (char=? lf-code code)
|
||||||
|
(char=? cr-code code))
|
||||||
(return))
|
(return))
|
||||||
(super-on-local-char key))))])
|
(super-on-local-char key))))])
|
||||||
(sequence
|
(sequence
|
||||||
|
|
Loading…
Reference in New Issue
Block a user