gui/gui-lib/embedded-gui/private/tests/not-stetching.rkt
2014-12-02 02:33:07 -05:00

32 lines
969 B
Racket

(module not-stetching mzscheme
(require
mike-lib/debug
mzlib/class
mzlib/etc
mred
embedded-gui/aligned-pasteboard
embedded-gui/stretchable-editor-snip
embedded-gui/verthoriz-alignment)
(define traced-ses%
#;(override/trace stretchable-editor-snip%
(stretch
get-aligned-min-width
get-aligned-min-height
stretchable-width
stretchable-height)))
(define f (new frame% (label "f") (width 400) (height 400)))
(define e (new text%))
(define c (new editor-canvas% (parent f) (editor e)))
(define main (new aligned-pasteboard%))
(define j (new editor-snip% (editor main)))
(define line (new horizontal-alignment% (parent main)))
(define ses (new traced-ses% (editor (new text%))))
(send line add ses)
(send main add (make-object string-snip% "super duper very long snip"))
(send e insert j)
(send f show true)
)