home *** CD-ROM | disk | FTP | other *** search
/ Power GUI Programming with VisualAge C++ / powergui.iso / powergui / frame1 / minmax / minmax.rc < prev    next >
Encoding:
Text File  |  1996-10-29  |  1.3 KB  |  44 lines

  1. /**********************************************************
  2. / Frame Window Basics - Minimize/Maximize Handler Example
  3. /
  4. / Copyright (C) 1994, Law, Leong, Love, Olson, Tsuji.
  5. / Copyright (c) 1997 John Wiley & Sons, Inc. 
  6. / All Rights Reserved.
  7. **********************************************************/
  8. #include <icconst.h>
  9.  
  10. #ifdef IC_PM /* OS/2 resource */
  11.  
  12. #include <os2.h>
  13.  
  14. ICON IC_DEFAULT_FRAME_ID .\os2\minmax.ico
  15.  
  16. DLGTEMPLATE IC_DEFAULT_FRAME_ID LOADONCALL MOVEABLE DISCARDABLE
  17.   BEGIN
  18.     DIALOG  "Minimize/Maximize Example", IC_DEFAULT_FRAME_ID, 8, 5, 230, 200, ,
  19.             FCF_SYSMENU | FCF_TITLEBAR | FCF_MINBUTTON | FCF_MAXBUTTON | FCF_SIZEBORDER | FCF_TASKLIST | FCF_ICON
  20.       BEGIN
  21.         LTEXT "You can minimize or maximize this frame window.",
  22.               1, 0, 0, 230, 170, NOT WS_GROUP
  23.       END
  24.   END
  25.  
  26. #else /* Windows resource */
  27.  
  28. IC_DEFAULT_FRAME_ID ICON .\win\minmax.ico
  29.  
  30. IC_DEFAULT_FRAME_ID DIALOG LOADONCALL MOVEABLE DISCARDABLE 8, 5, 200, 200
  31. CAPTION "Minimize/Maximize Example" STYLE
  32.             WS_SYSMENU | WS_CAPTION | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_THICKFRAME
  33.   BEGIN
  34.     CONTROL "You can minimize or maximize this frame window.",
  35.             1, "static", SS_LEFT | WS_CHILD, 0, 0, 190, 170
  36.   END
  37.  
  38. #endif
  39.  
  40. STRINGTABLE PRELOAD
  41. {
  42.   IC_DEFAULT_FRAME_ID,  "Minimize/Maximize Example"
  43. }
  44.