home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / drdobbs / 1991 / 03 / megaphon / megaphon.rc < prev    next >
Text File  |  1991-01-16  |  5KB  |  144 lines

  1. #include "windows.h"
  2. #include "megaphon.h"
  3.  
  4.  
  5. Megaphone ICON MEGAPHON.ICO
  6. Message   ICON MESSAGE.ICO
  7. User      ICON USER.ICO
  8.  
  9.  
  10. Megaphone MENU
  11. BEGIN
  12.     POPUP "&File"
  13.     BEGIN
  14.         MENUITEM "&Exit",      IDM_EXIT
  15.         MENUITEM SEPARATOR
  16.         MENUITEM "&About ...", IDM_ABOUT
  17.     END
  18.     MENUITEM "&Refresh!", IDM_REFRESH
  19. END
  20.  
  21.  
  22. Megaphone DIALOG 65, 75, 165, 139
  23. CLASS     "Megaphone"
  24. CAPTION   "Megaphone - NetWare Intercom"
  25. STYLE     WS_POPUPWINDOW | WS_CAPTION | WS_MINIMIZEBOX
  26. BEGIN
  27.     CONTROL "Megaphone", -1, "static",
  28.         SS_ICON | WS_CHILD, 24, 6, 0, 0
  29.     CONTROL "&Users", IDC_USERLISTBOXTITLE, "static",
  30.         SS_LEFTNOWORDWRAP | WS_CHILD, 65, 2, 95, 9
  31.     CONTROL "", IDC_USERLISTBOX,    "listbox",
  32.         LBS_STANDARD | LBS_EXTENDEDSEL | WS_VSCROLL | WS_TABSTOP |
  33.         WS_CHILD,
  34.         65, 12, 95, 71
  35.     CONTROL "Ser&vers", IDC_SERVERCOMBOBOXTITLE, "static",
  36.         SS_LEFTNOWORDWRAP | WS_CHILD,    5, 23, 55, 9
  37.     CONTROL "", IDC_SERVERCOMBOBOX, "combobox",
  38.         CBS_HASSTRINGS | CBS_SORT | CBS_DROPDOWNLIST |
  39.         WS_VSCROLL | WS_TABSTOP | WS_CHILD,
  40.         5, 33, 55, 63
  41.     CONTROL "&Message", -1, "static", SS_LEFT | WS_CHILD,
  42.         5, 80, 55, 9
  43.     CONTROL "", IDC_MESSAGEEDITBOX, "edit",
  44.         ES_LEFT | ES_AUTOHSCROLL | ES_UPPERCASE | WS_BORDER | WS_TABSTOP | WS_CHILD,
  45.         5, 90, 155, 12
  46.     CONTROL "&Send", IDC_SENDBUTTON, "button",
  47.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD,
  48.         5, 110, 45, 15
  49.     CONTROL "Se&ttings", IDC_SETTINGSBUTTON, "button",
  50.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD,
  51.         60, 110, 45, 15
  52.     CONTROL "&Exit", IDC_EXITBUTTON, "button",
  53.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD,
  54.         115, 110, 45, 15
  55. END
  56.  
  57.  
  58. Message DIALOG 100, 100, 170, 55
  59. CAPTION "Message"
  60. CLASS   "Message"
  61. STYLE   WS_POPUPWINDOW | WS_CAPTION | WS_MINIMIZEBOX
  62. BEGIN
  63.     CONTROL "",        IDC_REPLYEDITBOX, "edit",
  64.         ES_LEFT | ES_AUTOHSCROLL | ES_UPPERCASE | WS_BORDER |
  65.         WS_TABSTOP | WS_CHILD, 5, 10, 155, 12
  66.     CONTROL "&Reply",  IDC_REPLYBUTTON,  "button",
  67.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 5, 30, 45, 15
  68.     CONTROL "&Cancel", IDCANCEL,         "button",
  69.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 60, 30, 45, 15
  70.     CONTROL "&Save",   IDC_SAVEBUTTON,    "button",
  71.         BS_PUSHBUTTON | WS_TABSTOP | WS_CHILD, 115, 30, 45, 15
  72. END
  73.  
  74.  
  75. UserInfo DIALOG 68, 54, 145, 79
  76. CAPTION  "User Information"
  77. CLASS    "User"
  78. STYLE    WS_POPUPWINDOW | WS_CAPTION | WS_MINIMIZEBOX
  79. BEGIN
  80.     CONTROL "User",       -1,           "static",
  81.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 3, 18, 9
  82.     CONTROL ":",          IDC_USERNAME,  "static",
  83.         SS_LEFTNOWORDWRAP | WS_CHILD, 60, 3, 82, 9
  84.     CONTROL "Stn",        -1,           "static",
  85.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 12, 18, 9
  86.     CONTROL ":",          IDC_STATION,   "static",
  87.         SS_LEFTNOWORDWRAP | WS_CHILD, 60, 12, 77, 9
  88.     CONTROL "Node",       -1,           "static",
  89.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 21, 18, 9
  90.     CONTROL ":",          IDC_NODE,      "static",
  91.         SS_LEFTNOWORDWRAP | WS_CHILD, 60, 21, 77, 9
  92.     CONTROL "Full Name",  -1,           "static",
  93.         SS_LEFTNOWORDWRAP | WS_CHILD, 3, 30, 39, 9
  94.     CONTROL ":",          IDC_FULLNAME,  "static",
  95.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 30, 95, 9
  96.     CONTROL "Login Time", -1,           "static",
  97.         SS_LEFTNOWORDWRAP | WS_CHILD, 3, 39, 39, 9
  98.     CONTROL ":",          IDC_LOGINTIME, "static",
  99.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 39, 95, 9
  100.     CONTROL "Network",    -1,           "static",
  101.         SS_LEFTNOWORDWRAP | WS_CHILD, 3, 48, 39, 9
  102.     CONTROL ":",          IDC_NETWORK,   "static",
  103.         SS_LEFTNOWORDWRAP | WS_CHILD, 42, 48, 95, 9
  104.     CONTROL "User",       -1,           "static",
  105.         SS_ICON | WS_CHILD,           11, 6, 15, 15
  106.     DEFPUSHBUTTON "OK", IDOK, 39, 60, 45, 15
  107. END
  108.  
  109.  
  110. Settings DIALOG 11, 21, 175, 65
  111. CAPTION  "Settings"
  112. STYLE    WS_POPUPWINDOW | WS_CAPTION
  113. BEGIN
  114.     CONTROL "&Incoming Messages", -1, "button",
  115.         BS_GROUPBOX | WS_CHILD, 5, 5, 75, 35
  116.     CONTROL "Accept", IDC_ACCEPTMESSAGES, "button",
  117.         BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 15, 60, 10
  118.     CONTROL "Iconize", IDC_ICONIZEMESSAGES, "button",
  119.         BS_AUTOCHECKBOX | WS_TABSTOP | WS_CHILD, 10, 25, 60, 10
  120.     CONTROL "&Users to scan", -1, "button",
  121.         BS_GROUPBOX | WS_CHILD, 85, 5, 85, 35
  122.     CONTROL "Attached users only", IDC_ONLYATTACHEDUSERS, "button",
  123.         BS_AUTORADIOBUTTON | WS_CHILD, 90, 15, 75, 10
  124.     CONTROL "Include unattached", IDC_ALLUSERSINBINDERY, "button",
  125.         BS_AUTORADIOBUTTON | WS_CHILD, 90, 25, 75, 10
  126.     CONTROL "&OK", IDOK, "button",
  127.         BS_DEFPUSHBUTTON | WS_TABSTOP | WS_CHILD, 55, 45, 55, 15
  128. END
  129.  
  130.  
  131. About   DIALOG 22, 17, 110, 80
  132. CAPTION "About"
  133. STYLE   WS_POPUPWINDOW | WS_CAPTION
  134. BEGIN
  135.     CTEXT "Megaphone - NetWare Intercom" -1,  0,  5, 110,  8
  136.     CTEXT "Version 1.0"                  -1,  0, 14, 110,  8
  137.     CTEXT "by Mike Klein"                -1,  0, 22, 110,  8
  138.     ICON  "User"                         -1, 13, 35,   0,  0
  139.     ICON  "Megaphone"                    -1, 48, 35,   0,  0
  140.     ICON  "Message"                      -1, 82, 35,   0,  0
  141.     DEFPUSHBUTTON "OK"                 IDOK, 33, 60,  45, 15
  142. END
  143.  
  144.