mirror of
https://github.com/chocolate-doom/launcher.git
synced 2024-11-27 14:43:06 +00:00
Replace gorm interface with .nib interface made using Interface Builder.
Subversion-branch: /launcher Subversion-revision: 1772
This commit is contained in:
parent
4c276878e8
commit
72ddfd94d6
11 changed files with 63 additions and 71 deletions
|
@ -56,7 +56,7 @@
|
||||||
|
|
||||||
- (void)awakeFromNib
|
- (void)awakeFromNib
|
||||||
{
|
{
|
||||||
[[NSApp mainMenu] setTitle:@"ChocolateDoomLauncher"];
|
[[NSApp mainMenu] setTitle:@"ChocolateDoom"];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)applicationDidFinishLaunching:(NSNotification *)aNotif
|
- (void)applicationDidFinishLaunching:(NSNotification *)aNotif
|
||||||
|
|
|
@ -17,7 +17,7 @@ chocolate-launcher_APPLICATION_ICON = 48x48.png
|
||||||
# Resource files
|
# Resource files
|
||||||
#
|
#
|
||||||
chocolate-launcher_RESOURCE_FILES = \
|
chocolate-launcher_RESOURCE_FILES = \
|
||||||
Resources/launcher.gorm \
|
Resources/launcher.nib \
|
||||||
Resources/Main.gsmarkup \
|
Resources/Main.gsmarkup \
|
||||||
Resources/MainMenu-GNUstep.gsmarkup \
|
Resources/MainMenu-GNUstep.gsmarkup \
|
||||||
Resources/MainMenu-OSX.gsmarkup \
|
Resources/MainMenu-OSX.gsmarkup \
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
);
|
);
|
||||||
INSTALLDIR = "$(HOME)/GNUstep";
|
INSTALLDIR = "$(HOME)/GNUstep";
|
||||||
INTERFACES = (
|
INTERFACES = (
|
||||||
launcher.gorm,
|
launcher.nib,
|
||||||
Main.gsmarkup,
|
Main.gsmarkup,
|
||||||
"MainMenu-GNUstep.gsmarkup",
|
"MainMenu-GNUstep.gsmarkup",
|
||||||
"MainMenu-OSX.gsmarkup"
|
"MainMenu-OSX.gsmarkup"
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
LINKEROPTIONS = "";
|
LINKEROPTIONS = "";
|
||||||
LOCALIZED_RESOURCES = (
|
LOCALIZED_RESOURCES = (
|
||||||
);
|
);
|
||||||
MAININTERFACE = launcher.gorm;
|
MAININTERFACE = launcher.nib;
|
||||||
MAKEFILEDIR = "$(GNUSTEP_MAKEFILES)";
|
MAKEFILEDIR = "$(GNUSTEP_MAKEFILES)";
|
||||||
OBJC_COMPILEROPTIONS = "";
|
OBJC_COMPILEROPTIONS = "";
|
||||||
OTHER_RESOURCES = (
|
OTHER_RESOURCES = (
|
||||||
|
@ -91,4 +91,4 @@
|
||||||
BritainEnglish,
|
BritainEnglish,
|
||||||
English
|
English
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 22 KiB |
|
@ -1,64 +0,0 @@
|
||||||
{
|
|
||||||
"## Comment" = "Do NOT change this file, Gorm maintains it";
|
|
||||||
AppController = {
|
|
||||||
Actions = (
|
|
||||||
"showPrefPanel:"
|
|
||||||
);
|
|
||||||
Outlets = (
|
|
||||||
);
|
|
||||||
Super = NSObject;
|
|
||||||
};
|
|
||||||
FirstResponder = {
|
|
||||||
Actions = (
|
|
||||||
"addIwad:",
|
|
||||||
"deleteIwad:",
|
|
||||||
"launch:",
|
|
||||||
"closeConfigWindow:",
|
|
||||||
"openConfigWindow:",
|
|
||||||
"orderFrontFontPanel:",
|
|
||||||
"runSetup:",
|
|
||||||
"setButtonClicked:",
|
|
||||||
"showPrefPanel:"
|
|
||||||
);
|
|
||||||
Super = NSObject;
|
|
||||||
};
|
|
||||||
IWADController = {
|
|
||||||
Actions = (
|
|
||||||
"closeConfigWindow:",
|
|
||||||
"openConfigWindow:"
|
|
||||||
);
|
|
||||||
Outlets = (
|
|
||||||
chex,
|
|
||||||
doom1,
|
|
||||||
doom2,
|
|
||||||
iwadSelector,
|
|
||||||
configWindow,
|
|
||||||
plutonia,
|
|
||||||
tnt
|
|
||||||
);
|
|
||||||
Super = NSObject;
|
|
||||||
};
|
|
||||||
IWADLocation = {
|
|
||||||
Actions = (
|
|
||||||
"setButtonClicked:"
|
|
||||||
);
|
|
||||||
Outlets = (
|
|
||||||
locationConfigBox,
|
|
||||||
iwadController
|
|
||||||
);
|
|
||||||
Super = NSObject;
|
|
||||||
};
|
|
||||||
LauncherManager = {
|
|
||||||
Actions = (
|
|
||||||
"launch:",
|
|
||||||
"runSetup:"
|
|
||||||
);
|
|
||||||
Outlets = (
|
|
||||||
commandLineArguments,
|
|
||||||
iwadController,
|
|
||||||
packageLabel,
|
|
||||||
launcherWindow
|
|
||||||
);
|
|
||||||
Super = NSObject;
|
|
||||||
};
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
35
Resources/launcher.nib/classes.nib
generated
Normal file
35
Resources/launcher.nib/classes.nib
generated
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
{
|
||||||
|
IBClasses = (
|
||||||
|
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||||
|
{
|
||||||
|
ACTIONS = {closeConfigWindow = id; openConfigWindow = id; };
|
||||||
|
CLASS = IWADController;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {
|
||||||
|
chex = id;
|
||||||
|
configWindow = id;
|
||||||
|
doom1 = id;
|
||||||
|
doom2 = id;
|
||||||
|
iwadSelector = id;
|
||||||
|
plutonia = id;
|
||||||
|
tnt = id;
|
||||||
|
};
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {setButtonClicked = id; };
|
||||||
|
CLASS = IWADLocation;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {locationConfigBox = id; };
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
},
|
||||||
|
{
|
||||||
|
ACTIONS = {launch = id; runSetup = id; };
|
||||||
|
CLASS = LauncherManager;
|
||||||
|
LANGUAGE = ObjC;
|
||||||
|
OUTLETS = {commandLineArguments = id; launcherWindow = id; packageLabel = id; };
|
||||||
|
SUPERCLASS = NSObject;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
IBVersion = 1;
|
||||||
|
}
|
21
Resources/launcher.nib/info.nib
generated
Normal file
21
Resources/launcher.nib/info.nib
generated
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>IBDocumentLocation</key>
|
||||||
|
<string>440 88 612 260 0 0 1440 878 </string>
|
||||||
|
<key>IBEditorPositions</key>
|
||||||
|
<dict>
|
||||||
|
<key>29</key>
|
||||||
|
<string>109 299 338 44 0 0 1440 878 </string>
|
||||||
|
</dict>
|
||||||
|
<key>IBFramework Version</key>
|
||||||
|
<string>446.1</string>
|
||||||
|
<key>IBOpenObjects</key>
|
||||||
|
<array>
|
||||||
|
<integer>21</integer>
|
||||||
|
</array>
|
||||||
|
<key>IBSystem Version</key>
|
||||||
|
<string>8S2167</string>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
BIN
Resources/launcher.nib/keyedobjects.nib
generated
Normal file
BIN
Resources/launcher.nib/keyedobjects.nib
generated
Normal file
Binary file not shown.
|
@ -11,8 +11,8 @@
|
||||||
FullVersionID = 0.1;
|
FullVersionID = 0.1;
|
||||||
NSExecutable = "chocolate-launcher";
|
NSExecutable = "chocolate-launcher";
|
||||||
NSIcon = 48x48.png;
|
NSIcon = 48x48.png;
|
||||||
NSMainNibFile = launcher.gorm;
|
NSMainNibFile = launcher.nib;
|
||||||
NSPrincipalClass = NSApplication;
|
NSPrincipalClass = NSApplication;
|
||||||
NSRole = Application;
|
NSRole = Application;
|
||||||
URL = "http://www.chocolate-doom.org/";
|
URL = "http://www.chocolate-doom.org/";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue