home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / program / gempp15b / gemfiw.man < prev    next >
Encoding:
Text File  |  1993-10-23  |  1.9 KB  |  65 lines

  1.                      GEM++ - C++ LIBRARIES FOR GEM/AES/VDI
  2.  
  3.  
  4.  
  5. NAME
  6.      GEMformiconwindow is a GEMformwindow which iconifies on "Full".
  7.  
  8. DESCRIPTION
  9.      With the advent of MultiTOS, screen space is very valuable, and
  10.      many applications may be fighting for space.
  11.  
  12.      A GEMformiconwindow helps greatly by allowing the window to be
  13.      "Iconified" when the "Full" button is clicked.
  14.  
  15.      The iconified form may be any form.  Usually, a small image in a
  16.      box is best.
  17.  
  18.      Note that the "Zooms" option of GEMform is observed when
  19.      iconifying/deiconifying.
  20.  
  21. CONSTRUCTORS
  22.      GEMformiconwindow(GEMactivity& in, const GEMrsc& rsc,
  23.           int RSCform, int RSCicon)
  24.      GEMformiconwindow(GEMactivity& in, const GEMrsc& rsc,
  25.           int RSCform, int RSCicon, int Parts)
  26.        Create a GEMiconformwindow in the given activity from the form
  27.        specified by RSCform in the given GEMrsc.  When iconified, the
  28.        form specified by RSCicon will be used.  The "Parts" parameter
  29.        may be given, as per GEMformwindow.
  30.  
  31.      GEMformiconwindow(const GEMformiconwindow&)
  32.        Create a copy of the given GEMformiconwindow.  Data sharing will
  33.        be as described for a GEMform.
  34.  
  35. METHODS
  36.      virtual void UserFulled()
  37.        Implements iconification action.
  38.  
  39.      virtual void Open()
  40.        Implements deiconification action.
  41.  
  42.      bool IsIconified()
  43.        TRUE if the window is iconified.
  44.  
  45. SEE ALSO
  46.      GEMformwindow, GEMform, GEMwindow, GEMobject, GEMactivity.
  47.  
  48. BUGS
  49.      Bugs in GEM++ should be reported to warwick@cs.uq.oz.au
  50.  
  51. AUTHOR
  52.      Warwick Allison, 1993.
  53.      warwick@cs.uq.oz.au
  54.  
  55. COPYING
  56.      This functionality is part of the GEM++ library,
  57.      and is Copyright 1993 by Warwick W. Allison.
  58.  
  59.      GEM++ is free and protected under the GNU Library General Public
  60.      License.
  61.  
  62.      You are free to copy and modify these sources, provided you
  63.      acknowledge the origin by retaining this notice, and adhere to
  64.      the conditions described in the GNU LGPL.
  65.