On this page:
reparent
Inherited methods:
from window<%>
accept-drop-files
client->screen
enable
focus
get-client-handle
get-client-size
get-cursor
get-handle
get-height
get-label
get-plain-label
get-size
get-width
get-x
get-y
has-focus?
is-enabled?
is-shown?
on-drop-file
on-focus
on-move
on-size
on-subwindow-char
on-subwindow-event
on-subwindow-focus
on-superwindow-enable
on-superwindow-show
popup-menu
refresh
screen->client
set-cursor
set-label
show
warp-pointer
wheel-event-mode
from area<%>
get-graphical-min-size
get-parent
get-top-level-window
min-height
min-width
stretchable-height
stretchable-width
from subarea<%>
horiz-margin
vert-margin

interface

subwindow<%> : interface?

  implements: subarea<%>
 window<%>
A subwindow<%> is a containee window.

method

(send a-subwindow reparent new-parent)  void?

  new-parent : 
(or/c (is-a?/c frame%) (is-a?/c dialog%)
      (is-a?/c panel%) (is-a?/c pane%))
Removes the window from its current parent and makes it a child of new-parent. The current and new parents must have the same eventspace, and new-parent cannot be a descendant of a-subwindow.

If a-subwindow is deleted within its current parent, it remains deleted in new-parent. Similarly, if a-subwindow is shown in its current parent, it is shown in new-parent.