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

  1. /**********************************************************
  2. / Frame Window Basics - Loading a Dialog Template
  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 "dialog.h"
  9.  
  10. #ifdef IC_PM /* Define OS/2 resources. */
  11.  
  12. #include <os2.h>
  13.  
  14. DLGTEMPLATE ID_DIALOG
  15.   BEGIN
  16.     DIALOG "Dialog Title", ID_DIALOG, 10, 10, 100, 100, ,
  17.            FCF_SYSMENU | FCF_TITLEBAR
  18.       BEGIN
  19.         CTEXT "Hello, World!", 0, 5, 30, 90, 48
  20.         DEFPUSHBUTTON "OK", ID_OK, 5, 5, 40, 20
  21.         PUSHBUTTON "Cancel", ID_CLOSE, 55, 5, 40, 20,
  22.                         BS_SYSCOMMAND | NOT WS_TABSTOP
  23.       END
  24.   END
  25.  
  26. #else /* Define Windows resources. */
  27.  
  28. ID_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE
  29.                                10, 10, 100, 100
  30. CAPTION "Dialog Title" STYLE WS_BORDER | WS_CAPTION |
  31.                              WS_DLGFRAME | WS_POPUP | WS_SYSMENU
  32.   BEGIN
  33.     CONTROL "Hello, World!", 0, "static", SS_CENTER | WS_CHILD,
  34.                                5, 22, 90, 48
  35.     CONTROL "OK", ID_OK, "button", BS_DEFPUSHBUTTON |
  36.                                    WS_TABSTOP | WS_CHILD,
  37.                                    5, 75, 40, 20
  38.     CONTROL "Cancel", ID_CLOSE, "button", WS_CHILD,
  39.                                55, 75, 40, 20
  40.   END
  41.  
  42. #endif
  43.