3.6 drscheme:frame:basics-mixin
Domain: frame:standard-menus<%>
Implements: frame:standard-menus<%>
Implements: drscheme:frame:basics<%>
Use this mixin to establish some common menu items across various DrScheme windows.
Methods
edit-menu:between-find-and-preferences
file-menu:between-open-and-revert
file-menu:between-print-and-close
file-menu:new-callback
file-menu:new-string
file-menu:open-callback
file-menu:open-string
get-additional-important-urls
help-menu:about-callback
help-menu:about-string
help-menu:before-about
help-menu:create-about?
All Methods
accept-drop-files from window<%>
add-child from area-container<%>
after-new-child from area-container<%>
begin-container-sequence from area-container<%>
border from area-container<%>
can-close? (augmentable only) from top-level-window<%>
can-exit? from top-level-window<%>
center from top-level-window<%>
change-children from area-container<%>
client->screen from window<%>
close from frame:basic<%>
container-flow-modified from area-container<%>
container-size from area-container<%>
create-status-line from frame%
delete-child from area-container<%>
edit-menu:after-preferences from frame:standard-menus<%>
edit-menu:between-clear-and-select-all from frame:standard-menus<%>
edit-menu:between-copy-and-paste from frame:standard-menus<%>
edit-menu:between-cut-and-copy from frame:standard-menus<%>
edit-menu:between-find-and-preferences from drscheme:frame:basics-mixin
overrides edit-menu:between-find-and-preferences from frame:standard-menus<%>
edit-menu:between-paste-and-clear from frame:standard-menus<%>
edit-menu:between-redo-and-cut from frame:standard-menus<%>
edit-menu:between-select-all-and-find from frame:standard-menus<%>
edit-menu:clear-callback from frame:standard-menus<%>
edit-menu:clear-help-string from frame:standard-menus<%>
edit-menu:clear-on-demand from frame:standard-menus<%>
edit-menu:clear-string from frame:standard-menus<%>
edit-menu:copy-callback from frame:standard-menus<%>
edit-menu:copy-help-string from frame:standard-menus<%>
edit-menu:copy-on-demand from frame:standard-menus<%>
edit-menu:copy-string from frame:standard-menus<%>
edit-menu:create-clear? from frame:standard-menus<%>
edit-menu:create-copy? from frame:standard-menus<%>
edit-menu:create-cut? from frame:standard-menus<%>
edit-menu:create-find-again? from frame:standard-menus<%>
edit-menu:create-find? from frame:standard-menus<%>
edit-menu:create-paste? from frame:standard-menus<%>
edit-menu:create-preferences? from frame:standard-menus<%>
edit-menu:create-redo? from frame:standard-menus<%>
edit-menu:create-replace-and-find-again? from frame:standard-menus<%>
edit-menu:create-select-all? from frame:standard-menus<%>
edit-menu:create-undo? from frame:standard-menus<%>
edit-menu:cut-callback from frame:standard-menus<%>
edit-menu:cut-help-string from frame:standard-menus<%>
edit-menu:cut-on-demand from frame:standard-menus<%>
edit-menu:cut-string from frame:standard-menus<%>
edit-menu:find-again-callback from frame:standard-menus<%>
edit-menu:find-again-help-string from frame:standard-menus<%>
edit-menu:find-again-on-demand from frame:standard-menus<%>
edit-menu:find-again-string from frame:standard-menus<%>
edit-menu:find-callback from frame:standard-menus<%>
edit-menu:find-help-string from frame:standard-menus<%>
edit-menu:find-on-demand from frame:standard-menus<%>
edit-menu:find-string from frame:standard-menus<%>
edit-menu:get-clear-item from frame:standard-menus<%>
edit-menu:get-copy-item from frame:standard-menus<%>
edit-menu:get-cut-item from frame:standard-menus<%>
edit-menu:get-find-again-item from frame:standard-menus<%>
edit-menu:get-find-item from frame:standard-menus<%>
edit-menu:get-paste-item from frame:standard-menus<%>
edit-menu:get-preferences-item from frame:standard-menus<%>
edit-menu:get-redo-item from frame:standard-menus<%>
edit-menu:get-replace-and-find-again-item from frame:standard-menus<%>
edit-menu:get-select-all-item from frame:standard-menus<%>
edit-menu:get-undo-item from frame:standard-menus<%>
edit-menu:paste-callback from frame:standard-menus<%>
edit-menu:paste-help-string from frame:standard-menus<%>
edit-menu:paste-on-demand from frame:standard-menus<%>
edit-menu:paste-string from frame:standard-menus<%>
edit-menu:preferences-callback from frame:standard-menus<%>
edit-menu:preferences-help-string from frame:standard-menus<%>
edit-menu:preferences-on-demand from frame:standard-menus<%>
edit-menu:preferences-string from frame:standard-menus<%>
edit-menu:redo-callback from frame:standard-menus<%>
edit-menu:redo-help-string from frame:standard-menus<%>
edit-menu:redo-on-demand from frame:standard-menus<%>
edit-menu:redo-string from frame:standard-menus<%>
edit-menu:replace-and-find-again-callback from frame:standard-menus<%>
edit-menu:replace-and-find-again-help-string from frame:standard-menus<%>
edit-menu:replace-and-find-again-on-demand from frame:standard-menus<%>
edit-menu:replace-and-find-again-string from frame:standard-menus<%>
edit-menu:select-all-callback from frame:standard-menus<%>
edit-menu:select-all-help-string from frame:standard-menus<%>
edit-menu:select-all-on-demand from frame:standard-menus<%>
edit-menu:select-all-string from frame:standard-menus<%>
edit-menu:undo-callback from frame:standard-menus<%>
edit-menu:undo-help-string from frame:standard-menus<%>
edit-menu:undo-on-demand from frame:standard-menus<%>
edit-menu:undo-string from frame:standard-menus<%>
editing-this-file? from frame:basic<%>
enable from window<%>
end-container-sequence from area-container<%>
file-menu:after-quit from frame:standard-menus<%>
file-menu:between-close-and-quit from frame:standard-menus<%>
file-menu:between-new-and-open from frame:standard-menus<%>
file-menu:between-open-and-revert from drscheme:frame:basics-mixin
overrides file-menu:between-open-and-revert from frame:standard-menus<%>
file-menu:between-print-and-close from drscheme:frame:basics-mixin
overrides file-menu:between-print-and-close from frame:standard-menus<%>
file-menu:between-revert-and-save from frame:standard-menus<%>
file-menu:between-save-as-and-print from frame:standard-menus<%>
file-menu:close-callback from frame:standard-menus<%>
file-menu:close-help-string from frame:standard-menus<%>
file-menu:close-on-demand from frame:standard-menus<%>
file-menu:close-string from frame:standard-menus<%>
file-menu:create-close? from frame:standard-menus<%>
file-menu:create-new? from frame:standard-menus<%>
file-menu:create-open-recent? from frame:standard-menus<%>
file-menu:create-open? from frame:standard-menus<%>
file-menu:create-print? from frame:standard-menus<%>
file-menu:create-quit? from frame:standard-menus<%>
file-menu:create-revert? from frame:standard-menus<%>
file-menu:create-save-as? from frame:standard-menus<%>
file-menu:create-save? from frame:standard-menus<%>
file-menu:get-close-item from frame:standard-menus<%>
file-menu:get-new-item from frame:standard-menus<%>
file-menu:get-open-item from frame:standard-menus<%>
file-menu:get-open-recent-item from frame:standard-menus<%>
file-menu:get-print-item from frame:standard-menus<%>
file-menu:get-quit-item from frame:standard-menus<%>
file-menu:get-revert-item from frame:standard-menus<%>
file-menu:get-save-as-item from frame:standard-menus<%>
file-menu:get-save-item from frame:standard-menus<%>
file-menu:new-callback from drscheme:frame:basics-mixin
overrides file-menu:new-callback from frame:standard-menus<%>
file-menu:new-help-string from frame:standard-menus<%>
file-menu:new-on-demand from frame:standard-menus<%>
file-menu:new-string from drscheme:frame:basics-mixin
overrides file-menu:new-string from frame:standard-menus<%>
file-menu:open-callback from drscheme:frame:basics-mixin
overrides file-menu:open-callback from frame:standard-menus<%>
file-menu:open-help-string from frame:standard-menus<%>
file-menu:open-on-demand from frame:standard-menus<%>
file-menu:open-recent-callback from frame:standard-menus<%>
file-menu:open-recent-help-string from frame:standard-menus<%>
file-menu:open-recent-on-demand from frame:standard-menus<%>
file-menu:open-recent-string from frame:standard-menus<%>
file-menu:open-string from drscheme:frame:basics-mixin
overrides file-menu:open-string from frame:standard-menus<%>
file-menu:print-callback from frame:standard-menus<%>
file-menu:print-help-string from frame:standard-menus<%>
file-menu:print-on-demand from frame:standard-menus<%>
file-menu:print-string from frame:standard-menus<%>
file-menu:quit-callback from frame:standard-menus<%>
file-menu:quit-help-string from frame:standard-menus<%>
file-menu:quit-on-demand from frame:standard-menus<%>
file-menu:quit-string from frame:standard-menus<%>
file-menu:revert-callback from frame:standard-menus<%>
file-menu:revert-help-string from frame:standard-menus<%>
file-menu:revert-on-demand from frame:standard-menus<%>
file-menu:revert-string from frame:standard-menus<%>
file-menu:save-as-callback from frame:standard-menus<%>
file-menu:save-as-help-string from frame:standard-menus<%>
file-menu:save-as-on-demand from frame:standard-menus<%>
file-menu:save-as-string from frame:standard-menus<%>
file-menu:save-callback from frame:standard-menus<%>
file-menu:save-help-string from frame:standard-menus<%>
file-menu:save-on-demand from frame:standard-menus<%>
file-menu:save-string from frame:standard-menus<%>
focus from window<%>
get-additional-important-urls from drscheme:frame:basics-mixin
get-alignment from area-container<%>
get-area-container from frame:basic<%>
get-area-container% from frame:basic<%>
get-checkable-menu-item% from frame:standard-menus<%>
get-children from area-container<%>
get-client-size from window<%>
get-cursor from window<%>
get-edit-menu from frame:standard-menus<%>
get-edit-target-object from top-level-window<%>
get-edit-target-window from top-level-window<%>
get-eventspace from top-level-window<%>
get-file-menu from frame:standard-menus<%>
get-filename from frame:basic<%>
get-focus-object from top-level-window<%>
get-focus-window from top-level-window<%>
get-graphical-min-size from area<%>
get-handle from window<%>
get-height from window<%>
get-help-menu from frame:standard-menus<%>
get-label from window<%>
get-menu-bar from frame%
get-menu-bar% from frame:basic<%>
get-menu-item% from frame:standard-menus<%>
get-menu% from frame:standard-menus<%>
get-parent from area<%>
get-plain-label from window<%>
get-size from window<%>
get-top-level-window from area<%>
get-width from window<%>
get-x from window<%>
get-y from window<%>
has-focus? from window<%>
has-status-line? from frame%
help-menu:about-callback from drscheme:frame:basics-mixin
overrides help-menu:about-callback from frame:standard-menus<%>
help-menu:about-help-string from frame:standard-menus<%>
help-menu:about-on-demand from frame:standard-menus<%>
help-menu:about-string from drscheme:frame:basics-mixin
overrides help-menu:about-string from frame:standard-menus<%>
help-menu:after-about from frame:standard-menus<%>
help-menu:before-about from drscheme:frame:basics-mixin
overrides help-menu:before-about from frame:standard-menus<%>
help-menu:create-about? from drscheme:frame:basics-mixin
overrides help-menu:create-about? from frame:standard-menus<%>
help-menu:get-about-item from frame:standard-menus<%>
iconize from frame%
is-enabled? from window<%>
is-iconized? from frame%
is-shown? from window<%>
make-root-area-container from frame:basic<%>
make-visible from frame:basic<%>
maximize from frame%
min-height from area<%>
min-width from area<%>
modified from frame%
move from top-level-window<%>
on-activate from top-level-window<%>
on-close (augmentable only) from top-level-window<%>
on-drop-file from window<%>
on-exit from top-level-window<%>
on-focus from window<%>
on-mdi-activate from frame%
on-menu-char from frame%
on-message from top-level-window<%>
on-move from window<%>
on-size from window<%>
on-subwindow-char from frame%
overrides on-subwindow-char from window<%>
on-subwindow-event from window<%>
on-superwindow-enable from window<%>
on-superwindow-show from window<%>
on-system-menu-char from top-level-window<%>
on-toolbar-button-click from frame%
on-traverse-char from top-level-window<%>
place-children from area-container<%>
popup-menu from window<%>
reflow-container from area-container<%>
refresh from window<%>
resize from top-level-window<%>
screen->client from window<%>
set-alignment from area-container<%>
set-cursor from window<%>
set-icon from frame%
set-label from window<%>
set-status-text from frame%
show from top-level-window<%>
overrides show from window<%>
spacing from area-container<%>
stretchable-height from area<%>
stretchable-width from area<%>