+++ /dev/null
-/**
- * \file AppDelegate.m
- * \brief This is a minimal implementation of the OS X front end.
- *
- * Use this file to rebuild the .nib file with Xcode without having to pull
- * in all of the Hengband source. This is the procedure with Xcode 11.3:
- *
- * 1) Create a new Xcode project for a macOS App.
- * 2) You can set the "Product Name", "Team", "Organization Name",
- * "Organization Identifier" as you wish. Setting the product name to
- * "hengband" and the "Organization Identifier" to "jp.osdn" will match
- * the bundle identifier used in the full builds for Hengband. Set
- * "Language" to "Objective-C" and "User Interface" to "XIB". Leave
- * "Create Document-Based Application" and "Use Core Data" off.
- * The settings for "Include Unit Tests" and "Include UI Tests" don't
- * matter; you can turn them off to avoid extra clutter.
- * 3) When Xcode loads the project, select the topmost category in the file
- * view ("hengband" with an application icon) and in the Info tab for it
- * set the deployment target to what's used in Hengband's src/Makefile.am.
- * When this was written, that was 10.8 and 10.8 is necessary for Base
- * localization. In the localizations part of that tab, click the '+' and
- * add a Japanese localization. That will prompt you for the files
- * involved. Leave that as is: one file, "MainMenu.xib", with Base as the
- * reference language and localizable strings as the file type.
- * 4) Copy src/cocoa/AppDelegate.h and src/cocoa/AppDelegate.m from the
- * Hengband source files to the directory in the project with main.m. Copy
- * src/cocoa/MainMenu.xib to the Base.lproj subdirectory of that directory.
- * Copy src/cocoa/ja.lproj/MainMenu.strings to the ja.lproj subdirectory of
- * that directory.
- * 5) If you modify MainMenu.xib after copying it over, you may want to
- * set it so that it can open in older versions of Xcode. Select it in
- * Xcode, and select one of the things, like "File's Owner" from it. In
- * the file information panel for it, there will be a section labeled
- * "Document Editing" with an option menu for "Opens in". Choosing one of
- * the options other than "Latest Xcode" will close the file and save it
- * with the appropriate flags. Note that reopening that MainMenu.xib in
- * Xcode will cause the version to revert to the latest Xcode.
- * 6) If you want to change the Japanese strings for the menus, one way to
- * partly do it in Xcode is to export the localizations: from the file view
- * select topmost category ("hengband" with an application icon) and then
- * select Editor->Export for Localization... in Xcode's menu bar. That
- * will prompt you for where to save the exported localizations. That
- * export is done as a directory tree. Within it, you'll find a
- * ja.xcloc/Localized Contents/ja.xliff file. The strings bracketed with
- * <source></source> in that file are the English strings. The strings
- * bracketed with <target></target> give what's currently used for the
- * Japanese version. Adjust the strings bracketed with <target></target>,
- * save the modified file, and use Editor->Import Localizations... from
- * within Xcode to import the localization from the ja.xloc directory.
- * The result of that will be to regenerate ja.lproj/MainMenu.strings in the
- * Xcode project files which you can use to replace the version in
- * src/cocoa/ja.lproj/MainMenu.strings in the Hengband source code.
- * 7) Use Xcode's Product->Build For->Running menu entry to build the project.
- * 8) The generated .nib file for English will be
- * Contents/Resources/Base.lproj/MainMenu.nib in the product directory which
- * is something like
- * ~/Library/Developer/Xcode/DerivedData/<product_name>-<some_string>/Build/Products/Debug/<product_name>.app
- * You can use that to replace the src/cocoa/base.lproj/MainMenu.nib in the
- * Hengband source files.
- *
- * This work is free software; you can redistribute it and/or modify it
- * under the terms of either:
- *
- * a) the GNU General Public License as published by the Free Software
- * Foundation, version 2, or
- *
- * b) the "Angband licence":
- * This software may be copied and distributed for educational, research,
- * and not for profit purposes provided that this copyright and statement
- * are included in all such copies. Other copyrights may also apply.
- */
-
-#import "AppDelegate.h"
-
-@implementation AngbandAppDelegate
-
-@synthesize graphicsMenu=_graphicsMenu;
-@synthesize commandMenu=_commandMenu;
-@synthesize commandMenuTagMap=_comandMenuTagMap;
-
-- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
- // Insert code here to initialize your application
-}
-
-
-- (void)applicationWillTerminate:(NSNotification *)aNotification {
- // Insert code here to tear down your application
-}
-
-
-- (IBAction)newGame:(id)sender {
-}
-
-- (IBAction)editFont:(id)sender {
-}
-
-- (IBAction)openGame:(id)sender {
-}
-
-- (IBAction)saveGame:(id)sender {
-}
-
-- (IBAction)setRefreshRate:(NSMenuItem *)sender {
-}
-
-- (IBAction)toggleSound:(NSMenuItem*)menuItem {
-}
-
-- (IBAction)setGraphicsMode:(NSMenuItem *)sender {
-}
-
-- (void)selectWindow:(id)sender {
-}
-
-@end