home *** CD-ROM | disk | FTP | other *** search
-
- <HTML>
- <HEAD>
- <TITLE>Tk::tixWm - Tix's addition to the standard TK wm command.</TITLE>
- <LINK REL="stylesheet" HREF="../../../Active.css" TYPE="text/css">
- <LINK REV="made" HREF="mailto:">
- </HEAD>
-
- <BODY>
- <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
- <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
- <STRONG><P CLASS=block> Tk::tixWm - Tix's addition to the standard TK wm command.</P></STRONG>
- </TD></TR>
- </TABLE>
-
- <A NAME="__index__"></A>
- <!-- INDEX BEGIN -->
-
- <UL>
-
- <LI><A HREF="#name">NAME</A></LI><LI><A HREF="#supportedplatforms">SUPPORTED PLATFORMS</A></LI>
-
- <LI><A HREF="#synopsis">SYNOPSIS</A></LI>
- <LI><A HREF="#description">DESCRIPTION</A></LI>
- <LI><A HREF="#methods">METHODS</A></LI>
- <LI><A HREF="#bugs">BUGS</A></LI>
- <LI><A HREF="#authors">AUTHORS</A></LI>
- <LI><A HREF="#see also">SEE ALSO</A></LI>
- <LI><A HREF="#keywords">KEYWORDS</A></LI>
- </UL>
- <!-- INDEX END -->
-
- <HR>
- <P>
- <H1><A NAME="name">NAME</A></H1>
- <P>Tk::tixWm - Tix's addition to the standard TK wm command.</P>
- <P>
- <HR>
- <H1><A NAME="supportedplatforms">SUPPORTED PLATFORMS</A></H1>
- <UL>
- <LI>Linux</LI>
- <LI>Solaris</LI>
- <LI>Windows</LI>
- </UL>
- <HR>
- <H1><A NAME="synopsis">SYNOPSIS</A></H1>
- <P> <EM>$widget</EM>-><STRONG>wmCapture</STRONG></P>
- <P> <EM>$widget</EM>-><STRONG>wmRelease</STRONG></P>
- <P>
- <HR>
- <H1><A NAME="description">DESCRIPTION</A></H1>
- <P>The <STRONG>wmCapture</STRONG> and the <STRONG>wmRelease</STRONG> methods change the
- toplevel attribute of Tk widgets.</P>
- <P>
- <HR>
- <H1><A NAME="methods">METHODS</A></H1>
- <DL>
- <DT><STRONG><A NAME="item_wmCapture"><EM>$widget</EM>-><STRONG>wmCapture</STRONG></A></STRONG><BR>
- <DD>
- Converts the toplevel window specified by <EM>$widget</EM> into a non-toplevel
- widget. Normally this command is called to convert a <A HREF="../../../site/lib/Tk/Toplevel.html">Toplevel</A> widget
- into a <A HREF="../../../site/lib/Tk/Frame.html">Frame</A> widget. The newly-converted frame widget is
- un-mapped from the screen. To make it appear inside its parent, you
- must call a geometry manager (e.g. grid or pack) explictly.
- <P></P>
- <DT><STRONG><A NAME="item_wmRelease"><EM>$widget</EM>-><STRONG>wmRelease</STRONG></A></STRONG><BR>
- <DD>
- Makes the non-toplevel window specified by <EM>$widget</EM> into a toplevel
- widget. Normally this command is called to convert a <A HREF="../../../site/lib/Tk/Frame.html">Frame</A> widget
- into a <A HREF="../../../site/lib/Tk/Toplevel.html">Toplevel</A> widget, but it can also be used on any
- non-toplevel widget (e.g, label). The newly-converted toplevel window
- is in a <STRONG>withdrawn</STRONG> state. To make it appear on the screen, you must call
- <STRONG>deiconify</STRONG> after calling <STRONG>wmRelease</STRONG>.
- <P>Any data associated with <EM>$widget</EM> via <STRONG>wm</STRONG> methods (icon, protocol,
- command etc.) are released, and must be re-established if window is later
- re-captured.</P>
- <P></P></DL>
- <P>
- <HR>
- <H1><A NAME="bugs">BUGS</A></H1>
- <P><STRONG>wmCapture</STRONG> does not exist in the Win32 window manager code.</P>
- <P>How these methods interact with perl/Tk's class hierarchy is not yet clear.
- In particular a <STRONG>wmRelease</STRONG>d window will not automatically ``<EM>inherit</EM>''
- the <STRONG>Tk::Wm</STRONG> methods, however a <STRONG>wmCapture</STRONG>d window still will.
- (A <STRONG>release</STRONG>d <STRONG>Label</STRONG> might make a good candidate for an <STRONG>Icon</STRONG>.)</P>
- <P>
- <HR>
- <H1><A NAME="authors">AUTHORS</A></H1>
- <P>Ioi Kim Lam - <A HREF="mailto:ioi@graphics.cis.upenn.edu">ioi@graphics.cis.upenn.edu</A> wrote original Tix version.
- Updated for tk8.0, Win32 and perl by Nick Ing-Simmons.</P>
- <P>
- <HR>
- <H1><A NAME="see also">SEE ALSO</A></H1>
- <P><A HREF="../../../site/lib/Tk/Wm.html">Tk::Wm</A>
- <A HREF="../../../site/lib/Tk/Mwm.html">Tk::Mwm</A>
- <A HREF="../../../site/lib/Tk/Frame.html">Tk::Frame</A>
- <A HREF="../../../site/lib/Tk/Toplevel.html">Tk::Toplevel</A></P>
- <P>
- <HR>
- <H1><A NAME="keywords">KEYWORDS</A></H1>
- <P>window manager, wm, TIX</P>
- <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
- <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
- <STRONG><P CLASS=block> Tk::tixWm - Tix's addition to the standard TK wm command.</P></STRONG>
- </TD></TR>
- </TABLE>
-
- </BODY>
-
- </HTML>
-