original commit: 5eb2537402938d76730e03632ab0f4b0a29087ce
This commit is contained in:
Robby Findler 2000-09-21 02:41:42 +00:00
parent ce3ca75aa3
commit 382bb3331b

View File

@ -570,7 +570,9 @@
make-editor
save-as
get-canvas
get-editor))
get-editor
add-edit-menu-snip-items))
(define editor-mixin
(mixin (standard-menus<%>) (-editor<%>)
@ -711,11 +713,9 @@
(send edit do-edit-operation const)))
#t))])
(override
[edit-menu:between-select-all-and-find
(public
[add-edit-menu-snip-items
(lambda (edit-menu)
(make-object separator-menu-item% edit-menu)
(let ([c% (class (get-menu-item%) args
(inherit enable)
(rename [super-on-demand on-demand])
@ -728,7 +728,15 @@
(make-object c% "Insert Text Box" edit-menu (edit-menu:do 'insert-text-box))
(make-object c% "Insert Pasteboard Box" edit-menu (edit-menu:do 'insert-pasteboard-box))
(make-object c% "Insert Image..." edit-menu (edit-menu:do 'insert-image)))
(make-object c% "Insert Image..." edit-menu (edit-menu:do 'insert-image))))])
(override
[edit-menu:between-select-all-and-find
(lambda (edit-menu)
(make-object separator-menu-item% edit-menu)
(add-edit-menu-snip-items edit-menu)
(let* ([c% (class (get-checkable-menu-item%) args
(rename [super-on-demand on-demand])