1 1.21 nonaka /* $NetBSD: hpcmenu.rc,v 1.21 2011/11/23 15:49:58 nonaka Exp $ */ 2 1.1 uch 3 1.1 uch /*- 4 1.1 uch * Copyright (c) 2001 The NetBSD Foundation, Inc. 5 1.1 uch * All rights reserved. 6 1.1 uch * 7 1.1 uch * This code is derived from software contributed to The NetBSD Foundation 8 1.1 uch * by UCHIYAMA Yasushi. 9 1.1 uch * 10 1.1 uch * Redistribution and use in source and binary forms, with or without 11 1.1 uch * modification, are permitted provided that the following conditions 12 1.1 uch * are met: 13 1.1 uch * 1. Redistributions of source code must retain the above copyright 14 1.1 uch * notice, this list of conditions and the following disclaimer. 15 1.1 uch * 2. Redistributions in binary form must reproduce the above copyright 16 1.1 uch * notice, this list of conditions and the following disclaimer in the 17 1.1 uch * documentation and/or other materials provided with the distribution. 18 1.1 uch * 19 1.1 uch * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 20 1.1 uch * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 21 1.1 uch * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 22 1.1 uch * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 23 1.1 uch * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 24 1.1 uch * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 25 1.1 uch * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 26 1.1 uch * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 27 1.1 uch * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 28 1.1 uch * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 29 1.1 uch * POSSIBILITY OF SUCH DAMAGE. 30 1.1 uch */ 31 1.1 uch 32 1.1 uch #define APSTUDIO_READONLY_SYMBOLS 33 1.1 uch #define APSTUDIO_HIDDEN_SYMBOLS 34 1.1 uch #include <windows.h> 35 1.1 uch #undef APSTUDIO_HIDDEN_SYMBOLS 36 1.7 uwe #include "resource.h" 37 1.1 uch #undef APSTUDIO_READONLY_SYMBOLS 38 1.1 uch 39 1.14 uwe LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL 40 1.14 uwe 41 1.1 uch STRINGTABLE DISCARDABLE 42 1.1 uch { 43 1.1 uch IDS_APP_TITLE "hpcboot" 44 1.1 uch IDS_HPCMENU "HPCBOOT" 45 1.1 uch IDS_DIR_FFS_ROOT1 "/" 46 1.1 uch IDS_DIR_FFS_ROOT2 "2:/" 47 1.21 nonaka IDS_DIR_FFS_SMC_ROOT1 "SMC1:/" 48 1.1 uch IDS_DIR_FAT_ROOT "\\" 49 1.1 uch IDS_DIR_FAT_MY_DOCUMENTS "\\My Documents\\" 50 1.1 uch IDS_DIR_CARD_EN "\\Storage Card\\" 51 1.1 uch IDS_DIR_CARD_EN1 "\\Storage Card1\\" 52 1.1 uch IDS_DIR_CARD_EN2 "\\Storage Card2\\" 53 1.13 uwe IDS_DIR_CARD_JP L"\\\xFF92\xFF93\xFF98 \xFF76\xFF70\xFF84\xFF9E\\" 54 1.13 uwe IDS_DIR_CARD_JP1 L"\\\xFF92\xFF93\xFF98 \xFF76\xFF70\xFF84\xFF9E1\\" 55 1.13 uwe IDS_DIR_CARD_JP2 L"\\\xFF92\xFF93\xFF98 \xFF76\xFF70\xFF84\xFF9E2\\" 56 1.12 uch IDS_DIR_CARD_MMCARD "\\Multimedia Card\\" 57 1.20 nonaka IDS_DIR_CARD_SDMMCARD "\\SD-MMC Card\\" 58 1.17 nonaka IDS_DIR_CARD_MINISD_JP L"\\miniSD\xFF76\xFF70\xFF84\xFF9E\\" 59 1.17 nonaka IDS_DIR_CARD_MICROSD_JP L"\\microSD\x30AB\x30FC\x30C9\\" 60 1.1 uch IDS_DIR_USER_DEFINED "user defined" 61 1.1 uch } 62 1.1 uch 63 1.7 uwe IDI_ICON ICON "hpcboot.ico" 64 1.7 uwe IDI_HPCMENU_MAIN BITMAP DISCARDABLE "kernel.bmp" 65 1.7 uwe IDI_HPCMENU_OPTION BITMAP DISCARDABLE "option.bmp" 66 1.7 uwe IDI_HPCMENU_CONSOLE BITMAP DISCARDABLE "console.bmp" 67 1.1 uch 68 1.1 uch WMain DIALOG DISCARDABLE 0, 0, 0, 0 69 1.1 uch STYLE WS_CHILD 70 1.1 uch { 71 1.1 uch // kernel directory 72 1.19 nonaka COMBOBOX IDC_MAIN_DIR, 5, 5, 70, 80, 73 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP | 74 1.1 uch CBS_DROPDOWN | CBS_AUTOHSCROLL 75 1.1 uch // kernel file name 76 1.11 uwe EDITTEXT IDC_MAIN_KERNEL 75, 5, 40, 12, 77 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | 78 1.1 uch ES_LEFT | ES_AUTOHSCROLL 79 1.1 uch // platform select 80 1.19 nonaka COMBOBOX IDC_MAIN_PLATFORM, 5, 20, 110, 64, 81 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP | 82 1.1 uch CBS_DROPDOWN | CBS_AUTOHSCROLL 83 1.1 uch // root file system select 84 1.5 uch AUTORADIOBUTTON "wd", IDC_MAIN_ROOT_WD, 10, 40, 22, 10 85 1.5 uch AUTORADIOBUTTON "sd", IDC_MAIN_ROOT_SD, 35, 40, 22, 10 86 1.5 uch AUTORADIOBUTTON "md", IDC_MAIN_ROOT_MD, 60, 40, 22, 10 87 1.5 uch AUTORADIOBUTTON "nfs", IDC_MAIN_ROOT_NFS, 85, 40, 22, 10 88 1.18 nonaka AUTORADIOBUTTON "dk", IDC_MAIN_ROOT_DK, 10, 51, 22, 10 89 1.18 nonaka AUTORADIOBUTTON "ld", IDC_MAIN_ROOT_LD, 35, 51, 22, 10 90 1.18 nonaka EDITTEXT IDC_MAIN_ROOT_MD_OPS 10, 64, 100, 12, 91 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | 92 1.1 uch ES_LEFT | ES_AUTOHSCROLL 93 1.1 uch GROUPBOX "root file system" IDC_MAIN_ROOT_OPTION 94 1.18 nonaka 5, 31, 110, 48 95 1.1 uch // boot options 96 1.1 uch AUTOCHECKBOX "boot verbosely" IDC_MAIN_OPTION_V 97 1.5 uch 5, 59, 120, 9 98 1.1 uch AUTOCHECKBOX "boot to single user" IDC_MAIN_OPTION_S 99 1.5 uch 5, 68, 120, 9 100 1.1 uch AUTOCHECKBOX "ask for file name to boot from" IDC_MAIN_OPTION_A 101 1.5 uch 5, 77, 120, 9 102 1.4 enami AUTOCHECKBOX "break into kernel debugger" IDC_MAIN_OPTION_D 103 1.5 uch 5, 86, 120, 9 104 1.3 uch AUTOCHECKBOX "serial console", IDC_MAIN_OPTION_H, 105 1.5 uch 5, 95, 55, 9 106 1.5 uch COMBOBOX IDC_MAIN_OPTION_H_SPEED 65, 93, 50, 40, 107 1.3 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_TABSTOP | 108 1.3 uch CBS_DROPDOWN | CBS_AUTOHSCROLL 109 1.1 uch } 110 1.1 uch 111 1.1 uch WOption DIALOG DISCARDABLE 0, 0, 0, 0 112 1.1 uch STYLE WS_CHILD 113 1.1 uch { 114 1.10 uwe AUTOCHECKBOX "Auto Boot", IDC_OPT_AUTO, 5, 0, 50, 12 115 1.1 uch EDITTEXT IDC_OPT_AUTO_INPUT, 55, 0, 24, 15, 116 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | ES_LEFT 117 1.6 uch AUTOCHECKBOX "Reverse Video", IDC_OPT_VIDEO, 5, 14, 80, 12 118 1.6 uch AUTOCHECKBOX "Pause Before Boot", IDC_OPT_PAUSE, 5, 26, 80, 12 119 1.6 uch AUTOCHECKBOX "Load Debug Info", IDC_OPT_DEBUG, 5, 38, 80, 12 120 1.11 uwe AUTOCHECKBOX "Safety Message", IDC_OPT_SAFETY, 5, 50, 80, 12 121 1.6 uch LTEXT "Extra Kernel Options:" -1, 5, 62, 80, 12 122 1.6 uch EDITTEXT IDC_OPT_EXTKOPT 5, 74, 120, 12, 123 1.6 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | 124 1.6 uch ES_LEFT | ES_AUTOHSCROLL 125 1.1 uch } 126 1.1 uch 127 1.1 uch WConsole DIALOG DISCARDABLE 0, 0, 0, 0 128 1.1 uch STYLE WS_CHILD 129 1.1 uch { 130 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK7, 5, 0, 10, 10 131 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK6, 15, 0, 10, 10 132 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK5, 25, 0, 10, 10 133 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK4, 35, 0, 10, 10 134 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK3, 45, 0, 10, 10 135 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK2, 55, 0, 10, 10 136 1.9 uwe AUTOCHECKBOX "", IDC_CONS_CHK1, 65, 0, 10, 10 137 1.1 uch AUTOCHECKBOX "", IDC_CONS_CHK0, 75, 0, 10, 10 138 1.1 uch PUSHBUTTON "a", IDC_CONS_BTN0, 85, 0, 10, 10, 139 1.1 uch WS_CHILD | WS_VISIBLE 140 1.1 uch PUSHBUTTON "b", IDC_CONS_BTN1, 95, 0, 10, 10, 141 1.1 uch WS_CHILD | WS_VISIBLE 142 1.1 uch PUSHBUTTON "c", IDC_CONS_BTN2, 105, 0, 10, 10, 143 1.1 uch WS_CHILD | WS_VISIBLE 144 1.1 uch PUSHBUTTON "d", IDC_CONS_BTN3, 115, 0, 10, 10, 145 1.1 uch WS_CHILD | WS_VISIBLE 146 1.2 uch AUTOCHECKBOX "save to file", IDC_CONS_FILESAVE, 5, 10, 120, 10 147 1.2 uch EDITTEXT IDC_CONS_FILENAME 5, 20, 120, 12, 148 1.2 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP | 149 1.2 uch ES_LEFT | ES_AUTOHSCROLL 150 1.1 uch EDITTEXT IDC_CONS_EDIT, 0, 0, 0, 0, 151 1.1 uch WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | 152 1.1 uch ES_AUTOHSCROLL | ES_AUTOVSCROLL | ES_LEFT | ES_MULTILINE | 153 1.1 uch ES_WANTRETURN 154 1.1 uch } 155