【发布时间】:2016-11-02 08:19:36
【问题描述】:
当“撤消和重做”项目能够隐藏时,如何隐藏 this picture 中的“首选项”项目?我尝试使用 (preferences:hide-dialog) 但 GUI 没有区别。
#lang racket/gui
(require framework)
(define menu-super-frame%
(frame:standard-menus-mixin
frame:basic%))
(define menu-frame%
(class menu-super-frame%
(inherit get-file-menu set-icon)
;hiding items in edit menu
(define/override (edit-menu:create-undo?) #f)
(define/override (edit-menu:create-redo?) #f)
(super-new)))
(define top-frame
(new menu-frame%
[label "Main Window"]
[width 200]
[height 200]
[alignment (list 'left 'top)]))
【问题讨论】:
标签: user-interface menu frameworks scheme racket