1/* NetHack may be freely redistributed. See license for details. */ 2 3/* Resources for Windows 3.x Nethack */ 4 5#include "..\include\win32api.h" 6#include "..\include\nhwin32.h" 7#include "..\include\patchlevel.h" 8 9NHIcon ICON SlashEm_.ico 10 11NHMenu MENU 12BEGIN 13 POPUP "&File" 14 { 15 MENUITEM "&Save + Exit", IDM_SAVE, GRAYED 16 MENUITEM SEPARATOR 17 MENUITEM "&Quit", IDM_QUIT, GRAYED 18 } 19 POPUP "&Options" 20 { 21 MENUITEM "&Game", IDM_GAMEOPT, GRAYED 22 MENUITEM "&Display", IDM_DISPOPT, GRAYED 23 MENUITEM "&Environment", IDM_ENVOPT, GRAYED 24 } 25 POPUP "&Help" 26 { 27 MENUITEM "&Contents", IDM_HELPCONTENTS 28 MENUITEM "&Search for Help On...", IDM_HELPSEARCH 29 MENUITEM "&How to Use Help", IDM_HELPHELP 30 MENUITEM SEPARATOR 31 MENUITEM "&About NetHack...", IDM_ABOUT 32 } 33END 34 35 36AboutMenu MENU 37{ 38 POPUP "Information" 39 { 40 MENUITEM "About Box...", IDM_ABOUT 41 MENUITEM "Exit", IDM_EXIT 42 } 43} 44 45AboutDiaBox DIALOG 6,18,160,100 46 LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL 47 STYLE DS_MODALFRAME|WS_POPUP|WS_VISIBLE|WS_CAPTION|WS_SYSMENU 48 CAPTION "About NetHack" 49 FONT 8, "MS Sans Serif" 50{ 51 CTEXT "ABOUT Dialog Box",-1,34,10,91,8 52 CTEXT "By",-1,61,25,32,8 53 CTEXT "Michael Allison and",-1,38,42,86,8 54 CTEXT "The NetHack PC Team",-1,45,59,70,8 55 ICON NHIcon ,-1,6,14,18,20 56 PUSHBUTTON "Okay",IDOK,58,80,40,14 57} 58 59 60CHAR_SEL_DIALOG DIALOG 51, 22, 108, 134 61CAPTION "Select Character Class" 62STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION 63BEGIN 64 CONTROL "Archeologist", IDD_ARCH, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 6, 10, 55, 12 65 CONTROL "Barbarian", IDD_BARB, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 25, 45, 12 66 CONTROL "Elf", IDD_ELF, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 52, 20, 12 67 CONTROL "Healer", IDD_HEAL, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 66, 35, 12 68 CONTROL "Knight", IDD_KNIGHT, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 80, 35, 12 69 CONTROL "Priest", IDD_PRIEST, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 94, 40, 12 70 CONTROL "Rogue", IDD_ROGUE, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 66, 10, 35, 12 71 CONTROL "Samurai", IDD_SAM, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 61, 24, 40, 12 72 CONTROL "Tourist", IDD_TOUR, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 66, 38, 35, 12 73 CONTROL "Valkyrie", IDD_VAL, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 61, 52, 40, 12 74 CONTROL "Wizard", IDD_WIZ, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 66, 66, 35, 12 75 CONTROL "Random", IDD_RAND, "BUTTON", BS_RADIOBUTTON | BS_LEFTTEXT | WS_CHILD | WS_VISIBLE, 63, 80, 38, 12 76 CONTROL "Ok", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 6, 113, 24, 14 77 CONTROL "Quit", IDCANCEL, "BUTTON", BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 77, 113, 24, 14 78 CONTROL "Caveman", IDD_CAVEMAN, "BUTTON", BS_RADIOBUTTON | WS_CHILD | WS_VISIBLE, 6, 38, 45, 12 79END 80ASK_NAME_DIAL DIALOG 18, 54, 142, 44 81CAPTION "" 82STYLE DS_MODALFRAME | WS_POPUP 83BEGIN 84 CONTROL "Ok", IDOK, "BUTTON", BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE, 54, 24, 24, 14 85 LTEXT "Who Are You?", -1, 10, 6, 50, 8, WS_CHILD | WS_VISIBLE | WS_GROUP 86 EDITTEXT IDD_NAME, 59, 4, 70, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP 87END 88 89ENTER_TEXT DIALOG 18, 37, 222, 61 90CAPTION "" 91STYLE DS_MODALFRAME | WS_POPUP 92BEGIN 93 LTEXT "Test", IDD_QUESTION, 10, 8, 200, 8, WS_CHILD | WS_VISIBLE | WS_GROUP 94 EDITTEXT IDD_INPUTTEXT, 11, 24, 200, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP 95 DEFPUSHBUTTON "OK", IDOK, 153, 42, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP 96 PUSHBUTTON "Cancel", IDCANCEL, 187, 42, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP 97END 98 99OKBUTTON DIALOG 204, 79, 25, 14 100CAPTION "" 101STYLE WS_POPUP 102BEGIN 103 DEFPUSHBUTTON "OK", IDOK, 0, 0, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP 104END 105 106NHLISTBOX DIALOG 10,10,140,110 107CAPTION "NetHack 3.2 Menu" 108STYLE WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE 109{ 110 PUSHBUTTON "EXIT", IDM_EXIT, 8, 82, 38, 16, 111 WS_CHILD | WS_VISIBLE | WS_TABSTOP 112 LISTBOX IDD_LB1, 66, 5, 63, 33, LBS_NOTIFY | 113 WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP 114 115} 116 117HACK_COPYRIGHT DIALOG 6, 18, 246, 126 118STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE 119CAPTION "About NetHack for Windows" 120FONT 8, "MS Sans Serif" 121BEGIN 122 CTEXT "NetHack", IDD_ABOUT1, 8, 13, 222, 8 123 LTEXT COPYRIGHT_BANNER_A, 124 IDD_ABOUT2, 8, 27, 238, 8 125 LTEXT COPYRIGHT_BANNER_B, 126 IDD_ABOUT3, 8, 35, 224, 8 127 LTEXT COPYRIGHT_BANNER_C, 128 IDD_ABOUT4, 7, 43, 223, 8 129 CTEXT "NetHack 3.2 for Windows", 105, 8, 63, 214, 8 130 CTEXT "Initial MS Windows port by Bill Dyer 1992", IDD_ABOUT5, 8, 78, 131 215, 8 132 CTEXT "WIN32 port by Michael Allison 1995", IDD_ABOUT6, 8, 94, 212, 8 133 CTEXT "Windows NT port by Michael Allison 1993", IDD_ABOUT7, 8, 86, 134 211, 8 135 PUSHBUTTON "OK", IDOK, 95, 110, 40, 14 136 CONTROL "", IDD_ABOUT8, "Static", SS_BLACKFRAME, 101, 8, 37, 17 137 CONTROL "", IDD_ABOUT9, "Static", SS_BLACKFRAME, 70, 59, 92, 16 138END 139 140 141