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

  1. /************************************************************
  2. / Notebook Control - Adding Dialog Pages
  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 "addpages.h"
  9.  
  10. #ifdef IC_PM  /* OS/2 Dialogs */
  11. #include <os2.h>
  12. #define  INCL_PM
  13. #define  INCL_WININPUT
  14. #define  INCL_HELP
  15. DLGTEMPLATE ID_DIALOG1 LOADONCALL MOVEABLE DISCARDABLE
  16. BEGIN
  17.     DIALOG  "Dialog1", ID_DIALOG1, 12, 15, 223, 137, NOT
  18.             FS_DLGBORDER
  19.     BEGIN
  20.         LTEXT           "Name: ", 101, 10, 100, 45, 11
  21.         LTEXT           "Address", 102, 10, 78, 46, 11
  22.         LTEXT           "Phone ", 103, 10, 54, 45, 12
  23.         LTEXT           "Age", 104, 10, 31, 44, 10
  24.         ENTRYFIELD      "", 105, 66, 102,98, 8, ES_MARGIN
  25.         ENTRYFIELD      "", 106, 66, 79, 98, 7, ES_MARGIN
  26.         ENTRYFIELD      "", 107, 66, 56, 98, 8, ES_MARGIN
  27.         ENTRYFIELD      "", 108, 66, 35, 98, 6, ES_MARGIN
  28.         DEFPUSHBUTTON   "Help", 1029, 12, 7, 40, 14, BS_HELP
  29.         PUSHBUTTON      "Undo", 1030, 55, 7, 40, 14
  30.         PUSHBUTTON      "Default", 1031, 98, 7, 40, 14
  31.     END
  32. END
  33.  
  34. DLGTEMPLATE ID_DIALOG3 LOADONCALL MOVEABLE DISCARDABLE
  35. BEGIN
  36.     DIALOG  "Dialog3", ID_DIALOG3, 12, 15, 223, 137, NOT
  37.             FS_DLGBORDER
  38.     BEGIN
  39.         LTEXT           "Name: ", 101, 10, 100, 45, 11
  40.         LTEXT           "Address", 102, 10, 78, 46, 11
  41.         LTEXT           "Phone ", 103, 10, 54, 45, 12
  42.         LTEXT           "Age", 104, 10, 31, 44, 10
  43.         ENTRYFIELD      "", 105, 66, 102, 98, 8, ES_MARGIN
  44.         ENTRYFIELD      "", 106, 66, 79, 98, 7, ES_MARGIN
  45.         ENTRYFIELD      "", 107, 66, 56, 98, 8, ES_MARGIN
  46.         ENTRYFIELD      "", 108, 66, 35, 98, 6, ES_MARGIN
  47.         DEFPUSHBUTTON   "Help", 1029, 12, 7, 40, 14, BS_HELP
  48.         PUSHBUTTON      "Undo", 1030, 55, 7, 40, 14
  49.         PUSHBUTTON      "Default", 1031, 98, 7, 40, 14
  50.     END
  51. END
  52. #else  /* Windows Dialogs */
  53. ID_DIALOG1 DIALOG LOADONCALL MOVEABLE DISCARDABLE  0, 0, 223, 137
  54. STYLE WS_CHILD
  55.    BEGIN
  56.       LTEXT "Name", 101, 9, 15, 45, 11
  57.       LTEXT "Address", 102, 10, 36, 46, 11
  58.       LTEXT "Phone ", 103, 9, 55, 45, 12
  59.       LTEXT "Age", 104, 9, 77, 44, 10
  60.       EDITTEXT 105, 65, 16, 98, 12, WS_BORDER | WS_TABSTOP
  61.       EDITTEXT 106, 65, 36, 98, 12, WS_BORDER | WS_TABSTOP
  62.       EDITTEXT 107, 65, 55, 98, 12, WS_BORDER | WS_TABSTOP
  63.       EDITTEXT 108, 65, 77, 98, 12, WS_BORDER | WS_TABSTOP
  64.       DEFPUSHBUTTON "Help", 1029, 19, 106, 40, 14
  65.       PUSHBUTTON "Undo", 1030, 68, 106, 40, 14
  66.       PUSHBUTTON "Default", 1031, 117, 106, 40, 14
  67.    END
  68.  
  69. ID_DIALOG3 DIALOG LOADONCALL MOVEABLE DISCARDABLE  0, 0, 223, 137
  70. STYLE WS_CHILD
  71.    BEGIN
  72.       LTEXT "Name", 101, 9, 15, 45, 11
  73.       LTEXT "Address", 102, 10, 36, 46, 11
  74.       LTEXT "Phone ", 103, 9, 55, 45, 12
  75.       LTEXT "Age", 104, 9, 77, 44, 10
  76.       EDITTEXT 105, 65, 16, 98, 12 WS_BORDER | WS_TABSTOP
  77.       EDITTEXT 106, 65, 36, 98, 12 WS_BORDER | WS_TABSTOP
  78.       EDITTEXT 107, 65, 55, 98, 12 WS_BORDER | WS_TABSTOP
  79.       EDITTEXT 108, 65, 77, 98, 12 WS_BORDER | WS_TABSTOP
  80.       DEFPUSHBUTTON "Help", 1029, 19, 106, 40, 14
  81.       PUSHBUTTON "Undo", 1030, 68, 106, 40, 14
  82.       PUSHBUTTON "Default", 1031, 117, 106, 40, 14
  83.    END
  84. #endif
  85.