// !$*UTF8*$! { 29B97313FDCFA39411CA2CEA = { activeBuildStyle = 4A9504CCFFE6A4B311CA0CBA; activeExecutable = 3D62299D04A8A07D00B84C8B; activeTarget = 29B97326FDCFA39411CA2CEA; addToTargets = ( ); breakpoints = ( ); codeSenseManager = 3D9D20C3057405510022C106; executables = ( 3D62299D04A8A07D00B84C8B, ); perUserDictionary = { PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 141.8799, 92.2085, ); PBXFileTableDataSourceColumnsKey = ( PBXErrorsWarningsDataSource_TypeID, PBXErrorsWarningsDataSource_MessageID, PBXErrorsWarningsDataSource_LocationID, ); }; PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; PBXFileTableDataSourceColumnWidthsKey = ( 20, 242, 20, 48, 43, 43, 20, ); PBXFileTableDataSourceColumnsKey = ( PBXFileDataSource_FiletypeID, PBXFileDataSource_Filename_ColumnID, PBXFileDataSource_Built_ColumnID, PBXFileDataSource_ObjectSize_ColumnID, PBXFileDataSource_Errors_ColumnID, PBXFileDataSource_Warnings_ColumnID, PBXFileDataSource_Target_ColumnID, ); }; PBXPerProjectTemplateStateSaveDate = 119536194; PBXPrepackagedSmartGroups_v2 = ( { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; activationKey = OldTargetSmartGroup; clz = PBXTargetSmartGroup; description = "Displays all targets of the project."; globalID = 1C37FABC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXTargetSmartGroup2; description = "Displays all targets of the project as well as nested build phases."; globalID = 1C37FBAC04509CD000000102; name = Targets; preferences = { image = Targets; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXExecutablesSmartGroup; description = "Displays all executables of the project."; globalID = 1C37FAAC04509CD000000102; name = Executables; preferences = { image = Executable; }; }, { " PBXTransientLocationAtTop " = bottom; absolutePathToBundle = ""; clz = PBXErrorsWarningsSmartGroup; description = "Displays files with errors or warnings."; globalID = 1C08E77C0454961000C914BD; name = "Errors and Warnings"; preferences = { fnmatch = ""; image = WarningsErrors; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = 1CC0EA4004350EF90044410B; name = "Implementation Files"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "This group displays Interface Builder NIB Files."; globalID = 1CC0EA4004350EF90041110B; name = "NIB Files"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXFindSmartGroup; description = "Displays Find Results."; globalID = 1C37FABC05509CD000000102; name = "Find Results"; preferences = { image = spyglass; }; }, { PBXTransientLocationAtTop = no; absolutePathToBundle = ""; clz = PBXBookmarksSmartGroup; description = "Displays Project Bookmarks."; globalID = 1C37FABC05539CD112110102; name = Bookmarks; preferences = { image = Bookmarks; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = XCSCMSmartGroup; description = "Displays files with interesting SCM status."; globalID = E2644B35053B69B200211256; name = SCM; preferences = { image = PBXRepository; isLeaf = 0; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXSymbolsSmartGroup; description = "Displays all symbols for the project."; globalID = 1C37FABC04509CD000100104; name = "Project Symbols"; preferences = { image = ProjectSymbols; isLeaf = 1; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Filter SmartGroup"; preferences = { canSave = 1; fnmatch = "*.nib"; image = SmartFolder; isLeaf = 0; recursive = 1; regex = ""; root = ""; }; }, { PBXTransientLocationAtTop = bottom; absolutePathToBundle = ""; clz = PBXFilenameSmartGroup; description = "Filters items in a given group (potentially recursively) based on matching the name with the regular expression of the filter."; globalID = PBXTemplateMarker; name = "Simple Regular Expression SmartGroup"; preferences = { canSave = 1; fnmatch = ""; image = SmartFolder; isLeaf = 0; recursive = 1; regex = "?*\\.[mcMC]"; root = ""; }; }, { PBXTransientLocationAtTop = bottom; clz = XDDesignSmartGroup; description = "Displays Xdesign models"; globalID = 2E4A936305E6979E00701470; name = Design; preferences = { image = Design; isLeaf = 0; }; }, ); PBXWorkspaceContents = ( { PBXProjectWorkspaceModule_StateKey_Rev39 = { PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = { BoundsStr = "{{0, 0}, {194, 570}}"; Rows = ( ); VisibleRectStr = "{{0, 0}, {120, 570}}"; }; PBXProjectWorkspaceModule_EditorOpen = false; PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = { PBXSplitModuleInNavigatorKey = { SplitCount = 1; }; }; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { PBXProjectWorkspaceModule_SGTM_Geometry = { _collapsingFrameDimension = 281; _indexOfCollapsedView = 1; _percentageOfCollapsedView = 0.6069114; isCollapsed = yes; sizes = ( "{{0, 0}, {317, 566}}", ); }; }; PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {135, 587}}"; PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}"; PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {135, 587}}"; PBXProjectWorkspaceModule_SGTM = { PBXBottomSmartGroupGIDs = ( 1C37FBAC04509CD000000102, 1C37FAAC04509CD000000102, 1C08E77C0454961000C914BD, 1CC0EA4004350EF90044410B, 1CC0EA4004350EF90041110B, 1C37FABC05509CD000000102, 1C37FABC05539CD112110102, E2644B35053B69B200211256, 1C37FABC04509CD000100104, ); PBXSmartGroupTreeModuleColumnData = { PBXSmartGroupTreeModuleColumnWidthsKey = ( 300, ); PBXSmartGroupTreeModuleColumnsKey_v4 = ( MainColumn, ); }; PBXSmartGroupTreeModuleOutlineStateKey_v7 = { PBXSmartGroupTreeModuleOutlineStateExpansionKey = ( 29B97314FDCFA39411CA2CEA, 080E96DDFE201D6D7F000001, 3D6EF18105B6E08E007968B5, 29B97317FDCFA39411CA2CEA, ); PBXSmartGroupTreeModuleOutlineStateSelectionKey = ( ( 1, 0, ), ); PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {300, 548}}"; }; PBXTopSmartGroupGIDs = ( ); }; }; }, ); "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXBuildResultsModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugCLIModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXDebugSessionModule" = { Debugger = { HorizontalSplitView = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; isCollapsed = yes; sizes = ( "{{0, 0}, {375, 237}}", "{{0, 237}, {375, 205}}", ); }; VerticalSplitView = { _collapsingFrameDimension = 0; _indexOfCollapsedView = 0; _percentageOfCollapsedView = 0; isCollapsed = yes; sizes = ( "{{0, 0}, {375, 442}}", "{{375, 0}, {479, 442}}", ); }; }; LauncherConfigVersion = 8; }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXNavigatorGroup" = { PBXSplitModuleInNavigatorKey = { SplitCount = 1; }; }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectFindModule" = { }; "PBXWorkspaceContents:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = { PBXProjectWorkspaceModule_StateKey_Rev39 = { PBXProjectWorkspaceModule_DataSourceSelectionKey_Rev6 = { BoundsStr = "{{0, 0}, {194, 456}}"; Rows = ( ); VisibleRectStr = "{{0, 0}, {151, 456}}"; }; PBXProjectWorkspaceModule_EditorOpen = false; PBXProjectWorkspaceModule_EmbeddedNavigatorGroup = { PBXSplitModuleInNavigatorKey = { SplitCount = 1; }; }; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { PBXProjectWorkspaceModule_SGTM_Geometry = { _collapsingFrameDimension = 281; _indexOfCollapsedView = 1; _percentageOfCollapsedView = 0.6069114; isCollapsed = yes; sizes = ( "{{0, 0}, {317, 566}}", ); }; }; PBXProjectWorkspaceModule_OldDetailFrame = "{{0, 0}, {166, 473}}"; PBXProjectWorkspaceModule_OldEditorFrame = "{{0, 0}, {750, 480}}"; PBXProjectWorkspaceModule_OldSuperviewFrame = "{{182, 0}, {166, 473}}"; PBXProjectWorkspaceModule_SGTM = { PBXBottomSmartGroupGIDs = ( 1C37FBAC04509CD000000102, 1C37FAAC04509CD000000102, 1C08E77C0454961000C914BD, 1CC0EA4004350EF90044410B, 1CC0EA4004350EF90041110B, 1C37FABC05509CD000000102, 1C37FABC05539CD112110102, E2644B35053B69B200211256, 1C37FABC04509CD000100104, ); PBXSmartGroupTreeModuleColumnData = { PBXSmartGroupTreeModuleColumnWidthsKey = ( 300, ); PBXSmartGroupTreeModuleColumnsKey_v4 = ( MainColumn, ); }; PBXSmartGroupTreeModuleOutlineStateKey_v7 = { PBXSmartGroupTreeModuleOutlineStateExpansionKey = ( 29B97314FDCFA39411CA2CEA, 080E96DDFE201D6D7F000001, 3D6EF18105B6E08E007968B5, 29B97317FDCFA39411CA2CEA, ); PBXSmartGroupTreeModuleOutlineStateSelectionKey = ( ( 15, 0, ), ); PBXSmartGroupTreeModuleOutlineStateVisibleRectKey = "{{0, 0}, {300, 548}}"; }; PBXTopSmartGroupGIDs = ( ); }; }; }; PBXWorkspaceGeometries = ( { Frame = "{{0, 0}, {317, 566}}"; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { }; RubberWindowFrame = "7 135 317 608 0 0 1024 746 "; }, ); "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXBuildResultsModule" = { Frame = "{{0, 0}, {480, 217}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "217 508 480 238 0 0 1024 746 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugCLIModule" = { Frame = "{{0, 0}, {400, 201}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "50 718 400 222 0 0 1024 746 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXDebugSessionModule" = { DebugConsoleDrawerSize = "{100, 120}"; DebugConsoleVisible = Drawer; DebugConsoleWindowFrame = "{{200, 200}, {500, 300}}"; DebugSTDIOWindowFrame = "{{200, 200}, {500, 300}}"; Frame = "{{0, 0}, {854, 442}}"; RubberWindowFrame = "112 179 854 484 0 0 1024 746 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXNavigatorGroup" = { Frame = "{{0, 0}, {750, 481}}"; PBXModuleWindowStatusBarHidden = YES; RubberWindowFrame = "19 239 750 502 0 0 1024 746 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectFindModule" = { Frame = "{{0, 0}, {614, 316}}"; RubberWindowFrame = "207 318 614 358 0 0 1024 746 "; }; "PBXWorkspaceGeometries:PBXConfiguration.PBXModule.PBXProjectWorkspaceModule" = { Frame = "{{0, 0}, {317, 566}}"; PBXProjectWorkspaceModule_GeometryKey_Rev15 = { }; RubberWindowFrame = "3 135 317 608 0 0 1024 746 "; }; PBXWorkspaceStateSaveDate = 119536194; }; sourceControlManager = 3D9D20C2057405510022C106; userBuildSettings = { }; }; 29B97326FDCFA39411CA2CEA = { activeExec = 0; executables = ( 3D62299D04A8A07D00B84C8B, ); }; 3D62299D04A8A07D00B84C8B = { activeArgIndex = 2147483647; activeArgIndices = ( ); argumentStrings = ( ); configStateDict = { }; cppStopOnCatchEnabled = 0; cppStopOnThrowEnabled = 0; customDataFormattersEnabled = 1; debuggerPlugin = GDBDebugging; disassemblyDisplayState = 0; dylibVariantSuffix = ""; enableDebugStr = 1; environmentEntries = ( ); isa = PBXExecutable; libgmallocEnabled = 0; name = UKDistributedView; shlibInfoDictList = ( ); sourceDirectories = ( ); }; 3D62299E04A8A09800B84C8B = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1646, 4353}}"; sepNavSelRange = "{6115, 0}"; sepNavVisRect = "{{0, 1491}, {735, 449}}"; sepNavWindowFrame = "{{203, 71}, {750, 502}}"; }; }; 3D62299F04A8A09800B84C8B = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1118, 26991}}"; sepNavSelRange = "{15748, 4}"; sepNavVisRect = "{{0, 9317}, {735, 449}}"; sepNavWindowFrame = "{{64, 81}, {750, 502}}"; }; }; 3D6EF17705B6E085007968B5 = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {986, 5404}}"; sepNavSelRange = "{9864, 0}"; sepNavVisRect = "{{0, 4473}, {711, 449}}"; sepNavWindowFrame = "{{173, 54}, {750, 502}}"; }; }; 3D6EF17805B6E085007968B5 = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {735, 449}}"; sepNavSelRange = "{159, 175}"; sepNavVisRect = "{{0, 0}, {735, 449}}"; sepNavWindowFrame = "{{134, 134}, {750, 502}}"; }; }; 3D6EF17905B6E085007968B5 = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {735, 937}}"; sepNavSelRange = "{549, 0}"; sepNavVisRect = "{{0, 488}, {735, 449}}"; sepNavWindowFrame = "{{157, 113}, {750, 502}}"; }; }; 3D6EF17A05B6E085007968B5 = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {830, 1063}}"; sepNavSelRange = "{2462, 0}"; sepNavVisRect = "{{0, 536}, {735, 449}}"; sepNavWindowFrame = "{{88, 176}, {750, 502}}"; }; }; 3D9D20C2057405510022C106 = { fallbackIsa = XCSourceControlManager; isSCMEnabled = 0; isa = PBXSourceControlManager; scmConfiguration = { }; scmType = scm.cvs; }; 3D9D20C3057405510022C106 = { indexTemplatePath = ""; isa = PBXCodeSenseManager; usesDefaults = 0; wantsCodeCompletion = 0; wantsCodeCompletionAutoSuggestions = 0; wantsCodeCompletionCaseSensitivity = 1; wantsCodeCompletionListAlways = 0; wantsCodeCompletionOnlyMatchingItems = 1; wantsCodeCompletionParametersIncluded = 1; wantsCodeCompletionPlaceholdersInserted = 1; wantsCodeCompletionTabCompletes = 0; wantsIndex = 1; }; 3DA805B204A90FDD00EF1C5A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 449}}"; sepNavSelRange = "{133, 0}"; sepNavVisRect = "{{0, 0}, {711, 449}}"; sepNavWindowFrame = "{{272, 8}, {750, 502}}"; }; }; 3DA805B304A90FDD00EF1C5A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {806, 1273}}"; sepNavSelRange = "{2081, 0}"; sepNavVisRect = "{{0, 824}, {735, 449}}"; sepNavWindowFrame = "{{272, 8}, {750, 502}}"; }; }; 3DA805B604A9130800EF1C5A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 461}}"; sepNavSelRange = "{292, 19}"; sepNavVisRect = "{{0, 0}, {711, 449}}"; sepNavWindowFrame = "{{157, 113}, {750, 502}}"; }; }; 3DA805B704A9130800EF1C5A = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {711, 909}}"; sepNavSelRange = "{135, 0}"; sepNavVisRect = "{{0, 0}, {711, 449}}"; sepNavWindowFrame = "{{42, 218}, {750, 502}}"; }; }; 3DEC0E4E05B9703F009BA67C = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {709, 1095}}"; sepNavSelRange = "{3682, 0}"; sepNavVisRect = "{{0, 0}, {709, 464}}"; sepNavWindowFrame = "{{19, 239}, {750, 502}}"; }; }; }