Scheme 球拍中不可调整大小的框架

Scheme 球拍中不可调整大小的框架,scheme,racket,Scheme,Racket,我正在尝试创建一个不可调整大小的框架,以传递以下信息: #lang racket/gui (define (non_resizable_frame) (define myframe (new frame% [label "MyFrame"] [style (list 'no-resize-border)] ; does not work.

我正在尝试创建一个不可调整大小的框架,以传递以下信息:

#lang racket/gui

(define (non_resizable_frame)
  (define myframe (new frame% 
                         [label "MyFrame"]
                         [style (list 'no-resize-border)] ; does not work.
                         ))
  (new message% [parent myframe][label "This is just for testing."])
  (new message% [parent myframe][label "I am trying to create a non-resizable frame."])
  (send myframe show #t))

(non_resizable_frame)

但是,框架仍然可以调整大小。问题在哪里?我如何解决这个问题?

在构建框架时,将
可拉伸宽度
可拉伸高度
初始参数设置为
#f

它到底是如何工作的?我仍然可以通过将鼠标放在右下角并拖动角来调整框架的大小。我想要一个固定尺寸的框架。是的,它能工作。什么是“无可调整大小的边框”?它似乎没有任何作用。