From 7707816349d4bd2a14e9140e85c65f0bfd713718 Mon Sep 17 00:00:00 2001 From: eddie-0815 Date: Fri, 2 Nov 2007 18:40:41 +0000 Subject: Fixed MacOSX version. Can we use baseunix on linux? We could drop oldlinux then (not available on the mac). git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@555 b956fd51-792f-4845-bead-9b4dfca2ff2c --- Game/Code/Classes/UMain.pas | 1 - Game/Code/Classes/USongs.pas | 36 +- Game/Code/MacOSX/UltraStarDX.pas | 3 - Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.mode1 | 198 +++++---- .../MacOSX/UltraStarDX.xcodeproj/eddie.pbxuser | 450 +++++++++++---------- .../MacOSX/UltraStarDX.xcodeproj/project.pbxproj | 6 + 6 files changed, 368 insertions(+), 326 deletions(-) (limited to 'Game') diff --git a/Game/Code/Classes/UMain.pas b/Game/Code/Classes/UMain.pas index fa4c45b5..e4acf4aa 100644 --- a/Game/Code/Classes/UMain.pas +++ b/Game/Code/Classes/UMain.pas @@ -145,7 +145,6 @@ uses USongs, UJoystick, math, UCommandLine, ULanguage, SDL_ttf, const Version = 'UltraStar Deluxe V 1.10 Alpha Build'; -//{$IFDEF WIN32} Procedure Main; var WndTitle: string; diff --git a/Game/Code/Classes/USongs.pas b/Game/Code/Classes/USongs.pas index 2eeeec87..7fd58034 100644 --- a/Game/Code/Classes/USongs.pas +++ b/Game/Code/Classes/USongs.pas @@ -9,19 +9,17 @@ interface {$I switches.inc} uses - {$ifndef MSWINDOWS} - {$IFDEF DARWIN} - baseunix, - {$ELSE} + {$IFDEF MSWINDOWS} + Windows, + DirWatch, + {$ELSE} + {$IFNDEF DARWIN} oldlinux, + syscall, {$ENDIF} baseunix, UnixType, - syscall, - {$else} - windows, - DirWatch, - {$endif} + {$ENDIF} SysUtils, Classes, ULog, @@ -91,7 +89,7 @@ type fWatch : longint; fParseSongDirectory : boolean; fProcessing : boolean; - {$ifdef win32} + {$ifdef MSWINDOWS} fDirWatch : TDirectoryWatch; {$endif} procedure int_LoadSongList; @@ -169,7 +167,7 @@ begin inherited create( false ); self.freeonterminate := true; - {$IFDEF Win32} + {$IFDEF MSWINDOWS} fDirWatch := TDirectoryWatch.create(nil); fDirWatch.OnChange := DoDirChanged; fDirWatch.Directory := SongPath; @@ -206,7 +204,7 @@ end; procedure TSongs.DoDirChanged(Sender: TObject); begin - LoadSongList(); + LoadSongList(); end; procedure TSongs.Execute(); @@ -284,12 +282,22 @@ var {$ifdef MSWINDOWS} SR: TSearchRecW; // for parsing Songs Directory - {$else} // This should work on all posix systems. + {$ENDIF} + + // eddie: can we merge that? is baseunix working on linux? oldlinux is + // not available on mac os x. + {$IFDEF LINUX} TheDir : oldlinux.pdir; ADirent : oldlinux.pDirent; Entry : Longint; info : oldlinux.stat; - {$endif} + {$ENDIF} + {$IFDEF DARWIN} + TheDir : pdir; + ADirent : pDirent; + Entry : Longint; + info : stat; + {$ENDIF} begin {$ifdef MSWINDOWS} if FindFirstW(Dir + '*', faDirectory, SR) = 0 then // JB_Unicode - windows diff --git a/Game/Code/MacOSX/UltraStarDX.pas b/Game/Code/MacOSX/UltraStarDX.pas index b531244f..6c5d4e2b 100644 --- a/Game/Code/MacOSX/UltraStarDX.pas +++ b/Game/Code/MacOSX/UltraStarDX.pas @@ -2,10 +2,7 @@ program UltraStarDX; uses UMain, UAudio_bass, UAudio_FFMpeg, UMedia_dummy, USingNotes, UTextClasses, UVideo; -var i : Integer; - begin - i := 0; Main; end. diff --git a/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.mode1 b/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.mode1 index 4350b967..12cc23e0 100644 --- a/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.mode1 +++ b/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.mode1 @@ -190,24 +190,24 @@ Content PBXProjectModuleGUID - 2CF552990CDA426600627463 + 2CDC71470CDB9AAB0018F966 PBXProjectModuleLabel - UMain.pas + USongs.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF5529A0CDA426600627463 + 2CDC71480CDB9AAB0018F966 PBXProjectModuleLabel - UMain.pas + USongs.pas _historyCapacity 0 bookmark - 2CF553BB0CDA5A4D00627463 + 2CDC71AB0CDBA6300018F966 history - 2CF553B10CDA5A2F00627463 + 2CDC71650CDB9BCE0018F966 SplitCount @@ -219,35 +219,35 @@ Geometry Frame - {{0, 20}, {1052, 646}} + {{0, 20}, {797, 748}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 222 147 1052 687 0 0 1680 1028 + 84 171 797 789 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF552960CDA426600627463 + 2CF5536C0CDA575B00627463 PBXProjectModuleLabel - UAudio_FFMpeg.pas + UltraStarDX.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF552970CDA426600627463 + 2CF5536D0CDA575B00627463 PBXProjectModuleLabel - UAudio_FFMpeg.pas + UltraStarDX.pas _historyCapacity 0 bookmark - 2CF553BC0CDA5A4D00627463 + 2CDC71AC0CDBA6300018F966 history - 2CF553940CDA58E900627463 + 2CDC717C0CDB9D150018F966 SplitCount @@ -259,35 +259,35 @@ Geometry Frame - {{0, 20}, {797, 748}} + {{0, 20}, {987, 762}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 38 213 797 789 0 0 1680 1028 + 189 142 987 803 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF552930CDA426600627463 + 2CF552990CDA426600627463 PBXProjectModuleLabel - UAudio_bass.pas + UMain.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF552940CDA426600627463 + 2CF5529A0CDA426600627463 PBXProjectModuleLabel - UAudio_bass.pas + UMain.pas _historyCapacity 0 bookmark - 2CF553BD0CDA5A4D00627463 + 2CDC71AD0CDBA6300018F966 history - 2CF553960CDA58E900627463 + 2CDE61980CDB99D400E8B3D1 SplitCount @@ -299,35 +299,35 @@ Geometry Frame - {{0, 20}, {797, 748}} + {{0, 20}, {1052, 646}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 15 234 797 789 0 0 1680 1028 + 222 147 1052 687 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF5536C0CDA575B00627463 + 2CF552960CDA426600627463 PBXProjectModuleLabel - UltraStarDX.pas + UAudio_FFMpeg.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF5536D0CDA575B00627463 + 2CF552970CDA426600627463 PBXProjectModuleLabel - UltraStarDX.pas + UAudio_FFMpeg.pas _historyCapacity 0 bookmark - 2CF553BE0CDA5A4D00627463 + 2CDC71AE0CDBA6300018F966 history - 2CF553670CDA575100627463 + 2CDE61990CDB99D400E8B3D1 SplitCount @@ -339,35 +339,35 @@ Geometry Frame - {{0, 20}, {987, 762}} + {{0, 20}, {797, 748}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 189 142 987 803 0 0 1680 1028 + 38 213 797 789 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF5536F0CDA575B00627463 + 2CF552930CDA426600627463 PBXProjectModuleLabel - sdl_image.pas + UAudio_bass.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF553700CDA575B00627463 + 2CF552940CDA426600627463 PBXProjectModuleLabel - sdl_image.pas + UAudio_bass.pas _historyCapacity 0 bookmark - 2CF553BF0CDA5A4D00627463 + 2CDC71AF0CDBA6300018F966 history - 2CF553060CDA514A00627463 + 2CDE619A0CDB99D400E8B3D1 SplitCount @@ -379,35 +379,35 @@ Geometry Frame - {{0, 20}, {1052, 646}} + {{0, 20}, {797, 748}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 15 336 1052 687 0 0 1680 1028 + 15 234 797 789 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF553720CDA575B00627463 + 2CF5536F0CDA575B00627463 PBXProjectModuleLabel - sdl.pas + sdl_image.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF553730CDA575B00627463 + 2CF553700CDA575B00627463 PBXProjectModuleLabel - sdl.pas + sdl_image.pas _historyCapacity 0 bookmark - 2CF553C00CDA5A4D00627463 + 2CDC71B00CDBA6300018F966 history - 2CF553040CDA513000627463 + 2CDE619C0CDB99D400E8B3D1 SplitCount @@ -419,35 +419,35 @@ Geometry Frame - {{0, 20}, {987, 762}} + {{0, 20}, {1052, 646}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 211 199 987 803 0 0 1680 1028 + 15 336 1052 687 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF553750CDA575B00627463 + 2CF553720CDA575B00627463 PBXProjectModuleLabel - UTexture.pas + sdl.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF553760CDA575B00627463 + 2CF553730CDA575B00627463 PBXProjectModuleLabel - UTexture.pas + sdl.pas _historyCapacity 0 bookmark - 2CF553C10CDA5A4D00627463 + 2CDC71B10CDBA6300018F966 history - 2CF552FF0CDA500800627463 + 2CDE619D0CDB99D400E8B3D1 SplitCount @@ -459,35 +459,35 @@ Geometry Frame - {{0, 20}, {616, 644}} + {{0, 20}, {987, 762}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 15 338 616 685 0 0 1680 1028 + 211 199 987 803 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF5528D0CDA426600627463 + 2CF553750CDA575B00627463 PBXProjectModuleLabel - Windows.pas + UTexture.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF5528E0CDA426600627463 + 2CF553760CDA575B00627463 PBXProjectModuleLabel - Windows.pas + UTexture.pas _historyCapacity 0 bookmark - 2CF553C20CDA5A4D00627463 + 2CDC71B20CDBA6300018F966 history - 2CF553780CDA575B00627463 + 2CDE619E0CDB99D400E8B3D1 SplitCount @@ -503,31 +503,31 @@ PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 176 191 616 685 0 0 1680 1028 + 15 338 616 685 0 0 1680 1028 Content PBXProjectModuleGUID - 2CF5528A0CDA426600627463 + 2CF5528D0CDA426600627463 PBXProjectModuleLabel - Messages.pas + Windows.pas PBXSplitModuleInNavigatorKey Split0 PBXProjectModuleGUID - 2CF5528B0CDA426600627463 + 2CF5528E0CDA426600627463 PBXProjectModuleLabel - Messages.pas + Windows.pas _historyCapacity 0 bookmark - 2CF553C30CDA5A4D00627463 + 2CDC71B30CDBA6300018F966 history - 2CF552760CDA419B00627463 + 2CDE619F0CDB99D400E8B3D1 SplitCount @@ -539,11 +539,11 @@ Geometry Frame - {{0, 20}, {1052, 646}} + {{0, 20}, {616, 644}} PBXModuleWindowStatusBarHidden2 RubberWindowFrame - 102 232 1052 687 0 0 1680 1028 + 176 191 616 685 0 0 1680 1028 @@ -617,19 +617,18 @@ DDC6850D09F5717A004E4BFF DD7C45450A6E72DE003FA52B + 2CF5510C0CDA28F000627463 DDC6868A09F571C2004E4BFF 2CDD8D0B0CC5539900E4169D DDC6888C09F57243004E4BFF DDC688C809F574E9004E4BFF 1C37FBAC04509CD000000102 - 2CF5536A0CDA575B00627463 - 2CF5536B0CDA575B00627463 1C37FAAC04509CD000000102 PBXSmartGroupTreeModuleOutlineStateSelectionKey - 17 + 25 15 0 @@ -654,7 +653,7 @@ 266 RubberWindowFrame - 775 270 817 753 0 0 1680 1028 + 773 270 817 753 0 0 1680 1028 Module PBXSmartGroupTreeModule @@ -691,7 +690,7 @@ Frame {{0, 0}, {529, 0}} RubberWindowFrame - 775 270 817 753 0 0 1680 1028 + 773 270 817 753 0 0 1680 1028 Module PBXNavigatorGroup @@ -713,7 +712,7 @@ Frame {{0, 5}, {529, 707}} RubberWindowFrame - 775 270 817 753 0 0 1680 1028 + 773 270 817 753 0 0 1680 1028 Module XCDetailModule @@ -737,9 +736,9 @@ TableOfContents - 2CF5501B0CDA1CD700627463 + 2CDC71380CDB9A4A0018F966 1CE0B1FE06471DED0097A5F4 - 2CF5501C0CDA1CD700627463 + 2CDC71390CDB9A4A0018F966 1CE0B20306471E060097A5F4 1CE0B20506471E060097A5F4 @@ -873,26 +872,25 @@ 5 WindowOrderList - 2CF5537F0CDA575B00627463 - 2CF553800CDA575B00627463 + 2CDC71910CDB9D2D0018F966 + 2CDC71920CDB9D2D0018F966 2CDD4BFC0CB948FC00549FAC - 2CF54F210CDA14A100627463 - 2CF5528A0CDA426600627463 + 2CDC718F0CDB9D2D0018F966 2CF5528D0CDA426600627463 - 1C530D57069F1CE1000CFCEE 2CF553750CDA575B00627463 2CF553720CDA575B00627463 2CF5536F0CDA575B00627463 - 2CDD4B730CB935C700549FAC - 2CF5536C0CDA575B00627463 2CF552930CDA426600627463 2CF552960CDA426600627463 - /Users/eddie/Projekte/UltraStarDX/trunk/Game/Code/MacOSX/UltraStarDX.xcodeproj 2CF552990CDA426600627463 + /Users/eddie/Projekte/UltraStarDX/trunk/Game/Code/MacOSX/UltraStarDX.xcodeproj + 2CDD4B730CB935C700549FAC + 2CF5536C0CDA575B00627463 1CD10A99069EF8BA00B06720 + 2CDC71470CDB9AAB0018F966 WindowString - 775 270 817 753 0 0 1680 1028 + 773 270 817 753 0 0 1680 1028 WindowTools @@ -913,7 +911,7 @@ PBXProjectModuleGUID 1CD0528F0623707200166675 PBXProjectModuleLabel - UAudio_FFMpeg.pas + UltraStarDX.pas StatusBarVisibility @@ -971,7 +969,7 @@ TableOfContents 2CDD4B730CB935C700549FAC - 2CF54F1A0CDA14A100627463 + 2CDC71520CDB9AAB0018F966 1CD0528F0623707200166675 XCMainBuildResultsModuleGUID @@ -1013,8 +1011,8 @@ yes sizes - {{0, 0}, {360, 414}} - {{360, 0}, {604, 414}} + {{0, 0}, {356, 414}} + {{356, 0}, {608, 414}} VerticalSplitView @@ -1077,14 +1075,14 @@ TableOfContents 1CD10A99069EF8BA00B06720 - 2CF54F1B0CDA14A100627463 + 2CDC71890CDB9D2D0018F966 1C162984064C10D400B95A72 - 2CF54F1C0CDA14A100627463 - 2CF54F1D0CDA14A100627463 - 2CF54F1E0CDA14A100627463 - 2CF54F1F0CDA14A100627463 - 2CF54F200CDA14A100627463 - 2CF54F210CDA14A100627463 + 2CDC718A0CDB9D2D0018F966 + 2CDC718B0CDB9D2D0018F966 + 2CDC718C0CDB9D2D0018F966 + 2CDC718D0CDB9D2D0018F966 + 2CDC718E0CDB9D2D0018F966 + 2CDC718F0CDB9D2D0018F966 ToolbarConfiguration xcode.toolbar.config.debug @@ -1238,7 +1236,7 @@ TableOfContents 2CDD4BFC0CB948FC00549FAC - 2CF5537E0CDA575B00627463 + 2CDC71900CDB9D2D0018F966 1C78EAAC065D492600B07095 WindowString diff --git a/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.pbxuser b/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.pbxuser index 04871a3e..545200c9 100644 --- a/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.pbxuser +++ b/Game/Code/MacOSX/UltraStarDX.xcodeproj/eddie.pbxuser @@ -10,17 +10,17 @@ }; 2C4D9C630CC9EC8C0031092D /* UAudio_bass.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {884, 9044}}"; + sepNavIntBoundsRect = "{{0, 0}, {884, 9100}}"; sepNavSelRange = "{3202, 12}"; - sepNavVisRect = "{{0, 8328}, {758, 716}}"; + sepNavVisRect = "{{0, 8330}, {758, 716}}"; sepNavWindowFrame = "{{15, 178}, {797, 845}}"; }; }; 2C4D9C640CC9EC8C0031092D /* UAudio_FFMpeg.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1196, 13216}}"; - sepNavSelRange = "{22728, 0}"; - sepNavVisRect = "{{0, 12500}, {758, 716}}"; + sepNavIntBoundsRect = "{{0, 0}, {1184, 13328}}"; + sepNavSelRange = "{22697, 0}"; + sepNavVisRect = "{{0, 12598}, {758, 716}}"; sepNavWindowFrame = "{{38, 157}, {797, 845}}"; }; }; @@ -194,9 +194,9 @@ }; 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1013, 15092}}"; - sepNavSelRange = "{3295, 0}"; - sepNavVisRect = "{{0, 1684}, {1013, 614}}"; + sepNavIntBoundsRect = "{{0, 0}, {1013, 15078}}"; + sepNavSelRange = "{3441, 0}"; + sepNavVisRect = "{{0, 1680}, {1013, 614}}"; sepNavWindowFrame = "{{222, 91}, {1052, 743}}"; }; }; @@ -298,9 +298,9 @@ }; 2C4D9C890CC9EC8C0031092D /* USongs.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {950, 12544}}"; - sepNavSelRange = "{7215, 0}"; - sepNavVisRect = "{{0, 3298}, {758, 716}}"; + sepNavIntBoundsRect = "{{0, 0}, {950, 14616}}"; + sepNavSelRange = "{7664, 0}"; + sepNavVisRect = "{{0, 3743}, {758, 716}}"; sepNavWindowFrame = "{{84, 115}, {797, 845}}"; }; }; @@ -314,9 +314,9 @@ }; 2C4D9C8B0CC9EC8C0031092D /* UTexture.pas */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1730, 15960}}"; + sepNavIntBoundsRect = "{{0, 0}, {1730, 16016}}"; sepNavSelRange = "{11823, 20}"; - sepNavVisRect = "{{0, 5091}, {577, 612}}"; + sepNavVisRect = "{{0, 5156}, {577, 612}}"; sepNavWindowFrame = "{{15, 282}, {616, 741}}"; }; }; @@ -452,7 +452,7 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1268, 4788}}"; sepNavSelRange = "{8020, 0}"; - sepNavVisRect = "{{0, 1745}, {1013, 614}}"; + sepNavVisRect = "{{0, 1736}, {1013, 614}}"; sepNavWindowFrame = "{{15, 280}, {1052, 743}}"; }; }; @@ -491,7 +491,7 @@ uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {577, 2352}}"; sepNavSelRange = "{2832, 0}"; - sepNavVisRect = "{{0, 1249}, {577, 612}}"; + sepNavVisRect = "{{0, 1278}, {577, 612}}"; sepNavWindowFrame = "{{176, 135}, {616, 741}}"; }; }; @@ -503,6 +503,134 @@ sepNavWindowFrame = "{{15, 282}, {616, 741}}"; }; }; + 2CDC71650CDB9BCE0018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "error:column 23 - Identifier not found \"oldlinux\""; + fRef = 2C4D9C890CC9EC8C0031092D /* USongs.pas */; + rLen = 0; + rLoc = 289; + rType = 1; + }; + 2CDC716B0CDB9CB70018F966 /* StrUtils.pas */ = { + uiCtxt = { + sepNavIntBoundsRect = "{{0, 0}, {1013, 1022}}"; + sepNavSelRange = "{0, 0}"; + sepNavVisRect = "{{0, 0}, {1013, 614}}"; + sepNavWindowFrame = "{{38, 259}, {1052, 743}}"; + }; + }; + 2CDC717C0CDB9D150018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "warning:column 5 - Local variable \"i\" is assigned but never used"; + fRef = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; + rLen = 1; + rLoc = 4; + rType = 1; + }; + 2CDC71950CDB9D430018F966 /* UMain.pas:156 */ = { + isa = PBXFileBreakpoint; + actions = ( + ); + breakpointStyle = 0; + continueAfterActions = 0; + delayBeforeContinue = 0; + fileReference = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; + hitCount = 1; + lineNumber = 156; + location = UltraStarDX; + modificationTime = 215719249.543694; + state = 1; + }; + 2CDC71AB0CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C890CC9EC8C0031092D /* USongs.pas */; + name = "USongs.pas: 288"; + rLen = 0; + rLoc = 7664; + rType = 0; + vrLen = 1174; + vrLoc = 7219; + }; + 2CDC71AC0CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; + name = "UltraStarDX.pas: 6"; + rLen = 0; + rLoc = 117; + rType = 0; + vrLen = 131; + vrLoc = 0; + }; + 2CDC71AD0CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; + name = "UMain.pas: 148"; + rLen = 0; + rLoc = 3441; + rType = 0; + vrLen = 1295; + vrLoc = 2495; + }; + 2CDC71AE0CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C640CC9EC8C0031092D /* UAudio_FFMpeg.pas */; + name = "UAudio_FFMpeg.pas: 952"; + rLen = 0; + rLoc = 22697; + rType = 0; + vrLen = 1224; + vrLoc = 21473; + }; + 2CDC71AF0CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C630CC9EC8C0031092D /* UAudio_bass.pas */; + name = "nux ... is t"; + rLen = 12; + rLoc = 3202; + rType = 0; + vrLen = 1266; + vrLoc = 15619; + }; + 2CDC71B00CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9DEC0CC9EF0A0031092D /* sdl_image.pas */; + name = "sdl_image.pas: 130"; + rLen = 0; + rLoc = 8020; + rType = 0; + vrLen = 832; + vrLoc = 7978; + }; + 2CDC71B10CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; + name = "sdl.pas: 250"; + rLen = 0; + rLoc = 16506; + rType = 0; + vrLen = 886; + vrLoc = 16376; + }; + 2CDC71B20CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C8B0CC9EC8C0031092D /* UTexture.pas */; + name = "TempSurface:=TexSur"; + rLen = 20; + rLoc = 11823; + rType = 0; + vrLen = 1220; + vrLoc = 11066; + }; + 2CDC71B30CDBA6300018F966 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9E090CC9EF840031092D /* Windows.pas */; + name = "Windows.pas: 114"; + rLen = 0; + rLoc = 2832; + rType = 0; + vrLen = 1182; + vrLoc = 2090; + }; 2CDD439C0CBBE92D00F364DE /* UMain.pas */ = { isa = PBXFileReference; fileEncoding = 30; @@ -556,10 +684,80 @@ name = "Project Breakpoints"; objects = ( 2CDEA8080CBD7D920096994C /* UMain.pas:293 */, - 2CF553830CDA578D00627463 /* UMain.pas:148 */, - 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:8 */, + 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:6 */, + 2CDC71950CDB9D430018F966 /* UMain.pas:156 */, ); }; + 2CDE61980CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; + name = "UMain.pas: 142"; + rLen = 0; + rLoc = 3295; + rType = 0; + vrLen = 1288; + vrLoc = 2495; + }; + 2CDE61990CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C640CC9EC8C0031092D /* UAudio_FFMpeg.pas */; + name = "UAudio_FFMpeg.pas: 952"; + rLen = 0; + rLoc = 22697; + rType = 0; + vrLen = 1224; + vrLoc = 21473; + }; + 2CDE619A0CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C630CC9EC8C0031092D /* UAudio_bass.pas */; + name = "nux ... is t"; + rLen = 12; + rLoc = 3202; + rType = 0; + vrLen = 1266; + vrLoc = 15619; + }; + 2CDE619C0CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9DEC0CC9EF0A0031092D /* sdl_image.pas */; + name = "sdl_image.pas: 130"; + rLen = 0; + rLoc = 8020; + rType = 0; + vrLen = 832; + vrLoc = 7978; + }; + 2CDE619D0CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; + name = "sdl.pas: 250"; + rLen = 0; + rLoc = 16506; + rType = 0; + vrLen = 886; + vrLoc = 16376; + }; + 2CDE619E0CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9C8B0CC9EC8C0031092D /* UTexture.pas */; + name = "TempSurface:=TexSur"; + rLen = 20; + rLoc = 11823; + rType = 0; + vrLen = 1220; + vrLoc = 11066; + }; + 2CDE619F0CDB99D400E8B3D1 /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 2C4D9E090CC9EF840031092D /* Windows.pas */; + name = "Windows.pas: 114"; + rLen = 0; + rLoc = 2832; + rType = 0; + vrLen = 1182; + vrLoc = 2090; + }; 2CDEA8080CBD7D920096994C /* UMain.pas:293 */ = { isa = PBXFileBreakpoint; actions = ( @@ -571,7 +769,7 @@ hitCount = 1; lineNumber = 293; location = UltraStarDX; - modificationTime = 215636526.320362; + modificationTime = 215719244.976517; state = 1; }; 2CF54F430CDA1B2B00627463 /* UScreenCredits.pas */ = { @@ -894,10 +1092,6 @@ sepNavWindowFrame = "{{102, 176}, {1052, 743}}"; }; }; - 2CF552760CDA419B00627463 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 2CF552660CDA404000627463 /* Messages.pas */; - }; 2CF5529E0CDA42C900627463 /* avcodec.pas */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1013, 28616}}"; @@ -930,18 +1124,6 @@ sepNavWindowFrame = "{{222, 91}, {1052, 743}}"; }; }; - 2CF552FF0CDA500800627463 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 2C4D9C8B0CC9EC8C0031092D /* UTexture.pas */; - }; - 2CF553040CDA513000627463 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; - }; - 2CF553060CDA514A00627463 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = 2C4D9DEC0CC9EF0A0031092D /* sdl_image.pas */; - }; 2CF553070CDA51B500627463 /* sdlutils.pas */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1013, 61068}}"; @@ -950,55 +1132,7 @@ sepNavWindowFrame = "{{38, 259}, {1052, 743}}"; }; }; - 2CF553670CDA575100627463 /* PBXBookmark */ = { - isa = PBXBookmark; - fRef = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; - }; - 2CF553780CDA575B00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9E090CC9EF840031092D /* Windows.pas */; - name = "function GetTickCount : Cardinal;"; - rLen = 35; - rLoc = 2755; - rType = 0; - vrLen = 1149; - vrLoc = 1974; - }; - 2CF553830CDA578D00627463 /* UMain.pas:148 */ = { - isa = PBXFileBreakpoint; - actions = ( - ); - breakpointStyle = 0; - continueAfterActions = 0; - delayBeforeContinue = 0; - fileReference = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; - hitCount = 1; - lineNumber = 148; - location = UltraStarDX; - modificationTime = 215636536.733827; - state = 1; - }; - 2CF553940CDA58E900627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C640CC9EC8C0031092D /* UAudio_FFMpeg.pas */; - name = "{$ifdef fpc}"; - rLen = 12; - rLoc = 11808; - rType = 0; - vrLen = 1465; - vrLoc = 718; - }; - 2CF553960CDA58E900627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C630CC9EC8C0031092D /* UAudio_bass.pas */; - name = AllocateHWND; - rLen = 12; - rLoc = 3202; - rType = 0; - vrLen = 1409; - vrLoc = 2690; - }; - 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:8 */ = { + 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:6 */ = { isa = PBXFileBreakpoint; actions = ( ); @@ -1007,111 +1141,11 @@ delayBeforeContinue = 0; fileReference = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; hitCount = 1; - lineNumber = 8; + lineNumber = 6; location = UltraStarDX; - modificationTime = 215636528.021684; + modificationTime = 215719246.517251; state = 1; }; - 2CF553B10CDA5A2F00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; - name = "UMain.pas: 136"; - rLen = 0; - rLoc = 3282; - rType = 0; - vrLen = 1064; - vrLoc = 3295; - }; - 2CF553BB0CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C7B0CC9EC8C0031092D /* UMain.pas */; - name = "UMain.pas: 138"; - rLen = 0; - rLoc = 3295; - rType = 0; - vrLen = 1415; - vrLoc = 2519; - }; - 2CF553BC0CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C640CC9EC8C0031092D /* UAudio_FFMpeg.pas */; - name = "UAudio_FFMpeg.pas: 944"; - rLen = 0; - rLoc = 22728; - rType = 0; - vrLen = 1145; - vrLoc = 21583; - }; - 2CF553BD0CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C630CC9EC8C0031092D /* UAudio_bass.pas */; - name = AllocateHWND; - rLen = 12; - rLoc = 3202; - rType = 0; - vrLen = 1157; - vrLoc = 15694; - }; - 2CF553BE0CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; - name = "UltraStarDX.pas: 7"; - rLen = 0; - rLoc = 129; - rType = 0; - vrLen = 159; - vrLoc = 0; - }; - 2CF553BF0CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9DEC0CC9EF0A0031092D /* sdl_image.pas */; - name = "sdl_image.pas: 130"; - rLen = 0; - rLoc = 8020; - rType = 0; - vrLen = 885; - vrLoc = 7978; - }; - 2CF553C00CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; - name = "sdl.pas: 250"; - rLen = 0; - rLoc = 16506; - rType = 0; - vrLen = 886; - vrLoc = 16376; - }; - 2CF553C10CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9C8B0CC9EC8C0031092D /* UTexture.pas */; - name = SDL_ScaleSurfaceRect; - rLen = 20; - rLoc = 11823; - rType = 0; - vrLen = 1266; - vrLoc = 10980; - }; - 2CF553C20CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2C4D9E090CC9EF840031092D /* Windows.pas */; - name = "Windows.pas: 115"; - rLen = 0; - rLoc = 2832; - rType = 0; - vrLen = 1201; - vrLoc = 2027; - }; - 2CF553C30CDA5A4D00627463 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 2CF552660CDA404000627463 /* Messages.pas */; - name = "Messages.pas: 9"; - rLen = 0; - rLoc = 65; - rType = 0; - vrLen = 428; - vrLoc = 0; - }; 9845B6590B1F9B9E0084DD62 /* SDL.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {948, 1330}}"; @@ -1149,8 +1183,8 @@ ); breakpoints = ( 2CDEA8080CBD7D920096994C /* UMain.pas:293 */, - 2CF553830CDA578D00627463 /* UMain.pas:148 */, - 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:8 */, + 2CF553A20CDA59BB00627463 /* UltraStarDX.pas:6 */, + 2CDC71950CDB9D430018F966 /* UMain.pas:156 */, ); breakpointsGroup = 2CDD4B7F0CB9394600549FAC /* XCBreakpointsBucket */; codeSenseManager = 2CDD4B6A0CB9357000549FAC /* Code sense */; @@ -1256,28 +1290,28 @@ PBXFileDataSource_Warnings_ColumnID, ); }; - PBXPerProjectTemplateStateSaveDate = 215618698; - PBXWorkspaceStateSaveDate = 215618698; + PBXPerProjectTemplateStateSaveDate = 215718463; + PBXWorkspaceStateSaveDate = 215718463; }; perUserProjectItems = { - 2CF552760CDA419B00627463 /* PBXBookmark */ = 2CF552760CDA419B00627463 /* PBXBookmark */; - 2CF552FF0CDA500800627463 /* PBXBookmark */ = 2CF552FF0CDA500800627463 /* PBXBookmark */; - 2CF553040CDA513000627463 /* PBXBookmark */ = 2CF553040CDA513000627463 /* PBXBookmark */; - 2CF553060CDA514A00627463 /* PBXBookmark */ = 2CF553060CDA514A00627463 /* PBXBookmark */; - 2CF553670CDA575100627463 /* PBXBookmark */ = 2CF553670CDA575100627463 /* PBXBookmark */; - 2CF553780CDA575B00627463 /* PBXTextBookmark */ = 2CF553780CDA575B00627463 /* PBXTextBookmark */; - 2CF553940CDA58E900627463 /* PBXTextBookmark */ = 2CF553940CDA58E900627463 /* PBXTextBookmark */; - 2CF553960CDA58E900627463 /* PBXTextBookmark */ = 2CF553960CDA58E900627463 /* PBXTextBookmark */; - 2CF553B10CDA5A2F00627463 /* PBXTextBookmark */ = 2CF553B10CDA5A2F00627463 /* PBXTextBookmark */; - 2CF553BB0CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553BB0CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553BC0CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553BC0CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553BD0CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553BD0CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553BE0CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553BE0CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553BF0CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553BF0CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553C00CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553C00CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553C10CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553C10CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553C20CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553C20CDA5A4D00627463 /* PBXTextBookmark */; - 2CF553C30CDA5A4D00627463 /* PBXTextBookmark */ = 2CF553C30CDA5A4D00627463 /* PBXTextBookmark */; + 2CDC71650CDB9BCE0018F966 /* PBXTextBookmark */ = 2CDC71650CDB9BCE0018F966 /* PBXTextBookmark */; + 2CDC717C0CDB9D150018F966 /* PBXTextBookmark */ = 2CDC717C0CDB9D150018F966 /* PBXTextBookmark */; + 2CDC71AB0CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71AB0CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71AC0CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71AC0CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71AD0CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71AD0CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71AE0CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71AE0CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71AF0CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71AF0CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71B00CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71B00CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71B10CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71B10CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71B20CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71B20CDBA6300018F966 /* PBXTextBookmark */; + 2CDC71B30CDBA6300018F966 /* PBXTextBookmark */ = 2CDC71B30CDBA6300018F966 /* PBXTextBookmark */; + 2CDE61980CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE61980CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE61990CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE61990CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE619A0CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE619A0CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE619C0CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE619C0CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE619D0CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE619D0CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE619E0CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE619E0CDB99D400E8B3D1 /* PBXTextBookmark */; + 2CDE619F0CDB99D400E8B3D1 /* PBXTextBookmark */ = 2CDE619F0CDB99D400E8B3D1 /* PBXTextBookmark */; }; sourceControlManager = 2CDD4B690CB9357000549FAC /* Source Control */; userBuildSettings = { @@ -1286,7 +1320,7 @@ DDC6851B09F57195004E4BFF /* UltraStarDX.pas */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {948, 730}}"; - sepNavSelRange = "{129, 0}"; + sepNavSelRange = "{117, 0}"; sepNavVisRect = "{{0, 0}, {948, 730}}"; sepNavWindowFrame = "{{189, 86}, {987, 859}}"; }; diff --git a/Game/Code/MacOSX/UltraStarDX.xcodeproj/project.pbxproj b/Game/Code/MacOSX/UltraStarDX.xcodeproj/project.pbxproj index f2cf90b5..8caca2d2 100644 --- a/Game/Code/MacOSX/UltraStarDX.xcodeproj/project.pbxproj +++ b/Game/Code/MacOSX/UltraStarDX.xcodeproj/project.pbxproj @@ -139,6 +139,8 @@ 2C4D9E210CC9EF840031092D /* Windows.pas in Sources */ = {isa = PBXBuildFile; fileRef = 2C4D9E090CC9EF840031092D /* Windows.pas */; }; 2C4D9E450CC9F0ED0031092D /* switches.inc in Sources */ = {isa = PBXBuildFile; fileRef = 2C4D9E440CC9F0ED0031092D /* switches.inc */; }; 2C4D9E460CC9F0ED0031092D /* switches.inc in Sources */ = {isa = PBXBuildFile; fileRef = 2C4D9E440CC9F0ED0031092D /* switches.inc */; }; + 2CDC716C0CDB9CB70018F966 /* StrUtils.pas in Sources */ = {isa = PBXBuildFile; fileRef = 2CDC716B0CDB9CB70018F966 /* StrUtils.pas */; }; + 2CDC716D0CDB9CB70018F966 /* StrUtils.pas in Sources */ = {isa = PBXBuildFile; fileRef = 2CDC716B0CDB9CB70018F966 /* StrUtils.pas */; }; 2CDD4BDE0CB947A400549FAC /* sdl.pas in Sources */ = {isa = PBXBuildFile; fileRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; }; 2CDD4BE00CB947B100549FAC /* sdl.pas in Sources */ = {isa = PBXBuildFile; fileRef = 98B8BE5C0B1F974F00162019 /* sdl.pas */; }; 2CDD4BE20CB947BE00549FAC /* UltraStarDX.pas in Sources */ = {isa = PBXBuildFile; fileRef = DDC6851B09F57195004E4BFF /* UltraStarDX.pas */; }; @@ -423,6 +425,7 @@ 2C4D9E040CC9EF840031092D /* OpenGL12.pas */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.pascal; name = OpenGL12.pas; path = Wrapper/OpenGL12.pas; sourceTree = ""; }; 2C4D9E090CC9EF840031092D /* Windows.pas */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.pascal; name = Windows.pas; path = Wrapper/Windows.pas; sourceTree = ""; }; 2C4D9E440CC9F0ED0031092D /* switches.inc */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.pascal; name = switches.inc; path = ../switches.inc; sourceTree = SOURCE_ROOT; }; + 2CDC716B0CDB9CB70018F966 /* StrUtils.pas */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.pascal; name = StrUtils.pas; path = ../../../Modis/SDK/StrUtils.pas; sourceTree = SOURCE_ROOT; }; 2CDEA4F60CBD725B0096994C /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = ""; }; 2CDEC4CC0CC52E7F00FFA244 /* UltraStarDX.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = UltraStarDX.icns; sourceTree = ""; }; 2CF54F430CDA1B2B00627463 /* UScreenCredits.pas */ = {isa = PBXFileReference; fileEncoding = 5; lastKnownFileType = sourcecode.pascal; name = UScreenCredits.pas; path = ../Screens/UScreenCredits.pas; sourceTree = SOURCE_ROOT; }; @@ -680,6 +683,7 @@ 2CF5508A0CDA228800627463 /* SDK */ = { isa = PBXGroup; children = ( + 2CDC716B0CDB9CB70018F966 /* StrUtils.pas */, 2CF552110CDA3D1400627463 /* UPluginDefs.pas */, 2CF5508B0CDA22B000627463 /* ModiSDK.pas */, ); @@ -1063,6 +1067,7 @@ 2CF552B60CDA42C900627463 /* opt.pas in Sources */, 2CF552B70CDA42C900627463 /* rational.pas in Sources */, 2CF553080CDA51B500627463 /* sdlutils.pas in Sources */, + 2CDC716C0CDB9CB70018F966 /* StrUtils.pas in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1182,6 +1187,7 @@ 2CF552AD0CDA42C900627463 /* opt.pas in Sources */, 2CF552AE0CDA42C900627463 /* rational.pas in Sources */, 2CF553090CDA51B500627463 /* sdlutils.pas in Sources */, + 2CDC716D0CDB9CB70018F966 /* StrUtils.pas in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; -- cgit v1.2.3