3.28  drscheme:unit:frame% = (drscheme:frame:mixin (drscheme:frame:basics-mixin frame:searchable%))

drscheme:unit:frame% = (drscheme:frame:mixin (drscheme:frame:basics-mixin frame:searchable%))

Extends: drscheme:unit:frame<%>

Extends: drscheme:rep:context<%>

This frame inserts the Scheme and Language menus into the menu bar as it is initialized.

Methods
    add-show-menu-items
    break-callback
    change-to-file
    clear-annotations
    disable-evaluation
    disable-evaluation
    edit-menu:between-select-all-and-find
    enable-evaluation
    ensure-defs-shown
    ensure-rep-shown
    execute-callback
    file-menu:between-open-and-revert
    file-menu:between-print-and-close
    file-menu:between-save-as-and-print
    file-menu:print-string
    file-menu:save-as-string
    file-menu:save-string
    get-break-button
    get-button-panel
    get-canvas
    get-canvas%
    get-definitions-canvas
    get-definitions-text
    get-definitions/interactions-panel-parent
    get-directory
    get-editor
    get-editor%
    get-execute-button
    get-interactions-canvas
    get-interactions-text
    get-special-menu
    get-text-to-search
    make-searchable
    on-close
    on-size
    reset-offer-kill
    set-breakables
    set-breakables
    still-untouched?
    update-save-button
    update-save-message
    update-shown

