diff --git a/collects/mred/mred.ss b/collects/mred/mred.ss index 1319295c..cabbcfba 100644 --- a/collects/mred/mred.ss +++ b/collects/mred/mred.ss @@ -1983,7 +1983,7 @@ (define/override (handles-key-code code alpha? meta?) #f) - (super-instantiate (mred proxy parent -1 -1 1 1 null)) + (super-instantiate (mred proxy parent -1 -1 -1 -1 null)) (compute-sizes) (set-min-width (inexact->exact (ceiling (get-total-width)))) diff --git a/collects/tests/mred/frame-steps.txt b/collects/tests/mred/frame-steps.txt index 91ae25f7..e3cd4558 100644 --- a/collects/tests/mred/frame-steps.txt +++ b/collects/tests/mred/frame-steps.txt @@ -207,6 +207,18 @@ Combinations to try: Also, while the busy cursor is on, try creating a new Big/Medium Frame and make sure that the busy cursor is active in the new frame and over all controls in the new frame. + +Inactive Adds +------------- + +The "New Inactive" popup creates subwindow<%>s and adds them to the +same panel as the "New Inactive" control, but each subwindow<%> is +created with the 'inactive style, which means that the subwindow<%> is +initially hidden and inactive. The "*Activate Last*" item activates +the last-created subwindow<%>, i.e., it shows the subwindow<%> and +adjusts the panel size to accomodate the activated window<%>. The key +part of this test is that no inactive subwindow<%> is shown, and no +inactive subwindow<%> affects the panel's geometry. Popup Menus (Big Frame) -----------