home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / zkuste / Perl / ActivePerl-5.6.0.613.msi / 䆊䌷䈹䈙䏵-䞅䞆䞀㡆䞃䄦䠥 / _96b575c1684f47524aaf87e1f00a2213 < prev    next >
Text File  |  2000-03-23  |  4KB  |  111 lines

  1.  
  2. <HTML>
  3. <HEAD>
  4. <TITLE>Tk::tixWm - Tix's addition to the standard TK wm command.</TITLE>
  5. <LINK REL="stylesheet" HREF="../../../Active.css" TYPE="text/css">
  6. <LINK REV="made" HREF="mailto:">
  7. </HEAD>
  8.  
  9. <BODY>
  10. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  11. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  12. <STRONG><P CLASS=block> Tk::tixWm - Tix's addition to the standard TK wm command.</P></STRONG>
  13. </TD></TR>
  14. </TABLE>
  15.  
  16. <A NAME="__index__"></A>
  17. <!-- INDEX BEGIN -->
  18.  
  19. <UL>
  20.  
  21.     <LI><A HREF="#name">NAME</A></LI><LI><A HREF="#supportedplatforms">SUPPORTED PLATFORMS</A></LI>
  22.  
  23.     <LI><A HREF="#synopsis">SYNOPSIS</A></LI>
  24.     <LI><A HREF="#description">DESCRIPTION</A></LI>
  25.     <LI><A HREF="#methods">METHODS</A></LI>
  26.     <LI><A HREF="#bugs">BUGS</A></LI>
  27.     <LI><A HREF="#authors">AUTHORS</A></LI>
  28.     <LI><A HREF="#see also">SEE ALSO</A></LI>
  29.     <LI><A HREF="#keywords">KEYWORDS</A></LI>
  30. </UL>
  31. <!-- INDEX END -->
  32.  
  33. <HR>
  34. <P>
  35. <H1><A NAME="name">NAME</A></H1>
  36. <P>Tk::tixWm - Tix's addition to the standard TK wm command.</P>
  37. <P>
  38. <HR>
  39. <H1><A NAME="supportedplatforms">SUPPORTED PLATFORMS</A></H1>
  40. <UL>
  41. <LI>Linux</LI>
  42. <LI>Solaris</LI>
  43. <LI>Windows</LI>
  44. </UL>
  45. <HR>
  46. <H1><A NAME="synopsis">SYNOPSIS</A></H1>
  47. <P>    <EM>$widget</EM>-><STRONG>wmCapture</STRONG></P>
  48. <P>    <EM>$widget</EM>-><STRONG>wmRelease</STRONG></P>
  49. <P>
  50. <HR>
  51. <H1><A NAME="description">DESCRIPTION</A></H1>
  52. <P>The <STRONG>wmCapture</STRONG> and the <STRONG>wmRelease</STRONG> methods change the
  53. toplevel attribute of Tk widgets.</P>
  54. <P>
  55. <HR>
  56. <H1><A NAME="methods">METHODS</A></H1>
  57. <DL>
  58. <DT><STRONG><A NAME="item_wmCapture"><EM>$widget</EM>-><STRONG>wmCapture</STRONG></A></STRONG><BR>
  59. <DD>
  60. Converts the toplevel window specified by <EM>$widget</EM> into a non-toplevel
  61. widget. Normally this command is called to convert a <A HREF="../../../site/lib/Tk/Toplevel.html">Toplevel</A> widget
  62. into a <A HREF="../../../site/lib/Tk/Frame.html">Frame</A> widget. The newly-converted frame widget is
  63. un-mapped from the screen. To make it appear inside its parent, you
  64. must call a geometry manager (e.g. grid or pack) explictly.
  65. <P></P>
  66. <DT><STRONG><A NAME="item_wmRelease"><EM>$widget</EM>-><STRONG>wmRelease</STRONG></A></STRONG><BR>
  67. <DD>
  68. Makes the non-toplevel window specified by <EM>$widget</EM> into a toplevel
  69. widget. Normally this command is called to convert a <A HREF="../../../site/lib/Tk/Frame.html">Frame</A> widget
  70. into a <A HREF="../../../site/lib/Tk/Toplevel.html">Toplevel</A> widget, but it can also be used on any
  71. non-toplevel widget (e.g, label). The newly-converted toplevel window
  72. is in a <STRONG>withdrawn</STRONG> state. To make it appear on the screen, you must call
  73. <STRONG>deiconify</STRONG> after calling <STRONG>wmRelease</STRONG>.
  74. <P>Any data associated with <EM>$widget</EM> via <STRONG>wm</STRONG> methods (icon, protocol,
  75. command etc.) are released, and must be re-established if window is later
  76. re-captured.</P>
  77. <P></P></DL>
  78. <P>
  79. <HR>
  80. <H1><A NAME="bugs">BUGS</A></H1>
  81. <P><STRONG>wmCapture</STRONG> does not exist in the Win32 window manager code.</P>
  82. <P>How these methods interact with perl/Tk's class hierarchy is not yet clear.
  83. In particular a <STRONG>wmRelease</STRONG>d window will not automatically ``<EM>inherit</EM>''
  84. the <STRONG>Tk::Wm</STRONG> methods, however a <STRONG>wmCapture</STRONG>d window still will.
  85. (A <STRONG>release</STRONG>d <STRONG>Label</STRONG> might make a good candidate for an <STRONG>Icon</STRONG>.)</P>
  86. <P>
  87. <HR>
  88. <H1><A NAME="authors">AUTHORS</A></H1>
  89. <P>Ioi Kim Lam - <A HREF="mailto:ioi@graphics.cis.upenn.edu">ioi@graphics.cis.upenn.edu</A> wrote original Tix version.
  90. Updated for tk8.0, Win32 and perl by Nick Ing-Simmons.</P>
  91. <P>
  92. <HR>
  93. <H1><A NAME="see also">SEE ALSO</A></H1>
  94. <P><A HREF="../../../site/lib/Tk/Wm.html">Tk::Wm</A>
  95. <A HREF="../../../site/lib/Tk/Mwm.html">Tk::Mwm</A>
  96. <A HREF="../../../site/lib/Tk/Frame.html">Tk::Frame</A>
  97. <A HREF="../../../site/lib/Tk/Toplevel.html">Tk::Toplevel</A></P>
  98. <P>
  99. <HR>
  100. <H1><A NAME="keywords">KEYWORDS</A></H1>
  101. <P>window manager, wm, TIX</P>
  102. <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0 WIDTH=100%>
  103. <TR><TD CLASS=block VALIGN=MIDDLE WIDTH=100% BGCOLOR="#cccccc">
  104. <STRONG><P CLASS=block> Tk::tixWm - Tix's addition to the standard TK wm command.</P></STRONG>
  105. </TD></TR>
  106. </TABLE>
  107.  
  108. </BODY>
  109.  
  110. </HTML>
  111.