OSDN Git Service

[Refactor] object_kind 構造体をクラス化するための準備として、まずはヘッダ依存性を減らした
[hengbandforosx/hengbandosx.git] / src / angband.rc
index c76a443..ced66c0 100644 (file)
 /* File: angband.rc */
-
-ANGBAND MENU
-{
-       POPUP "¥Õ¥¡¥¤¥ë(&F)"
-       {
-               MENUITEM "¿·µ¬(&N)", 100
-               MENUITEM "³«¤¯(&O)...", 101
-               MENUITEM SEPARATOR
-               MENUITEM "Êݸ(&S)", 110
-               MENUITEM SEPARATOR
-               MENUITEM "¥¹¥³¥¢(&C)", 120
-               MENUITEM SEPARATOR  
-               MENUITEM "½ªÎ»(&X)", 130
-       }
-
-       POPUP "¥¦¥£¥ó¥É¥¦(&W)"
-       {
-               POPUP "ɽ¼¨(&V)"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 200
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 201
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 202
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 203
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 204
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 205
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 206
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 207
-               }
-
-               POPUP "¥Õ¥©¥ó¥È(&F)"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 210
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 211
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 212
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 213
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 214
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 215
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 216
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 217
-               }
-
-               POPUP "Á°Ì̤˸ÇÄê"
-               {
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 221
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 222
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 223
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 224
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 225
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 226
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 227
-               }
-
-               MENUITEM SEPARATOR
-
-               /*  POPUP "Bizarre Display"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 230
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 231
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 232
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 233
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 234
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 235
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 236
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 237
-               }
-               */
-
-               POPUP "¥¿¥¤¥ë¤ÎÉý¤ò¹­¤²¤ë"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 240
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 241
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 242
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 243
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 244
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 245
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 246
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 247
-               }
-
-               POPUP "¥¿¥¤¥ë¤ÎÉý¤ò½Ì¤á¤ë"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 250
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 251
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 252
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 253
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 254
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 255
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 256
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 257
-               }
-
-               POPUP "¥¿¥¤¥ë¤Î¹â¤µ¤ò¹­¤²¤ë"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 260
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 261
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 262
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 263
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 264
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 265
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 266
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 267
-               }
-
-               POPUP "¥¿¥¤¥ë¤Î¹â¤µ¤ò½Ì¤á¤ë"
-               {
-                       MENUITEM "¥á¥¤¥ó¥¦¥£¥ó¥É¥¦", 270
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 1", 271
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 2", 272
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 3", 273
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 4", 274
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 5", 275
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 6", 276
-                       MENUITEM "¥µ¥Ö¥¦¥£¥ó¥É¥¦ 7", 277
-               }
-       }
-
-       POPUP "¥ª¥×¥·¥ç¥ó(&O)"
-       {
-               POPUP "¥°¥é¥Õ¥£¥¯¥¹(&G)"
-               {
-                       MENUITEM "¤Ê¤·(&N)", 400
-                       MENUITEM "µì¥¿¥¤¥ë(&O)", 401
-                       MENUITEM "&Adam Bolt¤µ¤ó¥¿¥¤¥ë", 402
-                       MENUITEM "¥¿¥¤¥ë¤ò2ÇÜÉý¤Çɽ¼¨", 409
-               }
-               MENUITEM "¸ú²Ì²»(&S)", 410
-               MENUITEM "ÊÉ»æ¤ò»È¤¦(&B)", 440
-               MENUITEM "ÊÉ»æ¤òÁªÂò(&O)...", 441
-               MENUITEM "²èÌ̤òHTML¤ÇÊݸ(&H)...", 450
-               /*  MENUITEM "ÃÏ¿Þ(&M)", 430 */
-               /*  MENUITEM SEPARATOR
-               MENUITEM "̤»ÈÍÑ", 410
-               MENUITEM "̤»ÈÍÑ", 411*/
-       }
-
-       /*
-       POPUP "¥Ø¥ë¥×(&H)"
-       {
-               MENUITEM "°ìÈÌ(&G)",       901
-               MENUITEM "¥¹¥Ý¥¤¥é¡¼(&S)", 902
-       }
-       */
-}
-
-ANGBAND ICON "angband.ico"
-
-ANGBAND BITMAP "wall.bmp"
+#ifdef JP
+#include "ang_jp.rc"
+#else
+#include "ang_eng.rc"
+#endif
+
+#include "system/angband-version.h"
+#define RC_STR_IMP(s) #s
+#define RC_STR(s) RC_STR_IMP(s)
+#define RC_VERSION_STR RC_STR(H_VER_MAJOR) "." RC_STR(H_VER_MINOR) "." RC_STR(H_VER_PATCH) "." RC_STR(H_VER_EXTRA)
+#define RC_VERSION H_VER_MAJOR,H_VER_MINOR,H_VER_PATCH,H_VER_EXTRA
+
+
+1 VERSIONINFO
+ FILEVERSION RC_VERSION
+ PRODUCTVERSION RC_VERSION
+ FILEFLAGSMASK 0x3fL
+#ifdef _DEBUG
+ FILEFLAGS 0x1L
+#else
+ FILEFLAGS 0x0L
+#endif
+ FILEOS 0x40004L
+ FILETYPE 0x0L
+ FILESUBTYPE 0x0L
+BEGIN
+    BLOCK "StringFileInfo"
+    BEGIN
+#ifdef JP
+        BLOCK "041104b0"
+#else
+        BLOCK "040904b0"
+#endif
+        BEGIN
+            VALUE "CompanyName", "Hengband Dev Team"
+            VALUE "FileDescription", "Hengband for Windows"
+            VALUE "FileVersion", RC_VERSION_STR
+            VALUE "InternalName", ""
+            VALUE "LegalCopyright", "(c) 2000 Hengband Dev Team"
+            VALUE "OriginalFilename", ""
+            VALUE "ProductName", "Hengband"
+            VALUE "ProductVersion", RC_VERSION_STR
+        END
+    END
+    BLOCK "VarFileInfo"
+    BEGIN
+#ifdef JP
+        VALUE "Translation", 0x411, 1200
+#else
+        VALUE "Translation", 0x409, 1200
+#endif
+    END
+END