All Methods
    accept-drop-files from window<%>
    add-child from area-container<%>
    add-show-menu-items from drscheme:unit:frame%
        overrides add-show-menu-items from drscheme:frame:<%>
    after-new-child from frame:basic-mixin
        overrides after-new-child from area-container<%>
    anchor-status-changed from frame:text-info<%>
    begin-container-sequence from area-container<%>
    border from area-container<%>
    break-callback from drscheme:unit:frame%
    can-close? from frame:file-mixin
        overrides can-close? from frame:basic-mixin
        overrides can-close? from top-level-window<%>
    can-exit? from frame:basic-mixin
        overrides can-exit? from top-level-window<%>
    can-replace? from frame:searchable<%>
    center from top-level-window<%>
    change-children from area-container<%>
    change-to-file from drscheme:unit:frame%
    clear-annotations from drscheme:unit:frame<%>
    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<%>
    determine-width from frame:info<%>
    disable-evaluation from drscheme:unit:frame%
        overrides disable-evaluation from drscheme:rep:context<%>
    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 drscheme:unit:frame%
        overrides edit-menu:between-select-all-and-find from frame:editor-mixin
        overrides 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:searchable-mixin
        overrides edit-menu:create-find-again? from frame:standard-menus<%>
    edit-menu:create-find? from frame:searchable-mixin
        overrides 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:searchable-mixin
        overrides 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:searchable-mixin
        overrides 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:searchable-mixin
        overrides 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:searchable-mixin
        overrides 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:searchable-mixin
        overrides 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<%>
    editor-position-changed from frame:text-info<%>
    enable from window<%>
    enable-evaluation from drscheme:unit:frame%
        overrides enable-evaluation from drscheme:rep:context<%>
    end-container-sequence from area-container<%>
    ensure-defs-shown from drscheme:unit:frame%
    ensure-rep-shown from drscheme:unit:frame%
        overrides ensure-rep-shown from drscheme:rep:context<%>
    execute-callback from drscheme:unit:frame%
    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:unit:frame%
        overrides 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:unit:frame%
        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 drscheme:unit:frame%
        overrides 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:editor-mixin
        overrides file-menu:create-print? from frame:standard-menus<%>
    file-menu:create-quit? from frame:standard-menus<%>
    file-menu:create-revert? from frame:editor-mixin
        overrides file-menu:create-revert? from frame:standard-menus<%>
    file-menu:create-save-as? from frame:editor-mixin
        overrides file-menu:create-save-as? from frame:standard-menus<%>
    file-menu:create-save? from frame:editor-mixin
        overrides 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:open-here-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:open-here-mixin
        overrides 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:open-here-mixin
        overrides 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:editor-mixin
        overrides 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 drscheme:unit:frame%
        overrides 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:editor-mixin
        overrides file-menu:revert-callback from frame:standard-menus<%>
    file-menu:revert-help-string from frame:standard-menus<%>
    file-menu:revert-on-demand from frame:editor-mixin
        overrides file-menu:revert-on-demand from frame:standard-menus<%>
    file-menu:revert-string from frame:standard-menus<%>
    file-menu:save-as-callback from frame:editor-mixin
        overrides 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 drscheme:unit:frame%
        overrides file-menu:save-as-string from frame:standard-menus<%>
    file-menu:save-callback from frame:editor-mixin
        overrides 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 drscheme:unit:frame%
        overrides file-menu:save-string from frame:standard-menus<%>
    focus from window<%>
    get-alignment from area-container<%>
    get-area-container from frame:basic<%>
    get-area-container% from frame:basic<%>
    get-break-button from drscheme:unit:frame%
    get-breakables from drscheme:rep:context<%>
    get-button-panel from drscheme:unit:frame%
    get-canvas from drscheme:unit:frame%
        overrides get-canvas from frame:editor<%>
    get-canvas<%> from frame:editor<%>
    get-canvas% from drscheme:unit:frame%
        overrides get-canvas% from frame:editor<%>
    get-checkable-menu-item% from frame:standard-menus<%>
    get-children from area-container<%>
    get-client-size from window<%>
    get-control-font from area-container-window<%>
    get-cursor from window<%>
    get-definitions-canvas from drscheme:unit:frame<%>
    get-definitions-text from drscheme:unit:frame<%>
    get-definitions/interactions-panel-parent from drscheme:unit:frame%
    get-directory from drscheme:unit:frame%
        overrides get-directory from drscheme:rep:context<%>
    get-edit-menu from frame:standard-menus<%>
    get-edit-target-object from top-level-window<%>
    get-edit-target-window from top-level-window<%>
    get-editor from drscheme:unit:frame%
        overrides get-editor from frame:editor<%>
    get-editor<%> from frame:searchable-text-mixin
        overrides get-editor<%> from frame:text-mixin
        overrides get-editor<%> from frame:editor<%>
    get-editor% from drscheme:unit:frame%
        overrides get-editor% from frame:searchable-text-mixin
        overrides get-editor% from frame:text-mixin
        overrides get-editor% from frame:editor<%>
    get-entire-label from frame:editor<%>
    get-eventspace from top-level-window<%>
    get-execute-button from drscheme:unit:frame%
    get-file-menu from frame:standard-menus<%>
    get-filename from frame:editor-mixin
        overrides 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-height from window<%>
    get-help-menu from frame:standard-menus<%>
    get-info-canvas from frame:info<%>
    get-info-editor from frame:info<%>
    get-info-panel from frame:info<%>
    get-interactions-canvas from drscheme:unit:frame<%>
    get-interactions-text from drscheme:unit:frame<%>
    get-label from frame:editor-mixin
        overrides get-label from window<%>
    get-label-font from area-container-window<%>
    get-label-position from area-container-window<%>
    get-label-prefix from frame:editor<%>
    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-open-here-editor from frame:open-here<%>
    get-parent from area<%>
    get-plain-label from window<%>
    get-show-menu from drscheme:frame:<%>
    get-size from window<%>
    get-special-menu from drscheme:unit:frame<%>
    get-text-to-search from drscheme:unit:frame%
        overrides get-text-to-search from frame:searchable-text-mixin
        overrides get-text-to-search from frame:searchable<%>
    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:editor-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:editor-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:editor-mixin
        overrides help-menu:create-about? from frame:standard-menus<%>
    help-menu:get-about-item from frame:standard-menus<%>
    hide-search from frame:searchable<%>
    iconize from frame%
    is-enabled? from window<%>
    is-iconized? from frame%
    is-shown? from window<%>
    lock-status-changed from frame:info<%>
    make-editor from frame:editor<%>
    make-root-area-container from frame:searchable-mixin
        overrides make-root-area-container from frame:info-mixin
        overrides make-root-area-container from frame:basic<%>
    make-searchable from drscheme:unit:frame%
    maximize from frame%
    min-height from area<%>
    min-width from area<%>
    move from top-level-window<%>
    move-to-search-or-reverse-search from frame:searchable<%>
    move-to-search-or-search from frame:searchable<%>
    needs-execution? from drscheme:rep:context<%>
    not-running from drscheme:rep:context<%>
        overrides not-running from drscheme:frame:<%>
    on-activate from frame:searchable-mixin
        overrides on-activate from frame:open-here-mixin
        overrides on-activate from top-level-window<%>
    on-close from drscheme:unit:frame%
        overrides on-close from frame:searchable-mixin
        overrides on-close from frame:open-here-mixin
        overrides on-close from frame:editor-mixin
        overrides on-close from frame:standard-menus-mixin
        overrides on-close from frame:text-info-mixin
        overrides on-close from frame:info-mixin
        overrides on-close from frame:basic-mixin
        overrides on-close from top-level-window<%>
    on-drop-file from frame:basic-mixin
        overrides on-drop-file from window<%>
    on-exit from frame:basic-mixin
        overrides on-exit from top-level-window<%>
    on-focus from frame:basic-mixin
        overrides on-focus from window<%>
    on-menu-char from frame%
    on-message from top-level-window<%>
    on-move from window<%>
    on-size from drscheme:unit:frame%
        overrides 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 frame:basic-mixin
        overrides on-superwindow-show from window<%>
    on-system-menu-char from top-level-window<%>
    on-traverse-char from top-level-window<%>
    open-here from frame:open-here<%>
    overwrite-status-changed from frame:text-info<%>
    place-children from area-container<%>