More progress on displaying config
This commit is contained in:
parent
82ac6a39f9
commit
74fde9e013
|
@ -2,16 +2,49 @@
|
|||
IBClasses = (
|
||||
{CLASS = FirstResponder; LANGUAGE = ObjC; SUPERCLASS = NSObject; },
|
||||
{
|
||||
ACTIONS = {noSplash = id; toggleMipmapping = id; };
|
||||
CLASS = MacGLideMainPanel;
|
||||
LANGUAGE = ObjC;
|
||||
OUTLETS = {controller = MacGLideSettingsController; };
|
||||
SUPERCLASS = NSWindow;
|
||||
},
|
||||
{
|
||||
ACTIONS = {toggleTextureSmoothing = id; };
|
||||
CLASS = NSWindow;
|
||||
ACTIONS = {
|
||||
setAnisotropicFilteringLevel = id;
|
||||
setAutoEnableGameSpecificSettings = id;
|
||||
setBoardType = id;
|
||||
setFramebufferMemory = id;
|
||||
setFullSceneAnitaliasingLevel = id;
|
||||
setGammaBias = id;
|
||||
setMipmapping = id;
|
||||
setNoSplash = id;
|
||||
setRefreshRate = id;
|
||||
setResolution = id;
|
||||
setSettingsName = id;
|
||||
setShowShamelessPlug = id;
|
||||
setTextureMemory = id;
|
||||
setTextureUnits = id;
|
||||
setUseApplicationSpecificSettings = id;
|
||||
};
|
||||
CLASS = MacGLideSettingsController;
|
||||
LANGUAGE = ObjC;
|
||||
SUPERCLASS = NSResponder;
|
||||
OUTLETS = {
|
||||
anisotropicFilteringLevel = NSSlider;
|
||||
autoEnableGameSpecificSettings = NSButton;
|
||||
boardType = NSPopUpButton;
|
||||
framebufferMemory = NSPopUpButton;
|
||||
fullSceneAnitaliasingLevel = NSSlider;
|
||||
gammaBias = NSSlider;
|
||||
mipmapping = NSButton;
|
||||
noSplash = NSButton;
|
||||
refreshRate = NSPopUpButton;
|
||||
resolution = NSPopUpButton;
|
||||
settingsName = NSPopUpButton;
|
||||
showShamelessPlug = NSButton;
|
||||
textureMemory = NSPopUpButton;
|
||||
textureUnits = NSPopUpButton;
|
||||
useUseApplicationSpecificSettings = NSButton;
|
||||
};
|
||||
SUPERCLASS = NSObject;
|
||||
}
|
||||
);
|
||||
IBVersion = 1;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IBDocumentLocation</key>
|
||||
<string>486 10 534 282 0 0 1024 746 </string>
|
||||
<string>554 6 413 292 0 0 1024 746 </string>
|
||||
<key>IBEditorPositions</key>
|
||||
<dict>
|
||||
<key>29</key>
|
||||
|
@ -21,9 +21,10 @@
|
|||
</array>
|
||||
<key>IBOpenObjects</key>
|
||||
<array>
|
||||
<integer>29</integer>
|
||||
<integer>21</integer>
|
||||
</array>
|
||||
<key>IBSystem Version</key>
|
||||
<string>8I127</string>
|
||||
<string>8L127</string>
|
||||
</dict>
|
||||
</plist>
|
||||
|
|
Binary file not shown.
|
@ -7,12 +7,64 @@
|
|||
addToTargets = (
|
||||
8D1107260486CEB800E47090 /* MacGLide Control Panel */,
|
||||
);
|
||||
breakpoints = (
|
||||
B4EC72250AF6164100828538 /* MacGLideSettingsController.mm:66 */,
|
||||
B4EC72270AF6164200828538 /* MacGLideSettingsController.mm:61 */,
|
||||
B4EC72290AF6164300828538 /* MacGLideSettingsController.mm:56 */,
|
||||
B439EE190AF63A5300BAE724 /* MacGLideSettingsController.mm:27 */,
|
||||
B439EE340AF63A8F00BAE724 /* MacGLideSettingsController.mm:89 */,
|
||||
B439EE5E0AF63CA600BAE724 /* MacGLideSettingsController.mm:37 */,
|
||||
);
|
||||
breakpointsGroup = B4F7C7F909A508AB0001160D /* XCBreakpointsBucket */;
|
||||
codeSenseManager = B4E30D5A09A0BC9A003DD374 /* Code sense */;
|
||||
executables = (
|
||||
B4E30D4B09A0BC8D003DD374 /* MacGLide Control Panel */,
|
||||
);
|
||||
perUserDictionary = {
|
||||
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
20,
|
||||
291,
|
||||
20,
|
||||
255,
|
||||
125,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXBreakpointsDataSource_ActionID,
|
||||
PBXBreakpointsDataSource_TypeID,
|
||||
PBXBreakpointsDataSource_BreakpointID,
|
||||
PBXBreakpointsDataSource_UseID,
|
||||
PBXBreakpointsDataSource_LocationID,
|
||||
PBXBreakpointsDataSource_ConditionID,
|
||||
PBXBreakpointsDataSource_ContinueID,
|
||||
);
|
||||
};
|
||||
"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
20,
|
||||
266,
|
||||
20,
|
||||
165,
|
||||
165,
|
||||
20,
|
||||
);
|
||||
PBXFileTableDataSourceColumnsKey = (
|
||||
PBXBreakpointsDataSource_ActionID,
|
||||
PBXBreakpointsDataSource_TypeID,
|
||||
PBXBreakpointsDataSource_BreakpointID,
|
||||
PBXBreakpointsDataSource_UseID,
|
||||
PBXBreakpointsDataSource_LocationID,
|
||||
PBXBreakpointsDataSource_ConditionID,
|
||||
PBXBreakpointsDataSource_ContinueID,
|
||||
);
|
||||
};
|
||||
PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
|
||||
PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
|
||||
PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
|
||||
|
@ -46,7 +98,7 @@
|
|||
PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
|
||||
PBXFileTableDataSourceColumnWidthsKey = (
|
||||
20,
|
||||
554,
|
||||
482,
|
||||
20,
|
||||
48,
|
||||
43,
|
||||
|
@ -85,8 +137,33 @@
|
|||
PBXFileDataSource_Warnings_ColumnID,
|
||||
);
|
||||
};
|
||||
PBXPerProjectTemplateStateSaveDate = 171316574;
|
||||
PBXWorkspaceStateSaveDate = 171316574;
|
||||
PBXPerProjectTemplateStateSaveDate = 186008316;
|
||||
PBXWorkspaceStateSaveDate = 186008316;
|
||||
};
|
||||
perUserProjectItems = {
|
||||
B439EE1E0AF63A5500BAE724 /* PBXTextBookmark */ = B439EE1E0AF63A5500BAE724 /* PBXTextBookmark */;
|
||||
B439EE210AF63A5500BAE724 /* PBXTextBookmark */ = B439EE210AF63A5500BAE724 /* PBXTextBookmark */;
|
||||
B439EE2B0AF63A5700BAE724 /* PBXTextBookmark */ = B439EE2B0AF63A5700BAE724 /* PBXTextBookmark */;
|
||||
B439EE670AF6479F00BAE724 /* PBXTextBookmark */ = B439EE670AF6479F00BAE724 /* PBXTextBookmark */;
|
||||
B47770B00AF38D200083B671 /* PBXTextBookmark */ = B47770B00AF38D200083B671 /* PBXTextBookmark */;
|
||||
B47770B10AF38D200083B671 /* PBXTextBookmark */ = B47770B10AF38D200083B671 /* PBXTextBookmark */;
|
||||
B47770FD0AF3927D0083B671 /* PBXTextBookmark */ = B47770FD0AF3927D0083B671 /* PBXTextBookmark */;
|
||||
B4C6D28F0B1642FB00A4F7AF /* PBXTextBookmark */ = B4C6D28F0B1642FB00A4F7AF /* PBXTextBookmark */;
|
||||
B4C6D2CC0B16440300A4F7AF /* PBXTextBookmark */ = B4C6D2CC0B16440300A4F7AF /* PBXTextBookmark */;
|
||||
B4C6D2CD0B16440300A4F7AF /* PBXTextBookmark */ = B4C6D2CD0B16440300A4F7AF /* PBXTextBookmark */;
|
||||
B4C6D2CE0B16440600A4F7AF /* PBXTextBookmark */ = B4C6D2CE0B16440600A4F7AF /* PBXTextBookmark */;
|
||||
B4C6D2D50B16445300A4F7AF /* PBXTextBookmark */ = B4C6D2D50B16445300A4F7AF /* PBXTextBookmark */;
|
||||
B4C6D2D60B16445300A4F7AF /* PBXTextBookmark */ = B4C6D2D60B16445300A4F7AF /* PBXTextBookmark */;
|
||||
B4EC712B0AF6064100828538 /* PBXTextBookmark */ = B4EC712B0AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC712C0AF6064100828538 /* PBXTextBookmark */ = B4EC712C0AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC712F0AF6064100828538 /* PBXTextBookmark */ = B4EC712F0AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC71300AF6064100828538 /* PBXTextBookmark */ = B4EC71300AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC71310AF6064100828538 /* PBXTextBookmark */ = B4EC71310AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC71320AF6064100828538 /* PBXTextBookmark */ = B4EC71320AF6064100828538 /* PBXTextBookmark */;
|
||||
B4EC722D0AF616CE00828538 /* PBXTextBookmark */ = B4EC722D0AF616CE00828538 /* PBXTextBookmark */;
|
||||
B4EC72310AF616CE00828538 /* PBXTextBookmark */ = B4EC72310AF616CE00828538 /* PBXTextBookmark */;
|
||||
B4EC72340AF616D100828538 /* PBXTextBookmark */ = B4EC72340AF616D100828538 /* PBXTextBookmark */;
|
||||
B4EC723B0AF6172A00828538 /* PBXTextBookmark */ = B4EC723B0AF6172A00828538 /* PBXTextBookmark */;
|
||||
};
|
||||
sourceControlManager = B4E30D5909A0BC9A003DD374 /* Source Control */;
|
||||
userBuildSettings = {
|
||||
|
@ -97,13 +174,13 @@
|
|||
sepNavIntBoundsRect = "{{0, 0}, {723, 322}}";
|
||||
sepNavSelRange = "{275, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {723, 322}}";
|
||||
sepNavWindowFrame = "{{179, 0}, {762, 451}}";
|
||||
sepNavWindowFrame = "{{95, 159}, {762, 451}}";
|
||||
};
|
||||
};
|
||||
32CA4F630368D1EE00C91783 /* MacGLide Control Panel_Prefix.pch */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavSelRange = "{256, 0}";
|
||||
sepNavSelRange = "{377, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavWindowFrame = "{{7, 36}, {764, 454}}";
|
||||
};
|
||||
|
@ -122,12 +199,120 @@
|
|||
sepNavWindowFrame = "{{216, 83}, {713, 596}}";
|
||||
};
|
||||
};
|
||||
B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {640, 910}}";
|
||||
sepNavSelRange = "{1435, 0}";
|
||||
sepNavVisRect = "{{0, 126}, {640, 463}}";
|
||||
sepNavWindowFrame = "{{131, 57}, {640, 689}}";
|
||||
};
|
||||
};
|
||||
B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {946, 2534}}";
|
||||
sepNavSelRange = "{332, 27}";
|
||||
sepNavVisRect = "{{0, 396}, {946, 231}}";
|
||||
sepNavWindowFrame = "{{235, 0}, {750, 692}}";
|
||||
};
|
||||
};
|
||||
B439EDEE0AF637E700BAE724 /* sdk2_3dfx.h */ = {
|
||||
isa = PBXFileReference;
|
||||
lastKnownFileType = sourcecode.c.h;
|
||||
name = sdk2_3dfx.h;
|
||||
path = "/Users/jens/Developer/MacGLide/MacGLide Control Panel/../MacGLide/OpenGLide/sdk2_3dfx.h";
|
||||
sourceTree = "<absolute>";
|
||||
};
|
||||
B439EE190AF63A5300BAE724 /* MacGLideSettingsController.mm:27 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-init";
|
||||
hitCount = 1;
|
||||
lineNumber = 27;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008435.73781;
|
||||
state = 2;
|
||||
};
|
||||
B439EE1E0AF63A5500BAE724 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B439EDEE0AF637E700BAE724 /* sdk2_3dfx.h */;
|
||||
name = "# warning define FX_ENTRY & FX_CALL for your compiler";
|
||||
rLen = 55;
|
||||
rLoc = 2297;
|
||||
rType = 0;
|
||||
vrLen = 602;
|
||||
vrLoc = 1990;
|
||||
};
|
||||
B439EE210AF63A5500BAE724 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */;
|
||||
name = dupFNErr;
|
||||
rLen = 8;
|
||||
rLoc = 4331;
|
||||
rType = 0;
|
||||
vrLen = 777;
|
||||
vrLoc = 4945;
|
||||
};
|
||||
B439EE2B0AF63A5700BAE724 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B439EDEE0AF637E700BAE724 /* sdk2_3dfx.h */;
|
||||
name = "# warning define FX_ENTRY & FX_CALL for your compiler";
|
||||
rLen = 55;
|
||||
rLoc = 2297;
|
||||
rType = 0;
|
||||
vrLen = 798;
|
||||
vrLoc = 1910;
|
||||
};
|
||||
B439EE340AF63A8F00BAE724 /* MacGLideSettingsController.mm:89 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-saveSettings";
|
||||
hitCount = 1;
|
||||
lineNumber = 89;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008486.918484;
|
||||
state = 1;
|
||||
};
|
||||
B439EE5E0AF63CA600BAE724 /* MacGLideSettingsController.mm:37 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-init:";
|
||||
hitCount = 32;
|
||||
lineNumber = 37;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008620.451515;
|
||||
state = 1;
|
||||
};
|
||||
B439EE670AF6479F00BAE724 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */;
|
||||
name = "GlideSettings.cpp: 269";
|
||||
rLen = 0;
|
||||
rLoc = 8938;
|
||||
rType = 0;
|
||||
vrLen = 782;
|
||||
vrLoc = 1927;
|
||||
};
|
||||
B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {693, 8232}}";
|
||||
sepNavSelRange = "{426, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {693, 482}}";
|
||||
sepNavWindowFrame = "{{36, 21}, {732, 611}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {782, 8876}}";
|
||||
sepNavSelRange = "{8938, 0}";
|
||||
sepNavVisRect = "{{0, 631}, {680, 601}}";
|
||||
sepNavWindowFrame = "{{248, 17}, {732, 611}}";
|
||||
};
|
||||
};
|
||||
B452D05309F9756E00A4F626 /* GlideSettings_iostream.cpp */ = {
|
||||
|
@ -148,42 +333,129 @@
|
|||
};
|
||||
B46D4BC60A064796002A428F /* GlideSettings_FSp.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {725, 602}}";
|
||||
sepNavSelRange = "{434, 0}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {725, 616}}";
|
||||
sepNavSelRange = "{458, 16}";
|
||||
sepNavVisRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavWindowFrame = "{{15, 287}, {764, 454}}";
|
||||
};
|
||||
};
|
||||
B46D4BC70A064796002A428F /* GlideSettings.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {860, 3388}}";
|
||||
sepNavSelRange = "{3812, 0}";
|
||||
sepNavVisRect = "{{0, 1615}, {725, 325}}";
|
||||
sepNavWindowFrame = "{{38, 266}, {764, 454}}";
|
||||
};
|
||||
B47770B00AF38D200083B671 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
name = "MacGLideSettingsController.mm: 17";
|
||||
rLen = 0;
|
||||
rLoc = 437;
|
||||
rType = 0;
|
||||
vrLen = 409;
|
||||
vrLoc = 253;
|
||||
};
|
||||
B47770B10AF38D200083B671 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */;
|
||||
name = "GlideSettings.cpp: 275";
|
||||
rLen = 0;
|
||||
rLoc = 9200;
|
||||
rType = 0;
|
||||
vrLen = 181;
|
||||
vrLoc = 10450;
|
||||
};
|
||||
B47770FD0AF3927D0083B671 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */;
|
||||
name = "GlideSettings.cpp: 275";
|
||||
rLen = 0;
|
||||
rLoc = 9200;
|
||||
rType = 0;
|
||||
vrLen = 0;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B483759009F67BFC004826B1 /* GlideSettings.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {674, 2170}}";
|
||||
sepNavSelRange = "{2260, 13}";
|
||||
sepNavVisRect = "{{0, 881}, {674, 329}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {674, 2324}}";
|
||||
sepNavSelRange = "{3209, 18}";
|
||||
sepNavVisRect = "{{0, 1467}, {674, 329}}";
|
||||
sepNavWindowFrame = "{{272, 31}, {713, 458}}";
|
||||
};
|
||||
};
|
||||
B4C6D28F0B1642FB00A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
rLen = 1;
|
||||
rLoc = 17;
|
||||
rType = 1;
|
||||
};
|
||||
B4C6D2CC0B16440300A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */;
|
||||
name = retu;
|
||||
rLen = 4;
|
||||
rLoc = 1519;
|
||||
rType = 0;
|
||||
vrLen = 1327;
|
||||
vrLoc = 1464;
|
||||
};
|
||||
B4C6D2CD0B16440300A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
name = "err = userConfig.load();";
|
||||
rLen = 27;
|
||||
rLoc = 332;
|
||||
rType = 0;
|
||||
vrLen = 471;
|
||||
vrLoc = 39;
|
||||
};
|
||||
B4C6D2CE0B16440600A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */;
|
||||
name = retu;
|
||||
rLen = 4;
|
||||
rLoc = 1519;
|
||||
rType = 0;
|
||||
vrLen = 1008;
|
||||
vrLoc = 1464;
|
||||
};
|
||||
B4C6D2D50B16445300A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
name = "err = userConfig.load();";
|
||||
rLen = 27;
|
||||
rLoc = 332;
|
||||
rType = 0;
|
||||
vrLen = 511;
|
||||
vrLoc = 40;
|
||||
};
|
||||
B4C6D2D60B16445300A4F7AF /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
name = "err = userConfig.load();";
|
||||
rLen = 27;
|
||||
rLoc = 332;
|
||||
rType = 0;
|
||||
vrLen = 534;
|
||||
vrLoc = 39;
|
||||
};
|
||||
B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {848, 3598}}";
|
||||
sepNavSelRange = "{1519, 4}";
|
||||
sepNavVisRect = "{{0, 616}, {640, 463}}";
|
||||
sepNavWindowFrame = "{{15, 19}, {781, 722}}";
|
||||
};
|
||||
};
|
||||
B4DE41C90A18BF99002BD718 /* MacGLideMainPanel.h */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavSelRange = "{89, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavWindowFrame = "{{191, 105}, {764, 454}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {926, 386}}";
|
||||
sepNavSelRange = "{88, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {640, 386}}";
|
||||
sepNavWindowFrame = "{{167, 66}, {764, 454}}";
|
||||
};
|
||||
};
|
||||
B4DE41CA0A18BF99002BD718 /* MacGLideMainPanel.mm */ = {
|
||||
uiCtxt = {
|
||||
sepNavIntBoundsRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavSelRange = "{126, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {725, 325}}";
|
||||
sepNavWindowFrame = "{{61, 245}, {764, 454}}";
|
||||
sepNavIntBoundsRect = "{{0, 0}, {902, 392}}";
|
||||
sepNavSelRange = "{57, 0}";
|
||||
sepNavVisRect = "{{0, 0}, {640, 386}}";
|
||||
sepNavWindowFrame = "{{51, 105}, {734, 574}}";
|
||||
};
|
||||
};
|
||||
B4E30D4B09A0BC8D003DD374 /* MacGLide Control Panel */ = {
|
||||
|
@ -211,6 +483,42 @@
|
|||
};
|
||||
sourceDirectories = (
|
||||
);
|
||||
variableFormatDictionary = {
|
||||
$v0 = 1;
|
||||
$v1 = 1;
|
||||
$v10 = 1;
|
||||
$v11 = 1;
|
||||
$v12 = 1;
|
||||
$v13 = 1;
|
||||
$v14 = 1;
|
||||
$v15 = 1;
|
||||
$v16 = 1;
|
||||
$v17 = 1;
|
||||
$v18 = 1;
|
||||
$v19 = 1;
|
||||
$v2 = 1;
|
||||
$v20 = 1;
|
||||
$v21 = 1;
|
||||
$v22 = 1;
|
||||
$v23 = 1;
|
||||
$v24 = 1;
|
||||
$v25 = 1;
|
||||
$v26 = 1;
|
||||
$v27 = 1;
|
||||
$v28 = 1;
|
||||
$v29 = 1;
|
||||
$v3 = 1;
|
||||
$v30 = 1;
|
||||
$v31 = 1;
|
||||
$v4 = 1;
|
||||
$v5 = 1;
|
||||
$v6 = 1;
|
||||
$v7 = 1;
|
||||
$v8 = 1;
|
||||
$v9 = 1;
|
||||
$vrsave = 1;
|
||||
$vscr = 1;
|
||||
};
|
||||
};
|
||||
B4E30D5909A0BC9A003DD374 /* Source Control */ = {
|
||||
isa = PBXSourceControlManager;
|
||||
|
@ -225,10 +533,161 @@
|
|||
isa = PBXCodeSenseManager;
|
||||
indexTemplatePath = "";
|
||||
};
|
||||
B4EC712B0AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DE41CA0A18BF99002BD718 /* MacGLideMainPanel.mm */;
|
||||
name = "MacGLideMainPanel.mm: 3";
|
||||
rLen = 0;
|
||||
rLoc = 57;
|
||||
rType = 0;
|
||||
vrLen = 588;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC712C0AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DE41C90A18BF99002BD718 /* MacGLideMainPanel.h */;
|
||||
name = "MacGLideMainPanel.h: 5";
|
||||
rLen = 0;
|
||||
rLoc = 88;
|
||||
rType = 0;
|
||||
vrLen = 340;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC712F0AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
name = "NSString* s = [sender titleOfSelectedItem];";
|
||||
rLen = 46;
|
||||
rLoc = 2763;
|
||||
rType = 0;
|
||||
vrLen = 623;
|
||||
vrLoc = 2391;
|
||||
};
|
||||
B4EC71300AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */;
|
||||
name = "MacGLideSettingsController.h: 30";
|
||||
rLen = 0;
|
||||
rLoc = 765;
|
||||
rType = 0;
|
||||
vrLen = 1050;
|
||||
vrLoc = 270;
|
||||
};
|
||||
B4EC71310AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DE41CA0A18BF99002BD718 /* MacGLideMainPanel.mm */;
|
||||
name = "MacGLideMainPanel.mm: 3";
|
||||
rLen = 0;
|
||||
rLoc = 57;
|
||||
rType = 0;
|
||||
vrLen = 588;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC71320AF6064100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B4DE41C90A18BF99002BD718 /* MacGLideMainPanel.h */;
|
||||
name = "MacGLideMainPanel.h: 5";
|
||||
rLen = 0;
|
||||
rLoc = 88;
|
||||
rType = 0;
|
||||
vrLen = 340;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC72250AF6164100828538 /* MacGLideSettingsController.mm:66 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-updateButton:floatValue:";
|
||||
hitCount = 1;
|
||||
lineNumber = 66;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008435.733022;
|
||||
state = 2;
|
||||
};
|
||||
B4EC72270AF6164200828538 /* MacGLideSettingsController.mm:61 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-updateButton:ulongValue:";
|
||||
hitCount = 1;
|
||||
lineNumber = 61;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008435.735256;
|
||||
state = 2;
|
||||
};
|
||||
B4EC72290AF6164300828538 /* MacGLideSettingsController.mm:56 */ = {
|
||||
isa = PBXFileBreakpoint;
|
||||
actions = (
|
||||
);
|
||||
breakpointStyle = 0;
|
||||
continueAfterActions = 0;
|
||||
delayBeforeContinue = 0;
|
||||
fileReference = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */;
|
||||
functionName = "-updateButton:boolValue:";
|
||||
hitCount = 1;
|
||||
lineNumber = 56;
|
||||
location = MacGLideSettingsController.ob;
|
||||
modificationTime = 186008435.736552;
|
||||
state = 2;
|
||||
};
|
||||
B4EC722D0AF616CE00828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
|
||||
name = "main.m: 13";
|
||||
rLen = 0;
|
||||
rLoc = 214;
|
||||
rType = 0;
|
||||
vrLen = 275;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC72310AF616CE00828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = 29B97316FDCFA39411CA2CEA /* main.m */;
|
||||
name = "main.m: 13";
|
||||
rLen = 0;
|
||||
rLoc = 214;
|
||||
rType = 0;
|
||||
vrLen = 275;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC72340AF616D100828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */;
|
||||
name = "MacGLideSettingsController.h: setRefreshRate:";
|
||||
rLen = 0;
|
||||
rLoc = 1435;
|
||||
rType = 0;
|
||||
vrLen = 1373;
|
||||
vrLoc = 0;
|
||||
};
|
||||
B4EC723B0AF6172A00828538 /* PBXTextBookmark */ = {
|
||||
isa = PBXTextBookmark;
|
||||
fRef = B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */;
|
||||
name = "MacGLideSettingsController.h: setRefreshRate:";
|
||||
rLen = 0;
|
||||
rLoc = 1435;
|
||||
rType = 0;
|
||||
vrLen = 1180;
|
||||
vrLoc = 193;
|
||||
};
|
||||
B4F7C7F909A508AB0001160D /* XCBreakpointsBucket */ = {
|
||||
isa = XCBreakpointsBucket;
|
||||
name = "Project Breakpoints";
|
||||
name = "MacGLide Control Panel";
|
||||
objects = (
|
||||
B4EC72250AF6164100828538 /* MacGLideSettingsController.mm:66 */,
|
||||
B4EC72270AF6164200828538 /* MacGLideSettingsController.mm:61 */,
|
||||
B4EC72290AF6164300828538 /* MacGLideSettingsController.mm:56 */,
|
||||
B439EE190AF63A5300BAE724 /* MacGLideSettingsController.mm:27 */,
|
||||
B439EE340AF63A8F00BAE724 /* MacGLideSettingsController.mm:89 */,
|
||||
B439EE5E0AF63CA600BAE724 /* MacGLideSettingsController.mm:37 */,
|
||||
);
|
||||
};
|
||||
}
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>ActivePerspectiveName</key>
|
||||
<string>Project</string>
|
||||
<string>Debug</string>
|
||||
<key>AllowedModules</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
@ -188,9 +188,9 @@
|
|||
<array/>
|
||||
<key>PerspectiveWidths</key>
|
||||
<array>
|
||||
<integer>1000</integer>
|
||||
<integer>1000</integer>
|
||||
<integer>1000</integer>
|
||||
<integer>987</integer>
|
||||
<integer>987</integer>
|
||||
<integer>987</integer>
|
||||
</array>
|
||||
<key>Perspectives</key>
|
||||
<array>
|
||||
|
@ -221,8 +221,6 @@
|
|||
<key>Layout</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>BecomeActive</key>
|
||||
<true/>
|
||||
<key>ContentConfiguration</key>
|
||||
<dict>
|
||||
<key>PBXBottomSmartGroupGIDs</key>
|
||||
|
@ -248,7 +246,7 @@
|
|||
<dict>
|
||||
<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
|
||||
<array>
|
||||
<real>185</real>
|
||||
<real>244</real>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
|
||||
<array>
|
||||
|
@ -260,25 +258,20 @@
|
|||
<key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
|
||||
<array>
|
||||
<string>29B97314FDCFA39411CA2CEA</string>
|
||||
<string>B4E30D5D09A0BD2A003DD374</string>
|
||||
<string>B4E30D5E09A0BD2A003DD374</string>
|
||||
<string>080E96DDFE201D6D7F000001</string>
|
||||
<string>29B97315FDCFA39411CA2CEA</string>
|
||||
<string>29B97317FDCFA39411CA2CEA</string>
|
||||
<string>29B97323FDCFA39411CA2CEA</string>
|
||||
<string>19C28FACFE9D520D11CA2CBB</string>
|
||||
<string>8D1107320486CEB800E47090</string>
|
||||
<string>1C37FBAC04509CD000000102</string>
|
||||
<string>1C37FAAC04509CD000000102</string>
|
||||
<string>1C77FABC04509CD000000102</string>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
|
||||
<array>
|
||||
<array>
|
||||
<integer>1</integer>
|
||||
<integer>0</integer>
|
||||
<integer>30</integer>
|
||||
</array>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
|
||||
<string>{{0, 0}, {185, 367}}</string>
|
||||
<string>{{0, 0}, {244, 632}}</string>
|
||||
</dict>
|
||||
<key>PBXTopSmartGroupGIDs</key>
|
||||
<array/>
|
||||
|
@ -288,19 +281,17 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {202, 385}}</string>
|
||||
<string>{{0, 0}, {261, 650}}</string>
|
||||
<key>GroupTreeTableConfiguration</key>
|
||||
<array>
|
||||
<string>MainColumn</string>
|
||||
<real>185</real>
|
||||
<real>244</real>
|
||||
</array>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>4 319 1000 426 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXSmartGroupTreeModule</string>
|
||||
<key>Proportion</key>
|
||||
<string>202pt</string>
|
||||
<string>261pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Dock</key>
|
||||
|
@ -311,7 +302,7 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B4DC85D409A27F830099E581</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>MacGLideSettingsController.mm</string>
|
||||
<key>PBXSplitModuleInNavigatorKey</key>
|
||||
<dict>
|
||||
<key>Split0</key>
|
||||
|
@ -319,7 +310,33 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B4DC85D509A27F830099E581</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>MacGLideSettingsController.mm</string>
|
||||
<key>_historyCapacity</key>
|
||||
<integer>0</integer>
|
||||
<key>bookmark</key>
|
||||
<string>B4C6D2D50B16445300A4F7AF</string>
|
||||
<key>history</key>
|
||||
<array>
|
||||
<string>B4EC712B0AF6064100828538</string>
|
||||
<string>B4EC712C0AF6064100828538</string>
|
||||
<string>B4EC722D0AF616CE00828538</string>
|
||||
<string>B4EC72340AF616D100828538</string>
|
||||
<string>B439EE2B0AF63A5700BAE724</string>
|
||||
<string>B439EE670AF6479F00BAE724</string>
|
||||
<string>B4C6D2CC0B16440300A4F7AF</string>
|
||||
<string>B4C6D28F0B1642FB00A4F7AF</string>
|
||||
</array>
|
||||
<key>prevStack</key>
|
||||
<array>
|
||||
<string>B47770B00AF38D200083B671</string>
|
||||
<string>B47770B10AF38D200083B671</string>
|
||||
<string>B4EC71300AF6064100828538</string>
|
||||
<string>B4EC71310AF6064100828538</string>
|
||||
<string>B4EC71320AF6064100828538</string>
|
||||
<string>B4EC72310AF616CE00828538</string>
|
||||
<string>B439EE1E0AF63A5500BAE724</string>
|
||||
<string>B439EE210AF63A5500BAE724</string>
|
||||
</array>
|
||||
</dict>
|
||||
<key>SplitCount</key>
|
||||
<string>1</string>
|
||||
|
@ -332,18 +349,16 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {793, 0}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>4 319 1000 426 0 0 1024 746 </string>
|
||||
<string>{{0, 0}, {721, 443}}</string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXNavigatorGroup</string>
|
||||
<key>Proportion</key>
|
||||
<string>0pt</string>
|
||||
<string>443pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Proportion</key>
|
||||
<string>380pt</string>
|
||||
<string>190pt</string>
|
||||
<key>Tabs</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
@ -357,7 +372,7 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {793, 353}}</string>
|
||||
<string>{{10, 27}, {721, 163}}</string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>XCDetailModule</string>
|
||||
|
@ -390,8 +405,6 @@
|
|||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {793, 353}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>4 319 1000 426 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXCVSModule</string>
|
||||
|
@ -400,7 +413,7 @@
|
|||
</dict>
|
||||
</array>
|
||||
<key>Proportion</key>
|
||||
<string>793pt</string>
|
||||
<string>721pt</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Name</key>
|
||||
|
@ -418,11 +431,11 @@
|
|||
</array>
|
||||
<key>TableOfContents</key>
|
||||
<array>
|
||||
<string>B4840EE10A361AF800ED34FB</string>
|
||||
<string>B4C6D2B80B1643A900A4F7AF</string>
|
||||
<string>1CA23ED40692098700951B8B</string>
|
||||
<string>B4840EE20A361AF800ED34FB</string>
|
||||
<string>B4C6D2B90B1643A900A4F7AF</string>
|
||||
<string>B4DC85D409A27F830099E581</string>
|
||||
<string>B4840EE30A361AF800ED34FB</string>
|
||||
<string>B4C6D2BA0B1643A900A4F7AF</string>
|
||||
<string>1CA23EDF0692099D00951B8B</string>
|
||||
<string>1CA23EE00692099D00951B8B</string>
|
||||
<string>1CA23EE10692099D00951B8B</string>
|
||||
|
@ -472,7 +485,7 @@
|
|||
<dict>
|
||||
<key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
|
||||
<array>
|
||||
<real>260</real>
|
||||
<real>284</real>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
|
||||
<array>
|
||||
|
@ -497,13 +510,13 @@
|
|||
<key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
|
||||
<array>
|
||||
<array>
|
||||
<integer>19</integer>
|
||||
<integer>18</integer>
|
||||
<integer>7</integer>
|
||||
<integer>6</integer>
|
||||
<integer>0</integer>
|
||||
</array>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
|
||||
<string>{{0, 64}, {260, 367}}</string>
|
||||
<string>{{0, 0}, {284, 632}}</string>
|
||||
</dict>
|
||||
<key>PBXTopSmartGroupGIDs</key>
|
||||
<array/>
|
||||
|
@ -513,17 +526,17 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {277, 385}}</string>
|
||||
<string>{{0, 0}, {301, 650}}</string>
|
||||
<key>GroupTreeTableConfiguration</key>
|
||||
<array>
|
||||
<string>MainColumn</string>
|
||||
<real>260</real>
|
||||
<real>284</real>
|
||||
</array>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXSmartGroupTreeModule</string>
|
||||
<key>Proportion</key>
|
||||
<string>277pt</string>
|
||||
<string>301pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Dock</key>
|
||||
|
@ -534,7 +547,7 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B467E8DA09A6421200625DA6</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>MacGLideSettingsController.mm</string>
|
||||
<key>PBXSplitModuleInNavigatorKey</key>
|
||||
<dict>
|
||||
<key>Split0</key>
|
||||
|
@ -542,7 +555,33 @@
|
|||
<key>PBXProjectModuleGUID</key>
|
||||
<string>B467E8DB09A6421200625DA6</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
<string></string>
|
||||
<string>MacGLideSettingsController.mm</string>
|
||||
<key>_historyCapacity</key>
|
||||
<integer>0</integer>
|
||||
<key>bookmark</key>
|
||||
<string>B4C6D2D60B16445300A4F7AF</string>
|
||||
<key>history</key>
|
||||
<array>
|
||||
<string>B4EC712B0AF6064100828538</string>
|
||||
<string>B4EC712C0AF6064100828538</string>
|
||||
<string>B47770FD0AF3927D0083B671</string>
|
||||
<string>B4EC722D0AF616CE00828538</string>
|
||||
<string>B4EC723B0AF6172A00828538</string>
|
||||
<string>B439EE2B0AF63A5700BAE724</string>
|
||||
<string>B4C6D2CE0B16440600A4F7AF</string>
|
||||
<string>B4C6D2CD0B16440300A4F7AF</string>
|
||||
</array>
|
||||
<key>prevStack</key>
|
||||
<array>
|
||||
<string>B4EC712F0AF6064100828538</string>
|
||||
<string>B4EC71300AF6064100828538</string>
|
||||
<string>B4EC71310AF6064100828538</string>
|
||||
<string>B4EC71320AF6064100828538</string>
|
||||
<string>B47770B10AF38D200083B671</string>
|
||||
<string>B4EC72310AF616CE00828538</string>
|
||||
<string>B439EE1E0AF63A5500BAE724</string>
|
||||
<string>B439EE210AF63A5500BAE724</string>
|
||||
</array>
|
||||
</dict>
|
||||
<key>SplitCount</key>
|
||||
<string>1</string>
|
||||
|
@ -555,21 +594,23 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {718, 0}}</string>
|
||||
<string>{{0, 0}, {681, 495}}</string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXNavigatorGroup</string>
|
||||
<key>Proportion</key>
|
||||
<string>0pt</string>
|
||||
<string>495pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Proportion</key>
|
||||
<string>380pt</string>
|
||||
<string>138pt</string>
|
||||
<key>Tabs</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>ContentConfiguration</key>
|
||||
<dict>
|
||||
<key>PBXBuildLogShowsTranscriptDefaultKey</key>
|
||||
<string>{{0, 5}, {681, 106}}</string>
|
||||
<key>PBXProjectModuleGUID</key>
|
||||
<string>XCMainBuildResultsModuleGUID</string>
|
||||
<key>PBXProjectModuleLabel</key>
|
||||
|
@ -582,7 +623,7 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {718, 353}}</string>
|
||||
<string>{{10, 27}, {681, 111}}</string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXBuildResultsModule</string>
|
||||
|
@ -635,7 +676,7 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{10, 27}, {718, 444}}</string>
|
||||
<string>{{10, 27}, {681, 111}}</string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXRunSessionModule</string>
|
||||
|
@ -644,7 +685,7 @@
|
|||
</dict>
|
||||
</array>
|
||||
<key>Proportion</key>
|
||||
<string>718pt</string>
|
||||
<string>681pt</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Name</key>
|
||||
|
@ -662,14 +703,14 @@
|
|||
</array>
|
||||
<key>TableOfContents</key>
|
||||
<array>
|
||||
<string>B4840EE40A361AF800ED34FB</string>
|
||||
<string>B4C6D2BC0B1643A900A4F7AF</string>
|
||||
<string>1CA23EE50692099D00951B8B</string>
|
||||
<string>B4840EE50A361AF800ED34FB</string>
|
||||
<string>B4C6D2BD0B1643A900A4F7AF</string>
|
||||
<string>B467E8DA09A6421200625DA6</string>
|
||||
<string>B4840EE60A361AF800ED34FB</string>
|
||||
<string>B4C6D2BE0B1643A900A4F7AF</string>
|
||||
<string>XCMainBuildResultsModuleGUID</string>
|
||||
<string>1CA23EE80692099D00951B8B</string>
|
||||
<string>B4840EE70A361AF800ED34FB</string>
|
||||
<string>B4C6D2BF0B1643A900A4F7AF</string>
|
||||
</array>
|
||||
<key>ToolbarConfiguration</key>
|
||||
<string>xcode.toolbar.config.buildAndRun</string>
|
||||
|
@ -713,12 +754,14 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {969, 0}}</string>
|
||||
<string>{{0, 0}, {987, 102}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>0 55 987 691 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXDebugCLIModule</string>
|
||||
<key>Proportion</key>
|
||||
<string>0pt</string>
|
||||
<string>102pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>ContentConfiguration</key>
|
||||
|
@ -737,8 +780,8 @@
|
|||
<string>yes</string>
|
||||
<key>sizes</key>
|
||||
<array>
|
||||
<string>{{0, 0}, {472, 149}}</string>
|
||||
<string>{{472, 0}, {497, 149}}</string>
|
||||
<string>{{0, 0}, {512, 280}}</string>
|
||||
<string>{{512, 0}, {475, 280}}</string>
|
||||
</array>
|
||||
</dict>
|
||||
<key>VerticalSplitView</key>
|
||||
|
@ -753,8 +796,8 @@
|
|||
<string>yes</string>
|
||||
<key>sizes</key>
|
||||
<array>
|
||||
<string>{{0, 0}, {969, 149}}</string>
|
||||
<string>{{0, 149}, {969, 160}}</string>
|
||||
<string>{{0, 0}, {987, 280}}</string>
|
||||
<string>{{0, 280}, {987, 263}}</string>
|
||||
</array>
|
||||
</dict>
|
||||
</dict>
|
||||
|
@ -776,12 +819,14 @@
|
|||
<key>DebugSTDIOWindowFrame</key>
|
||||
<string>{{200, 200}, {500, 300}}</string>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 5}, {969, 309}}</string>
|
||||
<string>{{0, 107}, {987, 543}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>0 55 987 691 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXDebugSessionModule</string>
|
||||
<key>Proportion</key>
|
||||
<string>309pt</string>
|
||||
<string>543pt</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Name</key>
|
||||
|
@ -800,15 +845,15 @@
|
|||
</array>
|
||||
<key>TableOfContents</key>
|
||||
<array>
|
||||
<string>B452D07B09F9789800A4F626</string>
|
||||
<string>B4C6D2C00B1643A900A4F7AF</string>
|
||||
<string>1CCC7628064C1048000F2A68</string>
|
||||
<string>1CCC7629064C1048000F2A68</string>
|
||||
<string>B452D07C09F9789800A4F626</string>
|
||||
<string>B452D07D09F9789800A4F626</string>
|
||||
<string>B452D07E09F9789800A4F626</string>
|
||||
<string>B452D07F09F9789800A4F626</string>
|
||||
<string>B452D06609F9763300A4F626</string>
|
||||
<string>B452D08009F9789800A4F626</string>
|
||||
<string>B4C6D2C10B1643A900A4F7AF</string>
|
||||
<string>B4C6D2C20B1643A900A4F7AF</string>
|
||||
<string>B4C6D2C30B1643A900A4F7AF</string>
|
||||
<string>B4C6D2C40B1643A900A4F7AF</string>
|
||||
<string>B467E8DA09A6421200625DA6</string>
|
||||
<string>B4C6D2C50B1643A900A4F7AF</string>
|
||||
</array>
|
||||
<key>ToolbarConfiguration</key>
|
||||
<string>xcode.toolbar.config.debug</string>
|
||||
|
@ -838,10 +883,13 @@
|
|||
<integer>5</integer>
|
||||
<key>WindowOrderList</key>
|
||||
<array>
|
||||
<string>B4C6D2C60B1643A900A4F7AF</string>
|
||||
<string>B4C6D2C70B1643A900A4F7AF</string>
|
||||
<string>B4C6D2C50B1643A900A4F7AF</string>
|
||||
<string>/Users/jens/Developer/MacGLide/MacGLide Control Panel/MacGLide Control Panel.xcodeproj</string>
|
||||
</array>
|
||||
<key>WindowString</key>
|
||||
<string>4 319 1000 426 0 0 1024 746 </string>
|
||||
<string>0 55 987 691 0 0 1024 746 </string>
|
||||
<key>WindowTools</key>
|
||||
<array>
|
||||
<dict>
|
||||
|
@ -1134,18 +1182,18 @@
|
|||
<string>743 379 452 308 0 0 1280 1002 </string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>FirstTimeWindowDisplayed</key>
|
||||
<false/>
|
||||
<key>Identifier</key>
|
||||
<string>windowTool.breakpoints</string>
|
||||
<key>IsVertical</key>
|
||||
<integer>0</integer>
|
||||
<false/>
|
||||
<key>Layout</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>Dock</key>
|
||||
<array>
|
||||
<dict>
|
||||
<key>BecomeActive</key>
|
||||
<integer>1</integer>
|
||||
<key>ContentConfiguration</key>
|
||||
<dict>
|
||||
<key>PBXBottomSmartGroupGIDs</key>
|
||||
|
@ -1182,24 +1230,24 @@
|
|||
</array>
|
||||
</array>
|
||||
<key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
|
||||
<string>{{0, 0}, {168, 350}}</string>
|
||||
<string>{{0, 0}, {168, 631}}</string>
|
||||
</dict>
|
||||
<key>PBXTopSmartGroupGIDs</key>
|
||||
<array/>
|
||||
<key>XCIncludePerspectivesSwitch</key>
|
||||
<integer>0</integer>
|
||||
<false/>
|
||||
</dict>
|
||||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{0, 0}, {185, 368}}</string>
|
||||
<string>{{0, 0}, {185, 649}}</string>
|
||||
<key>GroupTreeTableConfiguration</key>
|
||||
<array>
|
||||
<string>MainColumn</string>
|
||||
<real>168</real>
|
||||
</array>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>315 424 744 409 0 0 1440 878 </string>
|
||||
<string>0 56 986 690 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>PBXSmartGroupTreeModule</string>
|
||||
|
@ -1207,6 +1255,8 @@
|
|||
<string>185pt</string>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>BecomeActive</key>
|
||||
<true/>
|
||||
<key>ContentConfiguration</key>
|
||||
<dict>
|
||||
<key>PBXProjectModuleGUID</key>
|
||||
|
@ -1217,18 +1267,18 @@
|
|||
<key>GeometryConfiguration</key>
|
||||
<dict>
|
||||
<key>Frame</key>
|
||||
<string>{{190, 0}, {554, 368}}</string>
|
||||
<string>{{190, 0}, {796, 649}}</string>
|
||||
<key>RubberWindowFrame</key>
|
||||
<string>315 424 744 409 0 0 1440 878 </string>
|
||||
<string>0 56 986 690 0 0 1024 746 </string>
|
||||
</dict>
|
||||
<key>Module</key>
|
||||
<string>XCDetailModule</string>
|
||||
<key>Proportion</key>
|
||||
<string>554pt</string>
|
||||
<string>796pt</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>Proportion</key>
|
||||
<string>368pt</string>
|
||||
<string>649pt</string>
|
||||
</dict>
|
||||
</array>
|
||||
<key>MajorVersion</key>
|
||||
|
@ -1243,22 +1293,22 @@
|
|||
<string>XCDetailModule</string>
|
||||
</array>
|
||||
<key>StatusbarIsVisible</key>
|
||||
<integer>1</integer>
|
||||
<true/>
|
||||
<key>TableOfContents</key>
|
||||
<array>
|
||||
<string>1CDDB66807F98D9800BB5817</string>
|
||||
<string>1CDDB66907F98D9800BB5817</string>
|
||||
<string>B439EE0F0AF63A0200BAE724</string>
|
||||
<string>B439EE100AF63A0200BAE724</string>
|
||||
<string>1CE0B1FE06471DED0097A5F4</string>
|
||||
<string>1CA1AED706398EBD00589147</string>
|
||||
</array>
|
||||
<key>ToolbarConfiguration</key>
|
||||
<string>xcode.toolbar.config.breakpoints</string>
|
||||
<key>WindowString</key>
|
||||
<string>315 424 744 409 0 0 1440 878 </string>
|
||||
<string>0 56 986 690 0 0 1024 746 </string>
|
||||
<key>WindowToolGUID</key>
|
||||
<string>1CDDB66807F98D9800BB5817</string>
|
||||
<string>B439EE0F0AF63A0200BAE724</string>
|
||||
<key>WindowToolIsVisible</key>
|
||||
<integer>1</integer>
|
||||
<false/>
|
||||
</dict>
|
||||
<dict>
|
||||
<key>Identifier</key>
|
||||
|
|
|
@ -11,12 +11,13 @@
|
|||
8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
|
||||
8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
|
||||
B419FB2A0A32251C0070C008 /* Displays.png in Resources */ = {isa = PBXBuildFile; fileRef = B419FB290A32251C0070C008 /* Displays.png */; };
|
||||
B427E8E20A9CFF2B00B42C21 /* MacGLideSettingsController.mm in Sources */ = {isa = PBXBuildFile; fileRef = B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */; };
|
||||
B43FFB0509FD3D350094A3E3 /* GlideSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */; };
|
||||
B44507C90A250ECA008ACE63 /* opengl.gif in Resources */ = {isa = PBXBuildFile; fileRef = B44507C80A250ECA008ACE63 /* opengl.gif */; };
|
||||
B452D05509F9756E00A4F626 /* GlideSettings_iostream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B452D05309F9756E00A4F626 /* GlideSettings_iostream.cpp */; };
|
||||
B467E8CA09A6410500625DA6 /* 3Dfx-Logo_25%.png in Resources */ = {isa = PBXBuildFile; fileRef = B467E8C909A6410500625DA6 /* 3Dfx-Logo_25%.png */; };
|
||||
B467E92709A65EFD00625DA6 /* 3Dfx-Logo.icns in Resources */ = {isa = PBXBuildFile; fileRef = B467E92609A65EFD00625DA6 /* 3Dfx-Logo.icns */; };
|
||||
B46D4BC80A064797002A428F /* GlideSettings.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B46D4BC70A064796002A428F /* GlideSettings.cpp */; };
|
||||
B4DC13F40A3AF2660094E754 /* GlideSettings_FSp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */; };
|
||||
B4DE41CB0A18BF99002BD718 /* MacGLideMainPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = B4DE41CA0A18BF99002BD718 /* MacGLideMainPanel.mm */; };
|
||||
B4E30D5F09A0BD2A003DD374 /* MainWindow.nib in Resources */ = {isa = PBXBuildFile; fileRef = B4E30D5D09A0BD2A003DD374 /* MainWindow.nib */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
@ -32,6 +33,8 @@
|
|||
8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
|
||||
8D1107320486CEB800E47090 /* MacGLide Control Panel.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "MacGLide Control Panel.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
B419FB290A32251C0070C008 /* Displays.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = Displays.png; path = images/Displays.png; sourceTree = "<group>"; };
|
||||
B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MacGLideSettingsController.h; sourceTree = "<group>"; };
|
||||
B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = MacGLideSettingsController.mm; sourceTree = "<group>"; };
|
||||
B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GlideSettings.cpp; path = ../MacGLide/OpenGLide/GlideSettings.cpp; sourceTree = SOURCE_ROOT; };
|
||||
B44507C80A250ECA008ACE63 /* opengl.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; name = opengl.gif; path = images/opengl.gif; sourceTree = "<group>"; };
|
||||
B452D05309F9756E00A4F626 /* GlideSettings_iostream.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GlideSettings_iostream.cpp; path = ../MacGLide/OpenGLide/GlideSettings_iostream.cpp; sourceTree = SOURCE_ROOT; };
|
||||
|
@ -39,8 +42,8 @@
|
|||
B467E8C909A6410500625DA6 /* 3Dfx-Logo_25%.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "3Dfx-Logo_25%.png"; path = "images/3Dfx-Logo_25%.png"; sourceTree = "<group>"; };
|
||||
B467E92609A65EFD00625DA6 /* 3Dfx-Logo.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; name = "3Dfx-Logo.icns"; path = "images/3Dfx-Logo.icns"; sourceTree = "<group>"; };
|
||||
B46D4BC60A064796002A428F /* GlideSettings_FSp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GlideSettings_FSp.h; path = ../MacGLide/Mac/GlideSettings_FSp.h; sourceTree = SOURCE_ROOT; };
|
||||
B46D4BC70A064796002A428F /* GlideSettings.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GlideSettings.cpp; path = ../MacGLide/Mac/GlideSettings.cpp; sourceTree = SOURCE_ROOT; };
|
||||
B483759009F67BFC004826B1 /* GlideSettings.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = GlideSettings.h; path = ../MacGLide/OpenGLide/GlideSettings.h; sourceTree = SOURCE_ROOT; };
|
||||
B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = GlideSettings_FSp.cpp; path = ../MacGLide/Mac/GlideSettings_FSp.cpp; sourceTree = SOURCE_ROOT; };
|
||||
B4DE41C90A18BF99002BD718 /* MacGLideMainPanel.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = MacGLideMainPanel.h; sourceTree = "<group>"; };
|
||||
B4DE41CA0A18BF99002BD718 /* MacGLideMainPanel.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; path = MacGLideMainPanel.mm; sourceTree = "<group>"; };
|
||||
B4E30D5E09A0BD2A003DD374 /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainWindow.nib; sourceTree = "<group>"; };
|
||||
|
@ -61,8 +64,10 @@
|
|||
080E96DDFE201D6D7F000001 /* Classes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
B427E8E10A9CFF2B00B42C21 /* MacGLideSettingsController.mm */,
|
||||
B427E8DD0A9CFEE100B42C21 /* MacGLideSettingsController.h */,
|
||||
B4DC13F30A3AF2660094E754 /* GlideSettings_FSp.cpp */,
|
||||
B46D4BC60A064796002A428F /* GlideSettings_FSp.h */,
|
||||
B46D4BC70A064796002A428F /* GlideSettings.cpp */,
|
||||
B43FFB0409FD3D350094A3E3 /* GlideSettings.cpp */,
|
||||
B452D05309F9756E00A4F626 /* GlideSettings_iostream.cpp */,
|
||||
B452D05409F9756E00A4F626 /* GlideSettings_iostream.h */,
|
||||
|
@ -203,8 +208,9 @@
|
|||
8D11072D0486CEB800E47090 /* main.m in Sources */,
|
||||
B452D05509F9756E00A4F626 /* GlideSettings_iostream.cpp in Sources */,
|
||||
B43FFB0509FD3D350094A3E3 /* GlideSettings.cpp in Sources */,
|
||||
B46D4BC80A064797002A428F /* GlideSettings.cpp in Sources */,
|
||||
B4DE41CB0A18BF99002BD718 /* MacGLideMainPanel.mm in Sources */,
|
||||
B4DC13F40A3AF2660094E754 /* GlideSettings_FSp.cpp in Sources */,
|
||||
B427E8E20A9CFF2B00B42C21 /* MacGLideSettingsController.mm in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
|
@ -239,6 +245,7 @@
|
|||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_REUSE_STRINGS = NO;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
PRODUCT_NAME = "MacGLide Control Panel";
|
||||
|
@ -257,6 +264,7 @@
|
|||
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_REUSE_STRINGS = NO;
|
||||
INFOPLIST_FILE = Info.plist;
|
||||
INSTALL_PATH = "$(HOME)/Applications";
|
||||
PRODUCT_NAME = "MacGLide Control Panel";
|
||||
|
|
|
@ -14,4 +14,4 @@
|
|||
#include "sdk2_glide.h"
|
||||
|
||||
const int StringBufferSize = 256;
|
||||
void GlideMsg(const char *message, ...);
|
||||
void GlideMsg(const char* message, ...);
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
/* MacGLideMainPanel */
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
#import "MacGLideSettingsController.h"
|
||||
|
||||
@interface MacGLideMainPanel : NSWindow
|
||||
{
|
||||
IBOutlet MacGLideSettingsController* controller;
|
||||
}
|
||||
- (IBAction)toggleMipmapping:(id)sender;
|
||||
- (IBAction)toogleUseGameSpecificOptimisations:(id)sender;
|
||||
// - (id)initWithContentRect:(NSRect)contentRect styleMask:(unsigned int)styleMask backing:(NSBackingStoreType)bufferingType defer:(BOOL)deferCreation;
|
||||
@end
|
||||
|
|
|
@ -1,22 +1,27 @@
|
|||
#import "MacGLideMainPanel.h"
|
||||
#include "GlideSettings.h"
|
||||
|
||||
#include <sdk2_glide.h>
|
||||
#include "GlideSettings_FSp.h"
|
||||
|
||||
GlideSettingsFSp UserConfig;
|
||||
|
||||
@implementation MacGLideMainPanel
|
||||
|
||||
- (IBAction)toggleMipmapping:(id)sender
|
||||
/*
|
||||
- (id)initWithContentRect:(NSRect)contentRect styleMask:(unsigned int)styleMask backing:(NSBackingStoreType)bufferingType defer:(BOOL)deferCreation
|
||||
{
|
||||
[super initWithContentRect:contentRect styleMask:styleMask backing:bufferingType defer:deferCreation];
|
||||
// Select default setting file
|
||||
OSErr err = userConfig.init(NULL);
|
||||
if (err == noErr)
|
||||
{
|
||||
err = userConfig.load();
|
||||
if (err == noErr)
|
||||
{
|
||||
// init controls
|
||||
// [updateButton userConfig.Mipmapping];
|
||||
}
|
||||
}
|
||||
return self;
|
||||
}
|
||||
*/
|
||||
|
||||
- (IBAction)toggleTextureSmoothing:(id)sender
|
||||
{
|
||||
}
|
||||
|
||||
- (IBAction)toogleUseGameSpecificOptimisations:(id)sender
|
||||
{
|
||||
}
|
||||
|
||||
@end
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
/* MacGLidePanel */
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
@interface MacGLidePanel : NSPanel
|
||||
{
|
||||
}
|
||||
- (IBAction)toggleTextureSmoothing:(id)sender;
|
||||
- (IBAction)toggleMipmapping:(id)sender;
|
||||
- (IBAction)toogleUseGameSpecificOptimisations:(id)sender;
|
||||
@end
|
|
@ -1,30 +0,0 @@
|
|||
#import "MacGLidePanel.h"
|
||||
|
||||
#include <sdk2_glide.h>
|
||||
#include "GlideSettings_iostream.h"
|
||||
|
||||
GlideSettingsIOStream UserConfig;
|
||||
|
||||
void GlideMsg(const char *message, ...)
|
||||
{
|
||||
// Do nothing here as we don't need the logging output
|
||||
}
|
||||
|
||||
@implementation MacGLidePanel
|
||||
|
||||
- (IBAction)toggleTextureSmoothing:(id)sender
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
- (IBAction)toggleMipmapping:(id)sender
|
||||
{
|
||||
UserConfig.EnableMipMaps = true;
|
||||
}
|
||||
|
||||
- (IBAction)toogleUseGameSpecificOptimisations:(id)sender
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
@end
|
|
@ -0,0 +1,64 @@
|
|||
/* MacGLideSettingsController */
|
||||
|
||||
#import <Cocoa/Cocoa.h>
|
||||
|
||||
#include "GlideSettings.h"
|
||||
|
||||
@interface MacGLideSettingsController : NSObject
|
||||
{
|
||||
IBOutlet NSButton *useUseApplicationSpecificSettings;
|
||||
IBOutlet NSPopUpButton *settingsName;
|
||||
|
||||
IBOutlet NSPopUpButton *resolution;
|
||||
IBOutlet NSPopUpButton *refreshRate;
|
||||
IBOutlet NSSlider *gammaBias;
|
||||
IBOutlet NSSlider *fullSceneAnitaliasingLevel;
|
||||
|
||||
IBOutlet NSSlider *anisotropicFilteringLevel;
|
||||
IBOutlet NSButton *mipmapping;
|
||||
IBOutlet NSButton *autoEnableGameSpecificSettings;
|
||||
|
||||
IBOutlet NSPopUpButton *boardType;
|
||||
IBOutlet NSPopUpButton *framebufferMemory;
|
||||
IBOutlet NSPopUpButton *textureMemory;
|
||||
IBOutlet NSPopUpButton *textureUnits;
|
||||
IBOutlet NSButton *noSplash;
|
||||
IBOutlet NSButton *showShamelessPlug;
|
||||
}
|
||||
|
||||
- (void)init;
|
||||
- (void)init:(const char*)fileName;
|
||||
- (void) updateButton:(id)source boolValue:(bool) value;
|
||||
- (void) updateButton:(id)source ulongValue:(unsigned long) value;
|
||||
- (void) updateButton:(id)source floatValue:(GLfloat) value;
|
||||
- (void) updateSetting:(id)source boolSetting:(bool&) setting;
|
||||
- (void) updateSetting:(id)source ulongSetting:(unsigned long&) setting;
|
||||
- (void) updateSetting:(id)source floatSetting:(GLfloat&) setting;
|
||||
- (GlideSettings::IOErr)saveSettings;
|
||||
|
||||
// Settings selection
|
||||
- (IBAction)setUseApplicationSpecificSettings:(id)sender;
|
||||
- (IBAction)setSettingsName:(id)sender;
|
||||
|
||||
// Appearence / Monitor
|
||||
- (IBAction)setResolution:(id)sender;
|
||||
- (IBAction)setRefreshRate:(id)sender;
|
||||
- (IBAction)setGammaBias:(id)sender;
|
||||
- (IBAction)setFullSceneAnitaliasingLevel:(id)sender;
|
||||
|
||||
// OpenGL
|
||||
- (IBAction)setMipmapping:(id)sender;
|
||||
- (IBAction)setAnisotropicFilteringLevel:(id)sender;
|
||||
// OpenGL auto adjust features
|
||||
- (IBAction)setAutoEnableGameSpecificSettings:(id)sender;
|
||||
|
||||
// 3Dfx
|
||||
- (IBAction)setBoardType:(id)sender;
|
||||
- (IBAction)setFramebufferMemory:(id)sender;
|
||||
- (IBAction)setTextureMemory:(id)sender;
|
||||
- (IBAction)setTextureUnits:(id)sender;
|
||||
- (IBAction)setShowShamelessPlug:(id)sender;
|
||||
- (IBAction)setNoSplash:(id)sender;
|
||||
|
||||
|
||||
@end
|
|
@ -0,0 +1,180 @@
|
|||
#import "MacGLideSettingsController.h"
|
||||
|
||||
#include <sdk2_glide.h>
|
||||
#include "GlideSettings_FSp.h"
|
||||
|
||||
GlideSettingsFSp userConfig;
|
||||
|
||||
void GlideMsg(const char* message, ...)
|
||||
{
|
||||
// Don't log anything
|
||||
}
|
||||
OSErr loadUserConfig(const char* fileName)
|
||||
{
|
||||
// Select default setting file
|
||||
OSErr err = userConfig.init(fileName);
|
||||
if (err == noErr)
|
||||
{
|
||||
err = userConfig.load();
|
||||
}
|
||||
return err;
|
||||
}
|
||||
|
||||
@implementation MacGLideSettingsController
|
||||
|
||||
- (void)init
|
||||
{
|
||||
[self init:"Defaults"];
|
||||
return;
|
||||
}
|
||||
|
||||
- (void)init:(const char*) fileName
|
||||
{
|
||||
OSErr err = loadUserConfig(fileName);
|
||||
if (err == noErr)
|
||||
{
|
||||
// init controls
|
||||
[self updateButton:useUseApplicationSpecificSettings boolValue:userConfig.UseApplicationSpecificSettings];
|
||||
[self updateButton:resolution ulongValue:userConfig.Resolution];
|
||||
[self updateButton:refreshRate ulongValue:userConfig.MonitorRefreshRate];
|
||||
[self updateButton:gammaBias floatValue:userConfig.GammaBias];
|
||||
[self updateButton:fullSceneAnitaliasingLevel ulongValue:userConfig.FullSceneAntiAliasing];
|
||||
[self updateButton:anisotropicFilteringLevel ulongValue:userConfig.AnisotropylLevel];
|
||||
[self updateButton:mipmapping ulongValue:userConfig.Mipmapping];
|
||||
[self updateButton:autoEnableGameSpecificSettings boolValue:userConfig.AutoEnableGameSpecificSettings];
|
||||
[self updateButton:boardType ulongValue:userConfig.BoardType];
|
||||
[self updateButton:framebufferMemory ulongValue:userConfig.FrameBufferMemorySize];
|
||||
[self updateButton:textureMemory ulongValue:userConfig.TextureMemorySize];
|
||||
[self updateButton:textureUnits ulongValue:userConfig.GlideTextureUnits];
|
||||
[self updateButton:noSplash boolValue:userConfig.NoSplash];
|
||||
[self updateButton:showShamelessPlug boolValue:userConfig.ShamelessPlug];
|
||||
}
|
||||
}
|
||||
|
||||
- (void) updateButton:(id) source boolValue:(bool) value
|
||||
{
|
||||
[source setState:(value ? NSOnState : NSOffState)];
|
||||
}
|
||||
|
||||
- (void) updateButton:(id) source ulongValue:(unsigned long) value
|
||||
{
|
||||
[source setIntValue: value];
|
||||
}
|
||||
|
||||
- (void) updateButton:(id) source floatValue:(GLfloat) value
|
||||
{
|
||||
[source setFloatValue: value];
|
||||
}
|
||||
|
||||
- (void) updateSetting:(id) source boolSetting:(bool&)setting;
|
||||
{
|
||||
setting = ([source state] == NSOnState) ? true : false;
|
||||
[self saveSettings];
|
||||
}
|
||||
|
||||
- (void) updateSetting:(id) source ulongSetting:(unsigned long&)setting;
|
||||
{
|
||||
setting = [source intValue];
|
||||
[self saveSettings];
|
||||
}
|
||||
|
||||
- (void) updateSetting:(id) source floatSetting:(GLfloat&)setting;
|
||||
{
|
||||
setting = [source floatValue];
|
||||
[self saveSettings];
|
||||
}
|
||||
|
||||
- (GlideSettings::IOErr) saveSettings
|
||||
{
|
||||
GlideSettings::IOErr err = userConfig.save();
|
||||
return err;
|
||||
}
|
||||
|
||||
// Settings selection
|
||||
- (IBAction)setUseApplicationSpecificSettings:(id)sender
|
||||
{
|
||||
[self updateSetting:sender boolSetting:userConfig.UseApplicationSpecificSettings];
|
||||
}
|
||||
|
||||
- (IBAction)setSettingsName:(id)sender
|
||||