ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/include/user_strings.h
Revision: 1.4
Committed: 2004-04-13T22:22:22Z (20 years, 7 months ago) by gbeauche
Content type: text/plain
Branch: MAIN
Changes since 1.3: +1 -0 lines
Log Message:
Fix DGA mode for emulated PPC targets. It currently doesn't work in native
mode as the stack is corrupted and we are jumping to garbage when moving
the mouse. Also add 1152x768 resolution from PBG4, but make timing match
the 1152x870 version.

Cleanups, further merges from Basilisk II tree.

File Contents

# Content
1 /*
2 * user_strings.h - Localizable strings
3 *
4 * SheepShaver (C) 1997-2004 Christian Bauer and Marc Hellwig
5 *
6 * This program is free software; you can redistribute it and/or modify
7 * it under the terms of the GNU General Public License as published by
8 * the Free Software Foundation; either version 2 of the License, or
9 * (at your option) any later version.
10 *
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
15 *
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */
20
21 #ifndef USER_STRINGS_H
22 #define USER_STRINGS_H
23
24 // Common string numbers
25 enum {
26 // General messages
27 STR_ABOUT_TEXT1 = 0,
28 STR_ABOUT_TEXT2,
29 STR_READING_ROM_FILE,
30 STR_SHELL_ERROR_PREFIX,
31 STR_GUI_ERROR_PREFIX,
32 STR_ERROR_ALERT_TITLE,
33 STR_SHELL_WARNING_PREFIX,
34 STR_GUI_WARNING_PREFIX,
35 STR_WARNING_ALERT_TITLE,
36 STR_NOTICE_ALERT_TITLE,
37 STR_ABOUT_TITLE,
38 STR_OK_BUTTON,
39 STR_START_BUTTON,
40 STR_QUIT_BUTTON,
41 STR_CANCEL_BUTTON,
42 STR_IGNORE_BUTTON,
43
44 // Error messages
45 STR_NOT_ENOUGH_MEMORY_ERR = 1000,
46 STR_NO_KERNEL_DATA_ERR,
47 STR_NO_RAM_AREA_ERR,
48 STR_NO_ROM_FILE_ERR,
49 STR_RAM_HIGHER_THAN_ROM_ERR,
50 STR_ROM_FILE_READ_ERR,
51 STR_ROM_SIZE_ERR,
52 STR_UNSUPPORTED_ROM_TYPE_ERR,
53 STR_POWER_INSTRUCTION_ERR,
54 STR_MEM_ACCESS_ERR,
55 STR_MEM_ACCESS_READ,
56 STR_MEM_ACCESS_WRITE,
57 STR_UNKNOWN_SEGV_ERR,
58 STR_NO_NAME_REGISTRY_ERR,
59 STR_FULL_SCREEN_ERR,
60 STR_SCSI_BUFFER_ERR,
61 STR_SCSI_SG_FULL_ERR,
62
63 // Warning messages
64 STR_SMALL_RAM_WARN = 2000,
65 STR_VOLUME_IS_MOUNTED_WARN,
66 STR_CANNOT_UNMOUNT_WARN,
67 STR_CREATE_VOLUME_WARN,
68
69 // Preferences window
70 STR_PREFS_TITLE = 3000,
71 STR_PREFS_MENU = 3020,
72 STR_PREFS_ITEM_ABOUT,
73 STR_PREFS_ITEM_START,
74 STR_PREFS_ITEM_ZAP_PRAM,
75 STR_PREFS_ITEM_QUIT,
76
77 // Volumes pane
78 STR_VOLUMES_PANE_TITLE = 3200,
79 STR_ADD_VOLUME_BUTTON,
80 STR_CREATE_VOLUME_BUTTON,
81 STR_REMOVE_VOLUME_BUTTON,
82 STR_ADD_VOLUME_PANEL_BUTTON,
83 STR_CREATE_VOLUME_PANEL_BUTTON,
84 STR_BOOTDRIVER_CTRL,
85 STR_BOOT_ANY_LAB,
86 STR_BOOT_CDROM_LAB,
87 STR_NOCDROM_CTRL,
88 STR_EXTFS_CTRL,
89 STR_ADD_VOLUME_TITLE,
90 STR_CREATE_VOLUME_TITLE,
91 STR_HARDFILE_SIZE_CTRL,
92
93 // Graphics pane
94 STR_GRAPHICS_SOUND_PANE_TITLE = 3300,
95 STR_FRAMESKIP_CTRL,
96 STR_REF_5HZ_LAB,
97 STR_REF_7_5HZ_LAB,
98 STR_REF_10HZ_LAB,
99 STR_REF_15HZ_LAB,
100 STR_REF_30HZ_LAB,
101 STR_REF_60HZ_LAB,
102 STR_GFXACCEL_CTRL,
103 STR_8_BIT_CTRL,
104 STR_16_BIT_CTRL,
105 STR_32_BIT_CTRL,
106 STR_W_640x480_CTRL,
107 STR_W_800x600_CTRL,
108 STR_640x480_CTRL,
109 STR_800x600_CTRL,
110 STR_1024x768_CTRL,
111 STR_1152x768_CTRL,
112 STR_1152x900_CTRL,
113 STR_1280x1024_CTRL,
114 STR_1600x1200_CTRL,
115 STR_VIDEO_MODE_CTRL,
116 STR_FULLSCREEN_CTRL,
117 STR_NOSOUND_CTRL,
118
119 // Serial/Network pane
120 STR_SERIAL_NETWORK_PANE_TITLE = 3400,
121 STR_SERPORTA_CTRL,
122 STR_SERPORTB_CTRL,
123 STR_NONET_CTRL,
124 STR_ETHERNET_IF_CTRL,
125
126 // Memory/Misc pane
127 STR_MEMORY_MISC_PANE_TITLE = 3500,
128 STR_RAMSIZE_SLIDER,
129 STR_RAMSIZE_FMT,
130 STR_IGNORESEGV_CTRL,
131 STR_IDLEWAIT_CTRL,
132 STR_ROM_FILE_CTRL,
133
134 // JIT Compiler pane
135 STR_JIT_PANE_TITLE = 3700,
136 STR_JIT_CTRL,
137
138 // Mac window
139 STR_WINDOW_TITLE = 4000,
140 STR_WINDOW_TITLE_FROZEN,
141 STR_WINDOW_MENU = 4050,
142 STR_WINDOW_ITEM_ABOUT,
143 STR_WINDOW_ITEM_REFRESH,
144 STR_WINDOW_ITEM_MOUNT,
145
146 // Audio
147 STR_SOUND_IN_NAME = 6000,
148
149 // External file system
150 STR_EXTFS_NAME = 7000,
151 STR_EXTFS_VOLUME_NAME
152 };
153
154 // Common and platform-specific string definitions
155 struct user_string_def {
156 int num;
157 const char *str;
158 };
159
160 extern user_string_def common_strings[];
161 extern user_string_def platform_strings[];
162
163 // Fetch pointer to string, given the string number
164 extern const char *GetString(int num);
165
166 #endif