Changeset 45 for trunk/Cocoa/Pester


Ignore:
Timestamp:
11/10/02 11:14:59 (22 years ago)
Author:
Nicholas Riley
Message:

Pester 1.1a2.

English.lproj/Credits.html: Fixed some HTML formatting issues, added Ben Hines to credits (thanks for helping out with 1.1a1 testing!)

English.lproj/InfoPlist.strings: Updated for 1.1a2.

English.lproj/MainMenu.nib: Reconnected initialFirstResponder outlet on the window; somehow it became disconnected. Fixed keyboard navigation loop. Removed formatters from date/time fields which were causing crashes on launch on 10.2 (they're instantiated from code in any case). Removed text from date field because it didn't work without the formatter.

NJRDateFormatter: Workaround for 10.2 NSScanner bug [Ben Hines].

NJRQTMediaPopUpButton: Remove corrupt JPEG note, can no longer reproduce. Removed -validateRecentMedia invocation, debug code shouldn't have been left in.

PSAlarmSetController: Set alerts before setting alarm, otherwise alarm in bogus state remains. Set date to today in awakeFromNib, moved from the nib. Disconnect initial first responder to work around 10.1 bug so keyboard focus is set properly when the window opens.

Pester.pbproj: Added VERSION.

Read Me.rtfd: Updated for 1.1a2.

VERSION: Updated for 1.1a2.

Location:
trunk/Cocoa/Pester
Files:
16 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cocoa/Pester/Source/English.lproj/Credits.html

    r28 r45  
    1 <font face="Lucida Grande" size="-1"><b>Icon by</b> <a href="mailto:excellence@global.co.za">Diederik Vemer</a></font>.<br>
    2 <font face="Lucida Grande" size="-1"><b>Thanks to</b> <a href="mailto:ryanwilcox@mac.com">Ryan Wilcox</a></font>.
     1<font face="Lucida Grande" size="-1"><b>Icon by</b> <a href="mailto:excellence@global.co.za">Diederik Vemer</a>.</font><br>
     2<font face="Lucida Grande" size="-1"><b>Thanks to</b> <a href="mailto:ryanwilcox@mac.com">Ryan Wilcox</a> and <a href="mailto:bhines@alumni.ucsd.edu">Ben Hines</a>.</font>
  • trunk/Cocoa/Pester/Source/English.lproj/MainMenu.nib/info.nib

    r43 r45  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd">
    3 <plist version="0.9">
     2<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
     3<plist version="1.0">
    44<dict>
    55        <key>IBDocumentLocation</key>
    6         <string>54 24 356 240 0 0 1280 832 </string>
     6        <string>73 38 356 240 0 0 1600 1178 </string>
    77        <key>IBEditorPositions</key>
    88        <dict>
    99                <key>29</key>
    10                 <string>71 238 273 44 0 0 1280 832 </string>
     10                <string>94 343 273 44 0 0 1600 1178 </string>
    1111        </dict>
    1212        <key>IBFramework Version</key>
    13         <string>263.2</string>
     13        <string>286.0</string>
    1414        <key>IBOpenObjects</key>
    1515        <array>
     16                <integer>29</integer>
    1617                <integer>21</integer>
    17                 <integer>29</integer>
    1818        </array>
    1919        <key>IBSystem Version</key>
    20         <string>5S66</string>
     20        <string>6D52</string>
    2121        <key>IBUserGuides</key>
    2222        <dict>
  • trunk/Cocoa/Pester/Source/NJRDateFormatter.m

    r43 r45  
    2121{
    2222    NSScanner *scanner = [NSScanner scannerWithString: format];
     23    int formatLength = [format length];
    2324    NSRange range;
    2425    [scanner setCharactersToBeSkipped: [NSCharacterSet characterSetWithCharactersInString: @""]];
     26    // NSLog(@"format:withoutComponent: trying to excise %c from %@", component, format);
    2527    while ([scanner scanUpToString: @"%" intoString: nil] || ![scanner isAtEnd]) {
    2628        range.location = [scanner scanLocation];
     29        // NSLog(@"location: %d/%d, remaining: %@%@", range.location, formatLength, [format substringFromIndex: range.location], [scanner isAtEnd] ? @", isAtEnd" : @"");
     30        // XXX works fine without keeping track of length in 10.1.5; in 10.2, [scanner scanUptoString:intoString:] still returns YES even when scanner is at end and thereÕs nothing left to scan, and if you start accessing the string past the end... *boom*
     31        if (range.location >= formatLength) break;
    2732        [scanner scanUpToCharactersFromSet: [NSCharacterSet letterCharacterSet] intoString: nil];
    2833        if ([format characterAtIndex: [scanner scanLocation]] == component) {
  • trunk/Cocoa/Pester/Source/NJRQTMediaPopUpButton.m

    r43 r45  
    2727// XXX don't add icons on Puma, they look like ass
    2828// XXX launch preview on a separate thread (if movies take too long to load, they inhibit the interface responsiveness)
    29 // XXX when dropping invalid JPEG file on button, it dies
    3029
    3130// Recent media layout:
     
    299298        NSMenuItem *item = [[self itemAtIndex: index] retain];
    300299        NSData *data = [[recentMediaAliasData objectAtIndex: recentIndex] retain];
    301         [self _validateRecentMedia];
     300        // [self _validateRecentMedia];
    302301        [self removeItemAtIndex: index];
    303302        [[self menu] insertItem: item atIndex: otherIndex + 1];
  • trunk/Cocoa/Pester/Source/PSAlarmSetController.m

    r43 r45  
    8383        }
    8484    }
     85    [timeDate setObjectValue: [NSDate date]];
    8586    [self inAtChanged: nil];
    8687    [self playSoundChanged: nil];
     
    9192    [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(playSoundChanged:) name: NJRQTMediaPopUpButtonMovieChangedNotification object: sound];
    9293    [voice setDelegate: self];
     94    if (floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_1) {
     95        // XXX workaround for 10.1.x bug which sets the first responder to the wrong field, but it works if I set the initial first responder to nil... go figure.
     96        [[self window] setInitialFirstResponder: nil];
     97    }
    9398    [[self window] makeKeyAndOrderFront: nil];
    9499}
     
    259264- (IBAction)setAlarm:(NSButton *)sender;
    260265{
    261     // set alarm
    262     [self setAlarmDateAndInterval: sender];
    263     [alarm setMessage: [messageField stringValue]];
    264     if (![alarm setTimer]) {
    265         [self setStatus: [@"Unable to set alarm.  " stringByAppendingString: [alarm invalidMessage]]];
    266         return;
    267     }
    268 
     266    // set alerts before setting alarm...
    269267    [alarm removeAlerts];
    270268    // dock bounce alert
     
    295293    if ([doSpeak intValue])
    296294        [alarm addAlert: [PSSpeechAlert alertWithVoice: [voice titleOfSelectedItem]]];
     295
     296    // set alarm
     297    [self setAlarmDateAndInterval: sender];
     298    [alarm setMessage: [messageField stringValue]];
     299    if (![alarm setTimer]) {
     300        [self setStatus: [@"Unable to set alarm.  " stringByAppendingString: [alarm invalidMessage]]];
     301        return;
     302    }
    297303   
    298304    [self setStatus: [[alarm date] descriptionWithCalendarFormat: @"Alarm set for %x at %X" timeZone: nil locale: nil]];
  • trunk/Cocoa/Pester/Source/PSMovieAlert.m

    r34 r45  
    7070- (void)triggerForAlarm:(PSAlarm *)alarm;
    7171{
    72     NSLog(@"%@", self);
    7372    [PSMovieAlertController controllerWithAlarm: alarm movieAlert: self];
    7473}
  • trunk/Cocoa/Pester/Source/PSMovieAlertController.m

    r42 r45  
    6363            [window center];
    6464            frame = [window frame];
    65             frame.origin.y -= 250; // appear below notifier window
     65            frame.origin.y -= 400; // appear below notifier window - XXX this is very inaccurate, fix
    6666            if (frame.origin.y < screenRect.origin.y) frame.origin.y = screenRect.origin.y;
    6767            [window setFrame: frame display: NO];
  • trunk/Cocoa/Pester/Source/Pester.pbproj/nicholas.pbxuser

    r43 r45  
    1111                        F596730D0355CFA301407038,
    1212                        F500E5370359719B01AEEDB1,
    13                         F51152D1036B632B01E23CC6,
    14                         F52441D303787D1001AEEDB1,
     13                        F5B15F74037E42EB01AEEDB1,
     14                        F5B15F79037E45E301AEEDB1,
    1515                );
    1616                executables = (
     
    1818                );
    1919                perUserDictionary = {
    20                         PBXPerProjectTemplateStateSaveDate = 58520961;
    21                         "PBXTemplateGeometry-F5314676015831810DCA290F" = {
    22                                 ContentSize = "{685, 434}";
     20                        PBXPerProjectTemplateStateSaveDate = 58614289;
     21                        "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = {
     22                                ContentSize = "{668, 621}";
    2323                                LeftSlideOut = {
    2424                                        Collapsed = NO;
    25                                         Frame = "{{0, 23}, {685, 411}}";
     25                                        Frame = "{{0, 0}, {668, 621}}";
    2626                                        Split0 = {
    27                                                 ActiveTab = 2;
    2827                                                Collapsed = NO;
    29                                                 Frame = "{{0, 0}, {685, 411}}";
     28                                                Frame = "{{0, 0}, {668, 621}}";
    3029                                                Split0 = {
    31                                                         Frame = "{{0, 221}, {685, 190}}";
     30                                                        Frame = "{{0, 0}, {668, 621}}";
    3231                                                };
    3332                                                SplitCount = 1;
     
    3534                                                        Debugger = {
    3635                                                                Collapsed = NO;
    37                                                                 Frame = "{{0, 0}, {952, 321}}";
     36                                                                Frame = "{{0, 0}, {484, 208}}";
    3837                                                                Split0 = {
    39                                                                         Frame = "{{0, 24}, {952, 297}}";
     38                                                                        Frame = "{{0, 24}, {484, 184}}";
    4039                                                                        Split0 = {
    41                                                                                 Frame = "{{0, 0}, {468, 297}}";
     40                                                                                Frame = "{{0, 0}, {236, 184}}";
    4241                                                                        };
    4342                                                                        Split1 = {
    4443                                                                                DebugVariablesTableConfiguration = (
    4544                                                                                        Name,
    46                                                                                         126.803,
     45                                                                                        123,
    4746                                                                                        Value,
    48                                                                                         150.074,
     47                                                                                        85,
    4948                                                                                        Summary,
    50                                                                                         172.123,
     49                                                                                        62.123,
    5150                                                                                );
    52                                                                                 Frame = "{{477, 0}, {475, 297}}";
     51                                                                                Frame = "{{245, 0}, {239, 184}}";
    5352                                                                        };
    5453                                                                        SplitCount = 2;
     
    6463                                                                TabsVisible = YES;
    6564                                                        };
    66                                                         Frame = "{{0, 0}, {952, 321}}";
     65                                                        Frame = "{{0, 0}, {484, 208}}";
    6766                                                        LauncherConfigVersion = 7;
    6867                                                };
    6968                                                Tab1 = {
    70                                                         Frame = "{{0, 0}, {781, 452}}";
     69                                                        Frame = "{{0, 0}, {664, 208}}";
    7170                                                        LauncherConfigVersion = 3;
    7271                                                        Runner = {
    73                                                                 Frame = "{{0, 0}, {781, 452}}";
     72                                                                Frame = "{{0, 0}, {664, 208}}";
    7473                                                        };
    7574                                                };
    7675                                                Tab2 = {
    77                                                         BuildMessageFrame = "{{0, 0}, {687, 149}}";
    78                                                         BuildTranscriptFrame = "{{0, 158}, {687, 59}}";
    79                                                         Frame = "{{0, 0}, {685, 215}}";
     76                                                        BuildMessageFrame = "{{0, 0}, {666, 43}}";
     77                                                        BuildTranscriptFrame = "{{0, 52}, {666, 0}}";
     78                                                        Frame = "{{0, 0}, {664, 50}}";
    8079                                                };
    8180                                                Tab3 = {
     
    8786                                        SplitCount = 1;
    8887                                        Tab0 = {
    89                                                 Frame = "{{0, 0}, {300, 533}}";
     88                                                Frame = "{{0, 0}, {313, 531}}";
    9089                                                GroupTreeTableConfiguration = (
    9190                                                        TargetStatusColumn,
    9291                                                        18,
    9392                                                        MainColumn,
    94                                                         267,
     93                                                        280,
    9594                                                );
    9695                                        };
     
    116115                                        };
    117116                                        Tab3 = {
    118                                                 Frame = "{{0, 0}, {200, 100}}";
    119                                                 Split0 = {
    120                                                         Frame = "{{0, 0}, {200, 45}}";
    121                                                         TargetTreeTableConfiguration = (
    122                                                                 ActiveTarget,
    123                                                                 16,
    124                                                                 TargetName,
    125                                                                 168,
    126                                                         );
    127                                                 };
    128                                                 Split1 = {
    129                                                         BuildStyleTreeTableConfiguration = (
    130                                                                 IsActive,
    131                                                                 16,
    132                                                                 Name,
    133                                                                 169,
    134                                                         );
    135                                                         Frame = "{{0, 54}, {200, 46}}";
    136                                                 };
    137                                                 SplitCount = 2;
     117                                                Frame = "{{0, 0}, {200, 557}}";
     118                                                TargetTableConfiguration = (
     119                                                        ActiveObject,
     120                                                        16,
     121                                                        ObjectNames,
     122                                                        202.296,
     123                                                );
    138124                                        };
    139125                                        Tab4 = {
    140                                                 ExecutableTreeTableConfiguration = (
    141                                                         ActiveExecutable,
    142                                                         16,
    143                                                         ExecutableName,
    144                                                         217,
    145                                                 );
    146                                                 Frame = "{{0, 0}, {250, 100}}";
    147                                         };
    148                                         Tab5 = {
    149126                                                BreakpointsTreeTableConfiguration = (
    150127                                                        breakpointColumn,
     
    155132                                                Frame = "{{0, 0}, {250, 100}}";
    156133                                        };
    157                                         TabCount = 6;
    158                                         TabsVisible = NO;
    159                                 };
    160                                 StatusViewVisible = YES;
    161                                 Template = F5314676015831810DCA290F;
    162                                 ToolbarVisible = YES;
    163                                 WindowLocation = "{421, 52}";
    164                         };
    165                         "PBXTemplateGeometry-F5534CB2020F3F8A0DCA290F" = {
    166                                 ContentSize = "{981, 229}";
    167                                 LeftSlideOut = {
    168                                         Collapsed = NO;
    169                                         Frame = "{{0, 23}, {981, 206}}";
    170                                         Split0 = {
    171                                                 ActiveTab = 1;
    172                                                 Collapsed = YES;
    173                                                 Frame = "{{0, 0}, {981, 206}}";
    174                                                 Split0 = {
    175                                                         Frame = "{{1e+06, 1e+06}, {981, 0}}";
    176                                                 };
    177                                                 SplitCount = 1;
    178                                                 Tab0 = {
    179                                                         Debugger = {
    180                                                                 Collapsed = NO;
    181                                                                 Frame = "{{0, 0}, {804, 321}}";
    182                                                                 Split0 = {
    183                                                                         Frame = "{{0, 24}, {804, 297}}";
    184                                                                         Split0 = {
    185                                                                                 Frame = "{{0, 0}, {394, 297}}";
    186                                                                         };
    187                                                                         Split1 = {
    188                                                                                 DebugVariablesTableConfiguration = (
    189                                                                                         Name,
    190                                                                                         102.803,
    191                                                                                         Value,
    192                                                                                         125.074,
    193                                                                                         Summary,
    194                                                                                         147.123,
    195                                                                                 );
    196                                                                                 Frame = "{{403, 0}, {401, 297}}";
    197                                                                         };
    198                                                                         SplitCount = 2;
    199                                                                 };
    200                                                                 SplitCount = 1;
    201                                                                 Tab0 = {
    202                                                                         Frame = "{{0, 0}, {100, 50}}";
    203                                                                 };
    204                                                                 Tab1 = {
    205                                                                         Frame = "{{0, 0}, {100, 50}}";
    206                                                                 };
    207                                                                 TabCount = 2;
    208                                                                 TabsVisible = YES;
    209                                                         };
    210                                                         Frame = "{{0, 0}, {804, 321}}";
    211                                                         LauncherConfigVersion = 7;
    212                                                 };
    213                                                 Tab1 = {
    214                                                         Frame = "{{0, 0}, {981, 200}}";
    215                                                         LauncherConfigVersion = 3;
    216                                                         Runner = {
    217                                                                 Frame = "{{0, 0}, {981, 200}}";
    218                                                         };
    219                                                 };
    220                                                 Tab2 = {
    221                                                         BuildMessageFrame = "{{0, 0}, {806, 237}}";
    222                                                         BuildTranscriptFrame = "{{0, 246}, {806, 3}}";
    223                                                         Frame = "{{0, 0}, {804, 247}}";
    224                                                 };
    225                                                 Tab3 = {
    226                                                         Frame = "{{0, 0}, {612, 295}}";
    227                                                 };
    228                                                 TabCount = 4;
    229                                                 TabsVisible = NO;
    230                                         };
    231                                         SplitCount = 1;
    232                                         Tab0 = {
    233                                                 Frame = "{{0, 0}, {300, 533}}";
    234                                                 GroupTreeTableConfiguration = (
    235                                                         TargetStatusColumn,
    236                                                         18,
    237                                                         MainColumn,
    238                                                         267,
    239                                                 );
    240                                         };
    241                                         Tab1 = {
    242                                                 ClassesFrame = "{{0, 0}, {280, 398}}";
    243                                                 ClassesTreeTableConfiguration = (
    244                                                         PBXBookColumnIdentifier,
    245                                                         20,
    246                                                         PBXClassColumnIdentifier,
    247                                                         237,
    248                                                 );
    249                                                 Frame = "{{0, 0}, {278, 659}}";
    250                                                 MembersFrame = "{{0, 407}, {280, 252}}";
    251                                                 MembersTreeTableConfiguration = (
    252                                                         PBXBookColumnIdentifier,
    253                                                         20,
    254                                                         PBXMethodColumnIdentifier,
    255                                                         236,
    256                                                 );
    257                                         };
    258                                         Tab2 = {
    259                                                 Frame = "{{0, 0}, {200, 100}}";
    260                                         };
    261                                         Tab3 = {
    262                                                 Frame = "{{0, 0}, {200, 386}}";
    263                                                 Split0 = {
    264                                                         Frame = "{{0, 0}, {200, 186}}";
    265                                                         TargetTreeTableConfiguration = (
    266                                                                 ActiveTarget,
    267                                                                 16,
    268                                                                 TargetName,
    269                                                                 168,
    270                                                         );
    271                                                 };
    272                                                 Split1 = {
    273                                                         BuildStyleTreeTableConfiguration = (
    274                                                                 IsActive,
    275                                                                 16,
    276                                                                 Name,
    277                                                                 169,
    278                                                         );
    279                                                         Frame = "{{0, 195}, {200, 191}}";
    280                                                 };
    281                                                 SplitCount = 2;
    282                                         };
    283                                         Tab4 = {
    284                                                 ExecutableTreeTableConfiguration = (
    285                                                         ActiveExecutable,
    286                                                         16,
    287                                                         ExecutableName,
    288                                                         217,
    289                                                 );
    290                                                 Frame = "{{0, 0}, {250, 386}}";
    291                                         };
    292                                         Tab5 = {
    293                                                 BreakpointsTreeTableConfiguration = (
    294                                                         breakpointColumn,
    295                                                         197,
    296                                                         enabledColumn,
    297                                                         31,
    298                                                 );
    299                                                 Frame = "{{0, 0}, {250, 100}}";
    300                                         };
    301                                         TabCount = 6;
    302                                         TabsVisible = NO;
    303                                 };
    304                                 StatusViewVisible = YES;
    305                                 Template = F5534CB2020F3F8A0DCA290F;
    306                                 ToolbarVisible = YES;
    307                                 WindowLocation = "{18, -90}";
    308                         };
    309                         "PBXTemplateGeometry-F5CA7EC9015C08ED0DCA290F" = {
    310                                 ContentSize = "{665, 594}";
    311                                 LeftSlideOut = {
    312                                         Collapsed = NO;
    313                                         Frame = "{{0, 0}, {665, 594}}";
    314                                         Split0 = {
    315                                                 ActiveTab = 3;
    316                                                 Collapsed = NO;
    317                                                 Frame = "{{0, 0}, {665, 594}}";
    318                                                 Split0 = {
    319                                                         Frame = "{{0, 304}, {665, 290}}";
    320                                                 };
    321                                                 SplitCount = 1;
    322                                                 Tab0 = {
    323                                                         Debugger = {
    324                                                                 Collapsed = NO;
    325                                                                 Frame = "{{0, 0}, {484, 208}}";
    326                                                                 Split0 = {
    327                                                                         Frame = "{{0, 24}, {484, 184}}";
    328                                                                         Split0 = {
    329                                                                                 Frame = "{{0, 0}, {236, 184}}";
    330                                                                         };
    331                                                                         Split1 = {
    332                                                                                 DebugVariablesTableConfiguration = (
    333                                                                                         Name,
    334                                                                                         48.80299,
    335                                                                                         Value,
    336                                                                                         71.07401,
    337                                                                                         Summary,
    338                                                                                         93.123,
    339                                                                                 );
    340                                                                                 Frame = "{{245, 0}, {239, 184}}";
    341                                                                         };
    342                                                                         SplitCount = 2;
    343                                                                 };
    344                                                                 SplitCount = 1;
    345                                                                 Tab0 = {
    346                                                                         Frame = "{{0, 0}, {100, 50}}";
    347                                                                 };
    348                                                                 Tab1 = {
    349                                                                         Frame = "{{0, 0}, {100, 50}}";
    350                                                                 };
    351                                                                 TabCount = 2;
    352                                                                 TabsVisible = YES;
    353                                                         };
    354                                                         Frame = "{{0, 0}, {484, 208}}";
    355                                                         LauncherConfigVersion = 7;
    356                                                 };
    357                                                 Tab1 = {
    358                                                         Frame = "{{0, 0}, {664, 208}}";
    359                                                         LauncherConfigVersion = 3;
    360                                                         Runner = {
    361                                                                 Frame = "{{0, 0}, {664, 208}}";
    362                                                         };
    363                                                 };
    364                                                 Tab2 = {
    365                                                         BuildMessageFrame = "{{0, 0}, {666, 43}}";
    366                                                         BuildTranscriptFrame = "{{0, 52}, {666, 0}}";
    367                                                         Frame = "{{0, 0}, {664, 50}}";
    368                                                 };
    369                                                 Tab3 = {
    370                                                         Frame = "{{0, 0}, {665, 298}}";
    371                                                 };
    372                                                 TabCount = 4;
    373                                                 TabsVisible = NO;
    374                                         };
    375                                         SplitCount = 1;
    376                                         Tab0 = {
    377                                                 Frame = "{{0, 0}, {313, 531}}";
    378                                                 GroupTreeTableConfiguration = (
    379                                                         TargetStatusColumn,
    380                                                         18,
    381                                                         MainColumn,
    382                                                         280,
    383                                                 );
    384                                         };
    385                                         Tab1 = {
    386                                                 ClassesFrame = "{{0, 0}, {280, 398}}";
    387                                                 ClassesTreeTableConfiguration = (
    388                                                         PBXBookColumnIdentifier,
    389                                                         20,
    390                                                         PBXClassColumnIdentifier,
    391                                                         237,
    392                                                 );
    393                                                 Frame = "{{0, 0}, {278, 659}}";
    394                                                 MembersFrame = "{{0, 407}, {280, 252}}";
    395                                                 MembersTreeTableConfiguration = (
    396                                                         PBXBookColumnIdentifier,
    397                                                         20,
    398                                                         PBXMethodColumnIdentifier,
    399                                                         236,
    400                                                 );
    401                                         };
    402                                         Tab2 = {
    403                                                 Frame = "{{0, 0}, {200, 100}}";
    404                                         };
    405                                         Tab3 = {
    406                                                 Frame = "{{0, 0}, {200, 557}}";
    407                                                 Split0 = {
    408                                                         Frame = "{{0, 0}, {200, 270}}";
    409                                                         TargetTreeTableConfiguration = (
    410                                                                 ActiveTarget,
    411                                                                 16,
    412                                                                 TargetName,
    413                                                                 168,
    414                                                         );
    415                                                 };
    416                                                 Split1 = {
    417                                                         BuildStyleTreeTableConfiguration = (
    418                                                                 IsActive,
    419                                                                 16,
    420                                                                 Name,
    421                                                                 169,
    422                                                         );
    423                                                         Frame = "{{0, 279}, {200, 278}}";
    424                                                 };
    425                                                 SplitCount = 2;
    426                                         };
    427                                         Tab4 = {
    428                                                 ExecutableTreeTableConfiguration = (
    429                                                         ActiveExecutable,
    430                                                         16,
    431                                                         ExecutableName,
    432                                                         217,
    433                                                 );
    434                                                 Frame = "{{0, 0}, {250, 100}}";
    435                                         };
    436                                         Tab5 = {
    437                                                 BreakpointsTreeTableConfiguration = (
    438                                                         breakpointColumn,
    439                                                         197,
    440                                                         enabledColumn,
    441                                                         31,
    442                                                 );
    443                                                 Frame = "{{0, 0}, {250, 100}}";
    444                                         };
    445                                         TabCount = 6;
    446                                         TabsVisible = NO;
    447                                 };
    448                                 StatusViewVisible = NO;
    449                                 Template = F5CA7EC9015C08ED0DCA290F;
    450                                 ToolbarVisible = NO;
    451                                 WindowLocation = "{69, 216}";
    452                         };
    453                         "PBXTemplateGeometry-F5CA7ECB015C094F0DCA290F" = {
    454                                 ContentSize = "{668, 621}";
    455                                 LeftSlideOut = {
    456                                         Collapsed = NO;
    457                                         Frame = "{{0, 0}, {668, 621}}";
    458                                         Split0 = {
    459                                                 Collapsed = NO;
    460                                                 Frame = "{{0, 0}, {668, 621}}";
    461                                                 Split0 = {
    462                                                         Frame = "{{0, 0}, {668, 621}}";
    463                                                 };
    464                                                 SplitCount = 1;
    465                                                 Tab0 = {
    466                                                         Debugger = {
    467                                                                 Collapsed = NO;
    468                                                                 Frame = "{{0, 0}, {484, 208}}";
    469                                                                 Split0 = {
    470                                                                         Frame = "{{0, 24}, {484, 184}}";
    471                                                                         Split0 = {
    472                                                                                 Frame = "{{0, 0}, {236, 184}}";
    473                                                                         };
    474                                                                         Split1 = {
    475                                                                                 DebugVariablesTableConfiguration = (
    476                                                                                         Name,
    477                                                                                         48.80299,
    478                                                                                         Value,
    479                                                                                         71.07401,
    480                                                                                         Summary,
    481                                                                                         93.123,
    482                                                                                 );
    483                                                                                 Frame = "{{245, 0}, {239, 184}}";
    484                                                                         };
    485                                                                         SplitCount = 2;
    486                                                                 };
    487                                                                 SplitCount = 1;
    488                                                                 Tab0 = {
    489                                                                         Frame = "{{0, 0}, {100, 50}}";
    490                                                                 };
    491                                                                 Tab1 = {
    492                                                                         Frame = "{{0, 0}, {100, 50}}";
    493                                                                 };
    494                                                                 TabCount = 2;
    495                                                                 TabsVisible = YES;
    496                                                         };
    497                                                         Frame = "{{0, 0}, {484, 208}}";
    498                                                         LauncherConfigVersion = 7;
    499                                                 };
    500                                                 Tab1 = {
    501                                                         Frame = "{{0, 0}, {664, 208}}";
    502                                                         LauncherConfigVersion = 3;
    503                                                         Runner = {
    504                                                                 Frame = "{{0, 0}, {664, 208}}";
    505                                                         };
    506                                                 };
    507                                                 Tab2 = {
    508                                                         BuildMessageFrame = "{{0, 0}, {666, 43}}";
    509                                                         BuildTranscriptFrame = "{{0, 52}, {666, 0}}";
    510                                                         Frame = "{{0, 0}, {664, 50}}";
    511                                                 };
    512                                                 Tab3 = {
    513                                                         Frame = "{{0, 0}, {612, 295}}";
    514                                                 };
    515                                                 TabCount = 4;
    516                                                 TabsVisible = NO;
    517                                         };
    518                                         SplitCount = 1;
    519                                         Tab0 = {
    520                                                 Frame = "{{0, 0}, {313, 531}}";
    521                                                 GroupTreeTableConfiguration = (
    522                                                         TargetStatusColumn,
    523                                                         18,
    524                                                         MainColumn,
    525                                                         280,
    526                                                 );
    527                                         };
    528                                         Tab1 = {
    529                                                 ClassesFrame = "{{0, 0}, {280, 398}}";
    530                                                 ClassesTreeTableConfiguration = (
    531                                                         PBXBookColumnIdentifier,
    532                                                         20,
    533                                                         PBXClassColumnIdentifier,
    534                                                         237,
    535                                                 );
    536                                                 Frame = "{{0, 0}, {278, 659}}";
    537                                                 MembersFrame = "{{0, 407}, {280, 252}}";
    538                                                 MembersTreeTableConfiguration = (
    539                                                         PBXBookColumnIdentifier,
    540                                                         20,
    541                                                         PBXMethodColumnIdentifier,
    542                                                         236,
    543                                                 );
    544                                         };
    545                                         Tab2 = {
    546                                                 Frame = "{{0, 0}, {200, 100}}";
    547                                         };
    548                                         Tab3 = {
    549                                                 Frame = "{{0, 0}, {200, 557}}";
    550                                                 Split0 = {
    551                                                         Frame = "{{0, 0}, {200, 270}}";
    552                                                         TargetTreeTableConfiguration = (
    553                                                                 ActiveTarget,
    554                                                                 16,
    555                                                                 TargetName,
    556                                                                 168,
    557                                                         );
    558                                                 };
    559                                                 Split1 = {
    560                                                         BuildStyleTreeTableConfiguration = (
    561                                                                 IsActive,
    562                                                                 16,
    563                                                                 Name,
    564                                                                 169,
    565                                                         );
    566                                                         Frame = "{{0, 279}, {200, 278}}";
    567                                                 };
    568                                                 SplitCount = 2;
    569                                         };
    570                                         Tab4 = {
    571                                                 ExecutableTreeTableConfiguration = (
    572                                                         ActiveExecutable,
    573                                                         16,
    574                                                         ExecutableName,
    575                                                         217,
    576                                                 );
    577                                                 Frame = "{{0, 0}, {250, 100}}";
    578                                         };
    579                                         Tab5 = {
    580                                                 BreakpointsTreeTableConfiguration = (
    581                                                         breakpointColumn,
    582                                                         197,
    583                                                         enabledColumn,
    584                                                         31,
    585                                                 );
    586                                                 Frame = "{{0, 0}, {250, 100}}";
    587                                         };
    588                                         TabCount = 6;
     134                                        TabCount = 5;
    589135                                        TabsVisible = NO;
    590136                                };
     
    592138                                Template = F5CA7ECB015C094F0DCA290F;
    593139                                ToolbarVisible = NO;
    594                                 WindowLocation = "{555, 89}";
     140                                WindowLocation = "{415, 482}";
    595141                        };
    596142                        PBXWorkspaceContents = (
     
    599145                                                Split0 = {
    600146                                                        Split0 = {
    601                                                                 NavContent0 = {
    602                                                                         bookmark = F515C7E2037E2212018DB5B3;
    603                                                                         history = (
    604                                                                                 F51E9997037C98BC01827940,
    605                                                                                 F51E9998037C98BC01827940,
    606                                                                                 F51E999C037C98BC01827940,
    607                                                                                 F51E999E037C98BC01827940,
    608                                                                                 F51E99A1037C98BC01827940,
    609                                                                                 F51E99A3037C98BC01827940,
    610                                                                                 F51E99A4037C98BC01827940,
    611                                                                                 F51E99A8037C98BC01827940,
    612                                                                                 F51E99AA037C98BC01827940,
    613                                                                                 F51E99AB037C98BC01827940,
    614                                                                                 F51E99AE037C98BC01827940,
    615                                                                                 F51E99AF037C98BC01827940,
    616                                                                                 F51E99B0037C98BC01827940,
    617                                                                                 F51E99B1037C98BC01827940,
    618                                                                                 F515C76D037E2212018DB5B3,
    619                                                                                 F515C76E037E2212018DB5B3,
    620                                                                                 F515C76F037E2212018DB5B3,
    621                                                                                 F515C770037E2212018DB5B3,
    622                                                                                 F515C771037E2212018DB5B3,
    623                                                                                 F515C772037E2212018DB5B3,
    624                                                                                 F515C773037E2212018DB5B3,
    625                                                                                 F515C774037E2212018DB5B3,
    626                                                                                 F515C775037E2212018DB5B3,
    627                                                                                 F515C776037E2212018DB5B3,
    628                                                                                 F515C777037E2212018DB5B3,
    629                                                                                 F515C778037E2212018DB5B3,
    630                                                                                 F515C779037E2212018DB5B3,
    631                                                                                 F515C77A037E2212018DB5B3,
    632                                                                                 F515C77B037E2212018DB5B3,
    633                                                                                 F515C77C037E2212018DB5B3,
    634                                                                                 F515C77D037E2212018DB5B3,
    635                                                                                 F515C77E037E2212018DB5B3,
    636                                                                                 F515C77F037E2212018DB5B3,
    637                                                                                 F515C780037E2212018DB5B3,
    638                                                                                 F515C781037E2212018DB5B3,
    639                                                                                 F515C782037E2212018DB5B3,
    640                                                                                 F515C783037E2212018DB5B3,
    641                                                                                 F515C784037E2212018DB5B3,
    642                                                                                 F515C785037E2212018DB5B3,
    643                                                                                 F515C786037E2212018DB5B3,
    644                                                                                 F515C787037E2212018DB5B3,
    645                                                                                 F515C788037E2212018DB5B3,
    646                                                                                 F515C789037E2212018DB5B3,
    647                                                                                 F515C78A037E2212018DB5B3,
    648                                                                                 F515C78B037E2212018DB5B3,
    649                                                                                 F515C78C037E2212018DB5B3,
    650                                                                                 F515C78D037E2212018DB5B3,
    651                                                                                 F515C78E037E2212018DB5B3,
    652                                                                                 F515C78F037E2212018DB5B3,
    653                                                                                 F515C790037E2212018DB5B3,
    654                                                                                 F515C791037E2212018DB5B3,
    655                                                                                 F515C792037E2212018DB5B3,
    656                                                                                 F515C793037E2212018DB5B3,
    657                                                                                 F515C794037E2212018DB5B3,
    658                                                                                 F515C795037E2212018DB5B3,
    659                                                                                 F515C796037E2212018DB5B3,
    660                                                                                 F515C797037E2212018DB5B3,
    661                                                                                 F515C798037E2212018DB5B3,
    662                                                                                 F515C799037E2212018DB5B3,
    663                                                                                 F515C79A037E2212018DB5B3,
    664                                                                                 F515C79B037E2212018DB5B3,
    665                                                                                 F515C79C037E2212018DB5B3,
    666                                                                                 F515C79D037E2212018DB5B3,
    667                                                                                 F515C79E037E2212018DB5B3,
    668                                                                                 F515C79F037E2212018DB5B3,
    669                                                                         );
    670                                                                         prevStack = (
    671                                                                                 F51E99B3037C98BC01827940,
    672                                                                                 F51E99B4037C98BC01827940,
    673                                                                                 F51E99B5037C98BC01827940,
    674                                                                                 F51E99B6037C98BC01827940,
    675                                                                                 F51E99B7037C98BC01827940,
    676                                                                                 F51E99B8037C98BC01827940,
    677                                                                                 F51E99B9037C98BC01827940,
    678                                                                                 F51E99BA037C98BC01827940,
    679                                                                                 F51E99BB037C98BC01827940,
    680                                                                                 F51E99BC037C98BC01827940,
    681                                                                                 F51E99BD037C98BC01827940,
    682                                                                                 F51E99BE037C98BC01827940,
    683                                                                                 F51E99BF037C98BC01827940,
    684                                                                                 F51E99C0037C98BC01827940,
    685                                                                                 F51E99C1037C98BC01827940,
    686                                                                                 F51E99C2037C98BC01827940,
    687                                                                                 F51E99C3037C98BC01827940,
    688                                                                                 F51E99C4037C98BC01827940,
    689                                                                                 F51E99C5037C98BC01827940,
    690                                                                                 F51E99C6037C98BC01827940,
    691                                                                                 F51E99C7037C98BC01827940,
    692                                                                                 F515C7A0037E2212018DB5B3,
    693                                                                                 F515C7A1037E2212018DB5B3,
    694                                                                                 F515C7A2037E2212018DB5B3,
    695                                                                                 F515C7A3037E2212018DB5B3,
    696                                                                                 F515C7A4037E2212018DB5B3,
    697                                                                                 F515C7A5037E2212018DB5B3,
    698                                                                                 F515C7A6037E2212018DB5B3,
    699                                                                                 F515C7A7037E2212018DB5B3,
    700                                                                                 F515C7A8037E2212018DB5B3,
    701                                                                                 F515C7A9037E2212018DB5B3,
    702                                                                                 F515C7AA037E2212018DB5B3,
    703                                                                                 F515C7AB037E2212018DB5B3,
    704                                                                                 F515C7AC037E2212018DB5B3,
    705                                                                                 F515C7AD037E2212018DB5B3,
    706                                                                                 F515C7AE037E2212018DB5B3,
    707                                                                                 F515C7AF037E2212018DB5B3,
    708                                                                                 F515C7B0037E2212018DB5B3,
    709                                                                                 F515C7B1037E2212018DB5B3,
    710                                                                                 F515C7B2037E2212018DB5B3,
    711                                                                                 F515C7B3037E2212018DB5B3,
    712                                                                                 F515C7B4037E2212018DB5B3,
    713                                                                                 F515C7B5037E2212018DB5B3,
    714                                                                                 F515C7B6037E2212018DB5B3,
    715                                                                                 F515C7B7037E2212018DB5B3,
    716                                                                                 F515C7B8037E2212018DB5B3,
    717                                                                                 F515C7B9037E2212018DB5B3,
    718                                                                                 F515C7BA037E2212018DB5B3,
    719                                                                                 F515C7BB037E2212018DB5B3,
    720                                                                                 F515C7BC037E2212018DB5B3,
    721                                                                                 F515C7BD037E2212018DB5B3,
    722                                                                                 F515C7BE037E2212018DB5B3,
    723                                                                                 F515C7BF037E2212018DB5B3,
    724                                                                                 F515C7C0037E2212018DB5B3,
    725                                                                                 F515C7C1037E2212018DB5B3,
    726                                                                                 F515C7C2037E2212018DB5B3,
    727                                                                                 F515C7C3037E2212018DB5B3,
    728                                                                                 F515C7C4037E2212018DB5B3,
    729                                                                                 F515C7C5037E2212018DB5B3,
    730                                                                                 F515C7C6037E2212018DB5B3,
    731                                                                                 F515C7C7037E2212018DB5B3,
    732                                                                                 F515C7C8037E2212018DB5B3,
    733                                                                                 F515C7C9037E2212018DB5B3,
    734                                                                                 F515C7CA037E2212018DB5B3,
    735                                                                                 F515C7CB037E2212018DB5B3,
    736                                                                                 F515C7CC037E2212018DB5B3,
    737                                                                                 F515C7CD037E2212018DB5B3,
    738                                                                                 F515C7CE037E2212018DB5B3,
    739                                                                                 F515C7CF037E2212018DB5B3,
    740                                                                                 F515C7D0037E2212018DB5B3,
    741                                                                                 F515C7D1037E2212018DB5B3,
    742                                                                                 F515C7D2037E2212018DB5B3,
    743                                                                                 F515C7D3037E2212018DB5B3,
    744                                                                                 F515C7D4037E2212018DB5B3,
    745                                                                                 F515C7D5037E2212018DB5B3,
    746                                                                                 F515C7D6037E2212018DB5B3,
    747                                                                                 F515C7D7037E2212018DB5B3,
    748                                                                                 F515C7D8037E2212018DB5B3,
    749                                                                                 F515C7D9037E2212018DB5B3,
    750                                                                                 F515C7DA037E2212018DB5B3,
    751                                                                                 F515C7DB037E2212018DB5B3,
    752                                                                                 F515C7DC037E2212018DB5B3,
    753                                                                                 F515C7DD037E2212018DB5B3,
    754                                                                                 F515C7DE037E2212018DB5B3,
    755                                                                                 F515C7DF037E2212018DB5B3,
    756                                                                                 F515C7E0037E2212018DB5B3,
    757                                                                                 F515C7E1037E2212018DB5B3,
    758                                                                         );
    759                                                                 };
    760147                                                                NavCount = 1;
    761148                                                                NavGeometry0 = {
    762                                                                         Frame = "{{0, 0}, {661, 659}}";
     149                                                                        Frame = "{{0, 0}, {150, 530}}";
    763150                                                                        NavBarVisible = YES;
    764151                                                                };
     
    786173                                                        OptionsSetName = "Hierarchy, all classes";
    787174                                                };
    788                                                 Tab3 = {
    789                                                         SplitCount = 2;
    790                                                 };
    791                                                 TabCount = 6;
     175                                                TabCount = 5;
    792176                                        };
    793177                                },
     
    798182                                                                NavCount = 1;
    799183                                                                NavGeometry0 = {
    800                                                                         Frame = "{{0, 0}, {981, 150}}";
     184                                                                        Frame = "{{0, 0}, {973, 150}}";
    801185                                                                        NavBarVisible = YES;
    802186                                                                };
     
    824208                                                        OptionsSetName = "Hierarchy, all classes";
    825209                                                };
    826                                                 Tab3 = {
    827                                                         SplitCount = 2;
    828                                                 };
    829                                                 TabCount = 6;
     210                                                TabCount = 5;
     211                                        };
     212                                },
     213                                {
     214                                        LeftSlideOut = {
     215                                                Split0 = {
     216                                                        Split0 = {
     217                                                                NavContent0 = {
     218                                                                        bookmark = F562F80B037E5D2101AEEDB1;
     219                                                                        history = (
     220                                                                                F5B163A5037E543A01AEEDB1,
     221                                                                        );
     222                                                                };
     223                                                                NavCount = 1;
     224                                                                NavGeometry0 = {
     225                                                                        Frame = "{{0, 0}, {668, 621}}";
     226                                                                        NavBarVisible = YES;
     227                                                                };
     228                                                        };
     229                                                        SplitCount = 1;
     230                                                        Tab0 = {
     231                                                                Debugger = {
     232                                                                        Split0 = {
     233                                                                                SplitCount = 2;
     234                                                                        };
     235                                                                        SplitCount = 1;
     236                                                                        TabCount = 2;
     237                                                                };
     238                                                                LauncherConfigVersion = 7;
     239                                                        };
     240                                                        Tab1 = {
     241                                                                LauncherConfigVersion = 3;
     242                                                                Runner = {
     243                                                                };
     244                                                        };
     245                                                        TabCount = 4;
     246                                                };
     247                                                SplitCount = 1;
     248                                                Tab1 = {
     249                                                        OptionsSetName = "Hierarchy, all classes";
     250                                                };
     251                                                TabCount = 5;
    830252                                        };
    831253                                },
     
    836258                                                                NavCount = 1;
    837259                                                                NavGeometry0 = {
    838                                                                         Frame = "{{0, 0}, {749, 262}}";
     260                                                                        Frame = "{{0, 0}, {618, 150}}";
    839261                                                                        NavBarVisible = YES;
    840262                                                                };
     
    862284                                                        OptionsSetName = "Hierarchy, all classes";
    863285                                                };
    864                                                 Tab3 = {
    865                                                         SplitCount = 2;
    866                                                 };
    867                                                 TabCount = 6;
    868                                         };
    869                                 },
    870                                 {
    871                                         LeftSlideOut = {
    872                                                 Split0 = {
    873                                                         Split0 = {
    874                                                                 NavCount = 1;
    875                                                                 NavGeometry0 = {
    876                                                                         Frame = "{{0, 0}, {685, 190}}";
    877                                                                         NavBarVisible = YES;
    878                                                                 };
    879                                                         };
    880                                                         SplitCount = 1;
    881                                                         Tab0 = {
    882                                                                 Debugger = {
    883                                                                         Split0 = {
    884                                                                                 SplitCount = 2;
    885                                                                         };
    886                                                                         SplitCount = 1;
    887                                                                         TabCount = 2;
    888                                                                 };
    889                                                                 LauncherConfigVersion = 7;
    890                                                         };
    891                                                         Tab1 = {
    892                                                                 LauncherConfigVersion = 3;
    893                                                                 Runner = {
    894                                                                 };
    895                                                         };
    896                                                         TabCount = 4;
    897                                                 };
    898                                                 SplitCount = 1;
    899                                                 Tab1 = {
    900                                                         OptionsSetName = "Hierarchy, all classes";
    901                                                 };
    902                                                 Tab3 = {
    903                                                         SplitCount = 2;
    904                                                 };
    905                                                 TabCount = 6;
     286                                                TabCount = 5;
    906287                                        };
    907288                                },
     
    909290                        PBXWorkspaceGeometries = (
    910291                                {
    911                                         ContentSize = "{966, 682}";
     292                                        ContentSize = "{352, 553}";
    912293                                        LeftSlideOut = {
    913294                                                ActiveTab = 0;
    914                                                 Collapsed = NO;
    915                                                 Frame = "{{0, 23}, {966, 659}}";
     295                                                Collapsed = YES;
     296                                                Frame = "{{0, 23}, {352, 530}}";
    916297                                                Split0 = {
    917298                                                        Collapsed = NO;
    918                                                         Frame = "{{305, 0}, {661, 659}}";
     299                                                        Frame = "{{1e+06, 1e+06}, {0, 530}}";
    919300                                                        Split0 = {
    920                                                                 Frame = "{{0, 0}, {661, 659}}";
     301                                                                Frame = "{{0, 0}, {0, 530}}";
    921302                                                        };
    922303                                                        SplitCount = 1;
     
    924305                                                                Debugger = {
    925306                                                                        Collapsed = NO;
    926                                                                         Frame = "{{0, 0}, {681, 289}}";
     307                                                                        Frame = "{{0, 0}, {484, 208}}";
    927308                                                                        Split0 = {
    928                                                                                 Frame = "{{0, 24}, {681, 265}}";
     309                                                                                Frame = "{{0, 24}, {484, 184}}";
    929310                                                                                Split0 = {
    930                                                                                         Frame = "{{0, 0}, {333, 265}}";
     311                                                                                        Frame = "{{0, 0}, {236, 184}}";
    931312                                                                                };
    932313                                                                                Split1 = {
    933314                                                                                        DebugVariablesTableConfiguration = (
    934315                                                                                                Name,
    935                                                                                                 82.80298,
     316                                                                                                123,
    936317                                                                                                Value,
    937                                                                                                 104.074,
     318                                                                                                85,
    938319                                                                                                Summary,
    939                                                                                                 126.123,
     320                                                                                                62.123,
    940321                                                                                        );
    941                                                                                         Frame = "{{342, 0}, {339, 265}}";
     322                                                                                        Frame = "{{245, 0}, {239, 184}}";
    942323                                                                                };
    943324                                                                                SplitCount = 2;
     
    953334                                                                        TabsVisible = YES;
    954335                                                                };
    955                                                                 Frame = "{{0, 0}, {681, 289}}";
     336                                                                Frame = "{{0, 0}, {484, 208}}";
    956337                                                                LauncherConfigVersion = 7;
    957338                                                        };
    958339                                                        Tab1 = {
    959                                                                 Frame = "{{0, 0}, {681, 120}}";
     340                                                                Frame = "{{0, 0}, {664, 208}}";
    960341                                                                LauncherConfigVersion = 3;
    961342                                                                Runner = {
    962                                                                         Frame = "{{0, 0}, {681, 120}}";
     343                                                                        Frame = "{{0, 0}, {664, 208}}";
    963344                                                                };
    964345                                                        };
    965346                                                        Tab2 = {
    966                                                                 BuildMessageFrame = "{{0, 0}, {683, 127}}";
    967                                                                 BuildTranscriptFrame = "{{0, 136}, {683, 100}}";
    968                                                                 Frame = "{{0, 0}, {681, 234}}";
     347                                                                BuildMessageFrame = "{{0, 0}, {666, 43}}";
     348                                                                BuildTranscriptFrame = "{{0, 52}, {666, 0}}";
     349                                                                Frame = "{{0, 0}, {664, 50}}";
    969350                                                        };
    970351                                                        Tab3 = {
    971                                                                 Frame = "{{0, 0}, {681, 238}}";
     352                                                                Frame = "{{0, 0}, {612, 295}}";
    972353                                                        };
    973354                                                        TabCount = 4;
     
    976357                                                SplitCount = 1;
    977358                                                Tab0 = {
    978                                                         Frame = "{{0, 0}, {281, 659}}";
     359                                                        Frame = "{{0, 0}, {328, 530}}";
    979360                                                        GroupTreeTableConfiguration = (
    980361                                                                TargetStatusColumn,
    981362                                                                18,
    982363                                                                MainColumn,
    983                                                                 248,
     364                                                                295,
    984365                                                        );
    985366                                                };
    986367                                                Tab1 = {
    987                                                         ClassesFrame = "{{0, 0}, {250, 397}}";
     368                                                        ClassesFrame = "{{0, 0}, {343, 348}}";
    988369                                                        ClassesTreeTableConfiguration = (
    989370                                                                PBXBookColumnIdentifier,
    990371                                                                20,
    991372                                                                PBXClassColumnIdentifier,
    992                                                                 207,
    993                                                         );
    994                                                         Frame = "{{0, 0}, {248, 659}}";
    995                                                         MembersFrame = "{{0, 406}, {250, 253}}";
     373                                                                300,
     374                                                        );
     375                                                        Frame = "{{0, 0}, {341, 578}}";
     376                                                        MembersFrame = "{{0, 357}, {343, 221}}";
    996377                                                        MembersTreeTableConfiguration = (
    997378                                                                PBXBookColumnIdentifier,
    998379                                                                20,
    999380                                                                PBXMethodColumnIdentifier,
    1000                                                                 206,
     381                                                                299,
    1001382                                                        );
    1002383                                                };
    1003384                                                Tab2 = {
    1004                                                         Frame = "{{0, 0}, {217, 554}}";
     385                                                        Frame = "{{0, 0}, {319, 576}}";
    1005386                                                };
    1006387                                                Tab3 = {
    1007                                                         Frame = "{{0, 0}, {239, 554}}";
    1008                                                         Split0 = {
    1009                                                                 Frame = "{{0, 0}, {239, 268}}";
    1010                                                                 TargetTreeTableConfiguration = (
    1011                                                                         ActiveTarget,
    1012                                                                         16,
    1013                                                                         TargetName,
    1014                                                                         207,
    1015                                                                 );
    1016                                                         };
    1017                                                         Split1 = {
    1018                                                                 BuildStyleTreeTableConfiguration = (
    1019                                                                         IsActive,
    1020                                                                         16,
    1021                                                                         Name,
    1022                                                                         208,
    1023                                                                 );
    1024                                                                 Frame = "{{0, 277}, {239, 277}}";
    1025                                                         };
    1026                                                         SplitCount = 2;
     388                                                        Frame = "{{0, 0}, {341, 578}}";
     389                                                        TargetTableConfiguration = (
     390                                                                ActiveObject,
     391                                                                16,
     392                                                                ObjectNames,
     393                                                                308.296,
     394                                                        );
    1027395                                                };
    1028396                                                Tab4 = {
    1029                                                         ExecutableTreeTableConfiguration = (
    1030                                                                 ActiveExecutable,
    1031                                                                 16,
    1032                                                                 ExecutableName,
    1033                                                                 217,
    1034                                                         );
    1035                                                         Frame = "{{0, 0}, {250, 659}}";
    1036                                                 };
    1037                                                 Tab5 = {
    1038397                                                        BreakpointsTreeTableConfiguration = (
    1039398                                                                breakpointColumn,
    1040                                                                 197,
     399                                                                266,
    1041400                                                                enabledColumn,
    1042401                                                                31,
    1043402                                                        );
    1044                                                         Frame = "{{0, 0}, {250, 555}}";
    1045                                                 };
    1046                                                 TabCount = 6;
     403                                                        Frame = "{{0, 0}, {319, 576}}";
     404                                                };
     405                                                TabCount = 5;
    1047406                                                TabsVisible = YES;
    1048407                                        };
    1049408                                        StatusViewVisible = YES;
    1050                                         Template = 64ABBB4501FA494900185B06;
     409                                        Template = F5E465990156DFB90DCA290F;
    1051410                                        ToolbarVisible = YES;
    1052                                         WindowLocation = "{60, 88}";
     411                                        WindowLocation = "{20, 551}";
    1053412                                },
    1054413                                {
     
    1062421                                                        Frame = "{{0, 0}, {973, 141}}";
    1063422                                                        Split0 = {
    1064                                                                 Frame = "{{1e+06, 1e+06}, {981, 0}}";
     423                                                                Frame = "{{1e+06, 1e+06}, {973, 0}}";
    1065424                                                        };
    1066425                                                        SplitCount = 1;
     
    1150509                                                Tab3 = {
    1151510                                                        Frame = "{{0, 0}, {200, 386}}";
    1152                                                         Split0 = {
    1153                                                                 Frame = "{{0, 0}, {200, 186}}";
    1154                                                                 TargetTreeTableConfiguration = (
    1155                                                                         ActiveTarget,
    1156                                                                         16,
    1157                                                                         TargetName,
    1158                                                                         168,
    1159                                                                 );
    1160                                                         };
    1161                                                         Split1 = {
    1162                                                                 BuildStyleTreeTableConfiguration = (
    1163                                                                         IsActive,
    1164                                                                         16,
    1165                                                                         Name,
    1166                                                                         169,
    1167                                                                 );
    1168                                                                 Frame = "{{0, 195}, {200, 191}}";
    1169                                                         };
    1170                                                         SplitCount = 2;
     511                                                        TargetTableConfiguration = (
     512                                                                ActiveObject,
     513                                                                16,
     514                                                                ObjectNames,
     515                                                                202.296,
     516                                                        );
    1171517                                                };
    1172518                                                Tab4 = {
    1173                                                         ExecutableTreeTableConfiguration = (
    1174                                                                 ActiveExecutable,
    1175                                                                 16,
    1176                                                                 ExecutableName,
    1177                                                                 217,
    1178                                                         );
    1179                                                         Frame = "{{0, 0}, {250, 386}}";
    1180                                                 };
    1181                                                 Tab5 = {
    1182519                                                        BreakpointsTreeTableConfiguration = (
    1183520                                                                breakpointColumn,
     
    1186523                                                                31,
    1187524                                                        );
    1188                                                         Frame = "{{0, 0}, {250, 100}}";
    1189                                                 };
    1190                                                 TabCount = 6;
     525                                                        Frame = "{{0, 0}, {250, 386}}";
     526                                                };
     527                                                TabCount = 5;
    1191528                                                TabsVisible = NO;
    1192529                                        };
     
    1197534                                },
    1198535                                {
    1199                                         ContentSize = "{773, 558}";
     536                                        ContentSize = "{668, 621}";
    1200537                                        LeftSlideOut = {
    1201538                                                Collapsed = NO;
    1202                                                 Frame = "{{0, 23}, {773, 535}}";
     539                                                Frame = "{{0, 0}, {668, 621}}";
    1203540                                                Split0 = {
    1204                                                         ActiveTab = 0;
    1205541                                                        Collapsed = NO;
    1206                                                         Frame = "{{24, 0}, {749, 535}}";
     542                                                        Frame = "{{0, 0}, {668, 621}}";
    1207543                                                        Split0 = {
    1208                                                                 Frame = "{{0, 273}, {749, 262}}";
     544                                                                Frame = "{{0, 0}, {668, 621}}";
    1209545                                                        };
    1210546                                                        SplitCount = 1;
     
    1212548                                                                Debugger = {
    1213549                                                                        Collapsed = NO;
    1214                                                                         Frame = "{{0, 0}, {749, 267}}";
     550                                                                        Frame = "{{0, 0}, {484, 208}}";
    1215551                                                                        Split0 = {
    1216                                                                                 Frame = "{{0, 24}, {749, 243}}";
     552                                                                                Frame = "{{0, 24}, {484, 184}}";
    1217553                                                                                Split0 = {
    1218                                                                                         Frame = "{{0, 0}, {366, 243}}";
     554                                                                                        Frame = "{{0, 0}, {236, 184}}";
    1219555                                                                                };
    1220556                                                                                Split1 = {
    1221557                                                                                        DebugVariablesTableConfiguration = (
    1222558                                                                                                Name,
    1223                                                                                                 93.80298,
     559                                                                                                123,
    1224560                                                                                                Value,
    1225                                                                                                 116.074,
     561                                                                                                85,
    1226562                                                                                                Summary,
    1227                                                                                                 138.123,
     563                                                                                                62.123,
    1228564                                                                                        );
    1229                                                                                         Frame = "{{375, 0}, {374, 243}}";
     565                                                                                        Frame = "{{245, 0}, {239, 184}}";
    1230566                                                                                };
    1231567                                                                                SplitCount = 2;
     
    1241577                                                                        TabsVisible = YES;
    1242578                                                                };
    1243                                                                 Frame = "{{0, 0}, {749, 267}}";
     579                                                                Frame = "{{0, 0}, {484, 208}}";
    1244580                                                                LauncherConfigVersion = 7;
    1245581                                                        };
     
    1294630                                                Tab3 = {
    1295631                                                        Frame = "{{0, 0}, {200, 557}}";
    1296                                                         Split0 = {
    1297                                                                 Frame = "{{0, 0}, {200, 270}}";
    1298                                                                 TargetTreeTableConfiguration = (
    1299                                                                         ActiveTarget,
    1300                                                                         16,
    1301                                                                         TargetName,
    1302                                                                         168,
    1303                                                                 );
    1304                                                         };
    1305                                                         Split1 = {
    1306                                                                 BuildStyleTreeTableConfiguration = (
    1307                                                                         IsActive,
    1308                                                                         16,
    1309                                                                         Name,
    1310                                                                         169,
    1311                                                                 );
    1312                                                                 Frame = "{{0, 279}, {200, 278}}";
    1313                                                         };
    1314                                                         SplitCount = 2;
     632                                                        TargetTableConfiguration = (
     633                                                                ActiveObject,
     634                                                                16,
     635                                                                ObjectNames,
     636                                                                202.296,
     637                                                        );
    1315638                                                };
    1316639                                                Tab4 = {
    1317                                                         ExecutableTreeTableConfiguration = (
    1318                                                                 ActiveExecutable,
    1319                                                                 16,
    1320                                                                 ExecutableName,
    1321                                                                 217,
    1322                                                         );
    1323                                                         Frame = "{{0, 0}, {250, 100}}";
    1324                                                 };
    1325                                                 Tab5 = {
    1326640                                                        BreakpointsTreeTableConfiguration = (
    1327641                                                                breakpointColumn,
     
    1332646                                                        Frame = "{{0, 0}, {250, 100}}";
    1333647                                                };
    1334                                                 TabCount = 6;
    1335                                                 TabsVisible = YES;
    1336                                         };
    1337                                         StatusViewVisible = YES;
    1338                                         Template = F5CA7ECC015C09990DCA290F;
    1339                                         ToolbarVisible = YES;
    1340                                         WindowLocation = "{13, 212}";
     648                                                TabCount = 5;
     649                                                TabsVisible = NO;
     650                                        };
     651                                        StatusViewVisible = NO;
     652                                        Template = F5CA7ECB015C094F0DCA290F;
     653                                        ToolbarVisible = NO;
     654                                        WindowLocation = "{392, 503}";
    1341655                                },
    1342656                                {
    1343                                         ContentSize = "{685, 434}";
     657                                        ContentSize = "{618, 257}";
    1344658                                        LeftSlideOut = {
    1345659                                                Collapsed = NO;
    1346                                                 Frame = "{{0, 23}, {685, 411}}";
     660                                                Frame = "{{0, 23}, {618, 234}}";
    1347661                                                Split0 = {
    1348662                                                        ActiveTab = 2;
    1349                                                         Collapsed = NO;
    1350                                                         Frame = "{{0, 0}, {685, 411}}";
     663                                                        Collapsed = YES;
     664                                                        Frame = "{{0, 0}, {618, 234}}";
    1351665                                                        Split0 = {
    1352                                                                 Frame = "{{0, 221}, {685, 190}}";
     666                                                                Frame = "{{1e+06, 1e+06}, {618, 0}}";
    1353667                                                        };
    1354668                                                        SplitCount = 1;
     
    1396710                                                        };
    1397711                                                        Tab2 = {
    1398                                                                 BuildMessageFrame = "{{0, 0}, {687, 149}}";
    1399                                                                 BuildTranscriptFrame = "{{0, 158}, {687, 59}}";
    1400                                                                 Frame = "{{0, 0}, {685, 215}}";
     712                                                                BuildMessageFrame = "{{0, 0}, {620, 123}}";
     713                                                                BuildTranscriptFrame = "{{0, 132}, {620, 98}}";
     714                                                                Frame = "{{0, 0}, {618, 228}}";
    1401715                                                        };
    1402716                                                        Tab3 = {
     
    1438752                                                Tab3 = {
    1439753                                                        Frame = "{{0, 0}, {200, 100}}";
    1440                                                         Split0 = {
    1441                                                                 Frame = "{{0, 0}, {200, 45}}";
    1442                                                                 TargetTreeTableConfiguration = (
    1443                                                                         ActiveTarget,
    1444                                                                         16,
    1445                                                                         TargetName,
    1446                                                                         168,
    1447                                                                 );
    1448                                                         };
    1449                                                         Split1 = {
    1450                                                                 BuildStyleTreeTableConfiguration = (
    1451                                                                         IsActive,
    1452                                                                         16,
    1453                                                                         Name,
    1454                                                                         169,
    1455                                                                 );
    1456                                                                 Frame = "{{0, 54}, {200, 46}}";
    1457                                                         };
    1458                                                         SplitCount = 2;
     754                                                        TargetTableConfiguration = (
     755                                                                ActiveObject,
     756                                                                16,
     757                                                                ObjectNames,
     758                                                                202.296,
     759                                                        );
    1459760                                                };
    1460761                                                Tab4 = {
    1461                                                         ExecutableTreeTableConfiguration = (
    1462                                                                 ActiveExecutable,
    1463                                                                 16,
    1464                                                                 ExecutableName,
    1465                                                                 217,
    1466                                                         );
    1467                                                         Frame = "{{0, 0}, {250, 100}}";
    1468                                                 };
    1469                                                 Tab5 = {
    1470762                                                        BreakpointsTreeTableConfiguration = (
    1471763                                                                breakpointColumn,
     
    1476768                                                        Frame = "{{0, 0}, {250, 100}}";
    1477769                                                };
    1478                                                 TabCount = 6;
     770                                                TabCount = 5;
    1479771                                                TabsVisible = NO;
    1480772                                        };
     
    1482774                                        Template = F5314676015831810DCA290F;
    1483775                                        ToolbarVisible = YES;
    1484                                         WindowLocation = "{421, 52}";
     776                                        WindowLocation = "{427, 271}";
    1485777                                },
    1486778                        );
    1487                         PBXWorkspaceStateSaveDate = 58520961;
     779                        PBXWorkspaceStateSaveDate = 58614289;
    1488780                };
    1489781                perUserProjectItems = {
    1490                         F515C76D037E2212018DB5B3 = F515C76D037E2212018DB5B3;
    1491                         F515C76E037E2212018DB5B3 = F515C76E037E2212018DB5B3;
    1492                         F515C76F037E2212018DB5B3 = F515C76F037E2212018DB5B3;
    1493                         F515C770037E2212018DB5B3 = F515C770037E2212018DB5B3;
    1494                         F515C771037E2212018DB5B3 = F515C771037E2212018DB5B3;
    1495                         F515C772037E2212018DB5B3 = F515C772037E2212018DB5B3;
    1496                         F515C773037E2212018DB5B3 = F515C773037E2212018DB5B3;
    1497                         F515C774037E2212018DB5B3 = F515C774037E2212018DB5B3;
    1498                         F515C775037E2212018DB5B3 = F515C775037E2212018DB5B3;
    1499                         F515C776037E2212018DB5B3 = F515C776037E2212018DB5B3;
    1500                         F515C777037E2212018DB5B3 = F515C777037E2212018DB5B3;
    1501                         F515C778037E2212018DB5B3 = F515C778037E2212018DB5B3;
    1502                         F515C779037E2212018DB5B3 = F515C779037E2212018DB5B3;
    1503                         F515C77A037E2212018DB5B3 = F515C77A037E2212018DB5B3;
    1504                         F515C77B037E2212018DB5B3 = F515C77B037E2212018DB5B3;
    1505                         F515C77C037E2212018DB5B3 = F515C77C037E2212018DB5B3;
    1506                         F515C77D037E2212018DB5B3 = F515C77D037E2212018DB5B3;
    1507                         F515C77E037E2212018DB5B3 = F515C77E037E2212018DB5B3;
    1508                         F515C77F037E2212018DB5B3 = F515C77F037E2212018DB5B3;
    1509                         F515C780037E2212018DB5B3 = F515C780037E2212018DB5B3;
    1510                         F515C781037E2212018DB5B3 = F515C781037E2212018DB5B3;
    1511                         F515C782037E2212018DB5B3 = F515C782037E2212018DB5B3;
    1512                         F515C783037E2212018DB5B3 = F515C783037E2212018DB5B3;
    1513                         F515C784037E2212018DB5B3 = F515C784037E2212018DB5B3;
    1514                         F515C785037E2212018DB5B3 = F515C785037E2212018DB5B3;
    1515                         F515C786037E2212018DB5B3 = F515C786037E2212018DB5B3;
    1516                         F515C787037E2212018DB5B3 = F515C787037E2212018DB5B3;
    1517                         F515C788037E2212018DB5B3 = F515C788037E2212018DB5B3;
    1518                         F515C789037E2212018DB5B3 = F515C789037E2212018DB5B3;
    1519                         F515C78A037E2212018DB5B3 = F515C78A037E2212018DB5B3;
    1520                         F515C78B037E2212018DB5B3 = F515C78B037E2212018DB5B3;
    1521                         F515C78C037E2212018DB5B3 = F515C78C037E2212018DB5B3;
    1522                         F515C78D037E2212018DB5B3 = F515C78D037E2212018DB5B3;
    1523                         F515C78E037E2212018DB5B3 = F515C78E037E2212018DB5B3;
    1524                         F515C78F037E2212018DB5B3 = F515C78F037E2212018DB5B3;
    1525                         F515C790037E2212018DB5B3 = F515C790037E2212018DB5B3;
    1526                         F515C791037E2212018DB5B3 = F515C791037E2212018DB5B3;
    1527                         F515C792037E2212018DB5B3 = F515C792037E2212018DB5B3;
    1528                         F515C793037E2212018DB5B3 = F515C793037E2212018DB5B3;
    1529                         F515C794037E2212018DB5B3 = F515C794037E2212018DB5B3;
    1530                         F515C795037E2212018DB5B3 = F515C795037E2212018DB5B3;
    1531                         F515C796037E2212018DB5B3 = F515C796037E2212018DB5B3;
    1532                         F515C797037E2212018DB5B3 = F515C797037E2212018DB5B3;
    1533                         F515C798037E2212018DB5B3 = F515C798037E2212018DB5B3;
    1534                         F515C799037E2212018DB5B3 = F515C799037E2212018DB5B3;
    1535                         F515C79A037E2212018DB5B3 = F515C79A037E2212018DB5B3;
    1536                         F515C79B037E2212018DB5B3 = F515C79B037E2212018DB5B3;
    1537                         F515C79C037E2212018DB5B3 = F515C79C037E2212018DB5B3;
    1538                         F515C79D037E2212018DB5B3 = F515C79D037E2212018DB5B3;
    1539                         F515C79E037E2212018DB5B3 = F515C79E037E2212018DB5B3;
    1540                         F515C79F037E2212018DB5B3 = F515C79F037E2212018DB5B3;
    1541                         F515C7A0037E2212018DB5B3 = F515C7A0037E2212018DB5B3;
    1542                         F515C7A1037E2212018DB5B3 = F515C7A1037E2212018DB5B3;
    1543                         F515C7A2037E2212018DB5B3 = F515C7A2037E2212018DB5B3;
    1544                         F515C7A3037E2212018DB5B3 = F515C7A3037E2212018DB5B3;
    1545                         F515C7A4037E2212018DB5B3 = F515C7A4037E2212018DB5B3;
    1546                         F515C7A5037E2212018DB5B3 = F515C7A5037E2212018DB5B3;
    1547                         F515C7A6037E2212018DB5B3 = F515C7A6037E2212018DB5B3;
    1548                         F515C7A7037E2212018DB5B3 = F515C7A7037E2212018DB5B3;
    1549                         F515C7A8037E2212018DB5B3 = F515C7A8037E2212018DB5B3;
    1550                         F515C7A9037E2212018DB5B3 = F515C7A9037E2212018DB5B3;
    1551                         F515C7AA037E2212018DB5B3 = F515C7AA037E2212018DB5B3;
    1552                         F515C7AB037E2212018DB5B3 = F515C7AB037E2212018DB5B3;
    1553                         F515C7AC037E2212018DB5B3 = F515C7AC037E2212018DB5B3;
    1554                         F515C7AD037E2212018DB5B3 = F515C7AD037E2212018DB5B3;
    1555                         F515C7AE037E2212018DB5B3 = F515C7AE037E2212018DB5B3;
    1556                         F515C7AF037E2212018DB5B3 = F515C7AF037E2212018DB5B3;
    1557                         F515C7B0037E2212018DB5B3 = F515C7B0037E2212018DB5B3;
    1558                         F515C7B1037E2212018DB5B3 = F515C7B1037E2212018DB5B3;
    1559                         F515C7B2037E2212018DB5B3 = F515C7B2037E2212018DB5B3;
    1560                         F515C7B3037E2212018DB5B3 = F515C7B3037E2212018DB5B3;
    1561                         F515C7B4037E2212018DB5B3 = F515C7B4037E2212018DB5B3;
    1562                         F515C7B5037E2212018DB5B3 = F515C7B5037E2212018DB5B3;
    1563                         F515C7B6037E2212018DB5B3 = F515C7B6037E2212018DB5B3;
    1564                         F515C7B7037E2212018DB5B3 = F515C7B7037E2212018DB5B3;
    1565                         F515C7B8037E2212018DB5B3 = F515C7B8037E2212018DB5B3;
    1566                         F515C7B9037E2212018DB5B3 = F515C7B9037E2212018DB5B3;
    1567                         F515C7BA037E2212018DB5B3 = F515C7BA037E2212018DB5B3;
    1568                         F515C7BB037E2212018DB5B3 = F515C7BB037E2212018DB5B3;
    1569                         F515C7BC037E2212018DB5B3 = F515C7BC037E2212018DB5B3;
    1570                         F515C7BD037E2212018DB5B3 = F515C7BD037E2212018DB5B3;
    1571                         F515C7BE037E2212018DB5B3 = F515C7BE037E2212018DB5B3;
    1572                         F515C7BF037E2212018DB5B3 = F515C7BF037E2212018DB5B3;
    1573                         F515C7C0037E2212018DB5B3 = F515C7C0037E2212018DB5B3;
    1574                         F515C7C1037E2212018DB5B3 = F515C7C1037E2212018DB5B3;
    1575                         F515C7C2037E2212018DB5B3 = F515C7C2037E2212018DB5B3;
    1576                         F515C7C3037E2212018DB5B3 = F515C7C3037E2212018DB5B3;
    1577                         F515C7C4037E2212018DB5B3 = F515C7C4037E2212018DB5B3;
    1578                         F515C7C5037E2212018DB5B3 = F515C7C5037E2212018DB5B3;
    1579                         F515C7C6037E2212018DB5B3 = F515C7C6037E2212018DB5B3;
    1580                         F515C7C7037E2212018DB5B3 = F515C7C7037E2212018DB5B3;
    1581                         F515C7C8037E2212018DB5B3 = F515C7C8037E2212018DB5B3;
    1582                         F515C7C9037E2212018DB5B3 = F515C7C9037E2212018DB5B3;
    1583                         F515C7CA037E2212018DB5B3 = F515C7CA037E2212018DB5B3;
    1584                         F515C7CB037E2212018DB5B3 = F515C7CB037E2212018DB5B3;
    1585                         F515C7CC037E2212018DB5B3 = F515C7CC037E2212018DB5B3;
    1586                         F515C7CD037E2212018DB5B3 = F515C7CD037E2212018DB5B3;
    1587                         F515C7CE037E2212018DB5B3 = F515C7CE037E2212018DB5B3;
    1588                         F515C7CF037E2212018DB5B3 = F515C7CF037E2212018DB5B3;
    1589                         F515C7D0037E2212018DB5B3 = F515C7D0037E2212018DB5B3;
    1590                         F515C7D1037E2212018DB5B3 = F515C7D1037E2212018DB5B3;
    1591                         F515C7D2037E2212018DB5B3 = F515C7D2037E2212018DB5B3;
    1592                         F515C7D3037E2212018DB5B3 = F515C7D3037E2212018DB5B3;
    1593                         F515C7D4037E2212018DB5B3 = F515C7D4037E2212018DB5B3;
    1594                         F515C7D5037E2212018DB5B3 = F515C7D5037E2212018DB5B3;
    1595                         F515C7D6037E2212018DB5B3 = F515C7D6037E2212018DB5B3;
    1596                         F515C7D7037E2212018DB5B3 = F515C7D7037E2212018DB5B3;
    1597                         F515C7D8037E2212018DB5B3 = F515C7D8037E2212018DB5B3;
    1598                         F515C7D9037E2212018DB5B3 = F515C7D9037E2212018DB5B3;
    1599                         F515C7DA037E2212018DB5B3 = F515C7DA037E2212018DB5B3;
    1600                         F515C7DB037E2212018DB5B3 = F515C7DB037E2212018DB5B3;
    1601                         F515C7DC037E2212018DB5B3 = F515C7DC037E2212018DB5B3;
    1602                         F515C7DD037E2212018DB5B3 = F515C7DD037E2212018DB5B3;
    1603                         F515C7DE037E2212018DB5B3 = F515C7DE037E2212018DB5B3;
    1604                         F515C7DF037E2212018DB5B3 = F515C7DF037E2212018DB5B3;
    1605                         F515C7E0037E2212018DB5B3 = F515C7E0037E2212018DB5B3;
    1606                         F515C7E1037E2212018DB5B3 = F515C7E1037E2212018DB5B3;
    1607                         F515C7E2037E2212018DB5B3 = F515C7E2037E2212018DB5B3;
    1608                         F51E9997037C98BC01827940 = F51E9997037C98BC01827940;
    1609                         F51E9998037C98BC01827940 = F51E9998037C98BC01827940;
    1610                         F51E999C037C98BC01827940 = F51E999C037C98BC01827940;
    1611                         F51E999E037C98BC01827940 = F51E999E037C98BC01827940;
    1612                         F51E99A1037C98BC01827940 = F51E99A1037C98BC01827940;
    1613                         F51E99A3037C98BC01827940 = F51E99A3037C98BC01827940;
    1614                         F51E99A4037C98BC01827940 = F51E99A4037C98BC01827940;
    1615                         F51E99A8037C98BC01827940 = F51E99A8037C98BC01827940;
    1616                         F51E99AA037C98BC01827940 = F51E99AA037C98BC01827940;
    1617                         F51E99AB037C98BC01827940 = F51E99AB037C98BC01827940;
    1618                         F51E99AE037C98BC01827940 = F51E99AE037C98BC01827940;
    1619                         F51E99AF037C98BC01827940 = F51E99AF037C98BC01827940;
    1620                         F51E99B0037C98BC01827940 = F51E99B0037C98BC01827940;
    1621                         F51E99B1037C98BC01827940 = F51E99B1037C98BC01827940;
    1622                         F51E99B3037C98BC01827940 = F51E99B3037C98BC01827940;
    1623                         F51E99B4037C98BC01827940 = F51E99B4037C98BC01827940;
    1624                         F51E99B5037C98BC01827940 = F51E99B5037C98BC01827940;
    1625                         F51E99B6037C98BC01827940 = F51E99B6037C98BC01827940;
    1626                         F51E99B7037C98BC01827940 = F51E99B7037C98BC01827940;
    1627                         F51E99B8037C98BC01827940 = F51E99B8037C98BC01827940;
    1628                         F51E99B9037C98BC01827940 = F51E99B9037C98BC01827940;
    1629                         F51E99BA037C98BC01827940 = F51E99BA037C98BC01827940;
    1630                         F51E99BB037C98BC01827940 = F51E99BB037C98BC01827940;
    1631                         F51E99BC037C98BC01827940 = F51E99BC037C98BC01827940;
    1632                         F51E99BD037C98BC01827940 = F51E99BD037C98BC01827940;
    1633                         F51E99BE037C98BC01827940 = F51E99BE037C98BC01827940;
    1634                         F51E99BF037C98BC01827940 = F51E99BF037C98BC01827940;
    1635                         F51E99C0037C98BC01827940 = F51E99C0037C98BC01827940;
    1636                         F51E99C1037C98BC01827940 = F51E99C1037C98BC01827940;
    1637                         F51E99C2037C98BC01827940 = F51E99C2037C98BC01827940;
    1638                         F51E99C3037C98BC01827940 = F51E99C3037C98BC01827940;
    1639                         F51E99C4037C98BC01827940 = F51E99C4037C98BC01827940;
    1640                         F51E99C5037C98BC01827940 = F51E99C5037C98BC01827940;
    1641                         F51E99C6037C98BC01827940 = F51E99C6037C98BC01827940;
    1642                         F51E99C7037C98BC01827940 = F51E99C7037C98BC01827940;
     782                        F562F80B037E5D2101AEEDB1 = F562F80B037E5D2101AEEDB1;
     783                        F5B163A5037E543A01AEEDB1 = F5B163A5037E543A01AEEDB1;
    1643784                };
    1644785                projectwideBuildSettings = {
     
    1659800                symbolName = szone_error;
    1660801        };
    1661         F51152D1036B632B01E23CC6 = {
    1662                 fileReference = F59E4793036AA5E9016B311C;
    1663                 isa = PBXFileBreakpoint;
    1664                 lineNumber = 180;
    1665                 state = 1;
    1666         };
    1667802        F515C769037DFB63018DB5B3 = {
    1668803                fRef = F5F240B6036A862101FE7503;
     
    1680815                name = "PSAlarmSetController.m: inAtChanged:";
    1681816                rLen = 0;
    1682                 rLoc = 8241;
     817                rLoc = 8580;
    1683818                rType = 0;
    1684819                vrLen = 1674;
    1685820                vrLoc = 7871;
    1686821        };
    1687         F515C76D037E2212018DB5B3 = {
    1688                 fRef = F515C7E7037E2212018DB5B3;
    1689                 isa = PBXBookmark;
    1690         };
    1691         F515C76E037E2212018DB5B3 = {
    1692                 fRef = F515C7F0037E2212018DB5B3;
    1693                 isa = PBXTextBookmark;
    1694                 name = "Controls.h: 99";
    1695                 rLen = 0;
    1696                 rLoc = 2493;
    1697                 rType = 0;
    1698                 vrLen = 2858;
    1699                 vrLoc = 3060;
    1700         };
    1701         F515C76F037E2212018DB5B3 = {
    1702                 fRef = F515C7F1037E2212018DB5B3;
    1703                 isa = PBXTextBookmark;
    1704                 name = "NSDate.h: 25";
    1705                 rLen = 0;
    1706                 rLoc = 521;
    1707                 rType = 0;
    1708                 vrLen = 1045;
    1709                 vrLoc = 302;
    1710         };
    1711         F515C770037E2212018DB5B3 = {
    1712                 fRef = F515C7F2037E2212018DB5B3;
    1713                 isa = PBXBookmark;
    1714         };
    1715         F515C771037E2212018DB5B3 = {
    1716                 fRef = F515C7F3037E2212018DB5B3;
    1717                 isa = PBXTextBookmark;
    1718                 name = "NSScanner.h: 34";
    1719                 rLen = 0;
    1720                 rLoc = 954;
    1721                 rType = 0;
    1722                 vrLen = 1256;
    1723                 vrLoc = 0;
    1724         };
    1725         F515C772037E2212018DB5B3 = {
    1726                 fRef = F515C7EB037E2212018DB5B3;
    1727                 isa = PBXTextBookmark;
    1728                 name = "NSClassDescription.h: 19";
    1729                 rLen = 69;
    1730                 rLoc = 532;
    1731                 rType = 0;
    1732                 vrLen = 954;
    1733                 vrLoc = 0;
    1734         };
    1735         F515C773037E2212018DB5B3 = {
    1736                 fRef = F515C7F5037E2212018DB5B3;
    1737                 isa = PBXTextBookmark;
    1738                 name = "NSCharacterSet.h: 17";
    1739                 rLen = 41;
    1740                 rLoc = 323;
    1741                 rType = 0;
    1742                 vrLen = 1609;
    1743                 vrLoc = 0;
    1744         };
    1745         F515C774037E2212018DB5B3 = {
    1746                 fRef = F515C7F6037E2212018DB5B3;
    1747                 isa = PBXTextBookmark;
    1748                 name = "NSRange.h: 12";
    1749                 rLen = 11;
    1750                 rLoc = 200;
    1751                 rType = 0;
    1752                 vrLen = 1213;
    1753                 vrLoc = 0;
    1754         };
    1755         F515C775037E2212018DB5B3 = {
    1756                 fRef = F515C7F7037E2212018DB5B3;
    1757                 isa = PBXTextBookmark;
    1758                 name = "ControlDefinitions.h: 1311";
    1759                 rLen = 0;
    1760                 rLoc = 51116;
    1761                 rType = 0;
    1762                 vrLen = 1192;
    1763                 vrLoc = 49198;
    1764         };
    1765         F515C776037E2212018DB5B3 = {
    1766                 fRef = F5F198D0036BE57401EB0372;
    1767                 isa = PBXTextBookmark;
    1768                 name = "NJRTableDelegate.m: key";
    1769                 rLen = 0;
    1770                 rLoc = 618;
    1771                 rType = 0;
    1772                 vrLen = 1133;
    1773                 vrLoc = 0;
    1774         };
    1775         F515C777037E2212018DB5B3 = {
    1776                 fRef = F515C7F8037E2212018DB5B3;
    1777                 isa = PBXBookmark;
    1778         };
    1779         F515C778037E2212018DB5B3 = {
    1780                 fRef = F517D6430356B8CC016D68B9;
    1781                 isa = PBXTextBookmark;
    1782                 name = "PSAlarms.h: 1";
    1783                 rLen = 0;
    1784                 rLoc = 0;
    1785                 rType = 0;
    1786                 vrLen = 612;
    1787                 vrLoc = 0;
    1788         };
    1789         F515C779037E2212018DB5B3 = {
    1790                 fRef = F515C7E3037E2212018DB5B3;
    1791                 isa = PBXTextBookmark;
    1792                 name = "NSFormatter.h: 14";
    1793                 rLen = 44;
    1794                 rLoc = 263;
    1795                 rType = 0;
    1796                 vrLen = 1230;
    1797                 vrLoc = 0;
    1798         };
    1799         F515C77A037E2212018DB5B3 = {
    1800                 fRef = F515C7FB037E2212018DB5B3;
    1801                 isa = PBXTextBookmark;
    1802                 name = "NSCalendarDate.h: 74";
    1803                 rLen = 0;
    1804                 rLoc = 2518;
    1805                 rType = 0;
    1806                 vrLen = 1061;
    1807                 vrLoc = 1636;
    1808         };
    1809         F515C77B037E2212018DB5B3 = {
    1810                 fRef = F59F6CB40354E7DA01AEEDB1;
    1811                 isa = PBXTextBookmark;
    1812                 name = "PSAlarm.h: shortDateString";
    1813                 rLen = 0;
    1814                 rLoc = 1079;
    1815                 rType = 0;
    1816                 vrLen = 861;
    1817                 vrLoc = 453;
    1818         };
    1819         F515C77C037E2212018DB5B3 = {
    1820                 fRef = F515C7FC037E2212018DB5B3;
    1821                 isa = PBXBookmark;
    1822         };
    1823         F515C77D037E2212018DB5B3 = {
    1824                 fRef = F515C7E8037E2212018DB5B3;
    1825                 isa = PBXTextBookmark;
    1826                 name = "NSMenu.h: 58";
    1827                 rLen = 9;
    1828                 rLoc = 1783;
    1829                 rType = 0;
    1830                 vrLen = 1289;
    1831                 vrLoc = 872;
    1832         };
    1833         F515C77E037E2212018DB5B3 = {
    1834                 fRef = F515C7FD037E2212018DB5B3;
    1835                 isa = PBXTextBookmark;
    1836                 name = "NSMenuItem.h: 1";
    1837                 rLen = 0;
    1838                 rLoc = 0;
    1839                 rType = 0;
    1840                 vrLen = 939;
    1841                 vrLoc = 0;
    1842         };
    1843         F515C77F037E2212018DB5B3 = {
    1844                 fRef = F515C7E5037E2212018DB5B3;
    1845                 isa = PBXBookmark;
    1846         };
    1847         F515C780037E2212018DB5B3 = {
    1848                 fRef = F515C7FF037E2212018DB5B3;
    1849                 isa = PBXTextBookmark;
    1850                 name = "NSPopUpButton.h: 78";
    1851                 rLen = 25;
    1852                 rLoc = 2241;
    1853                 rType = 0;
    1854                 vrLen = 950;
    1855                 vrLoc = 1438;
    1856         };
    1857         F515C781037E2212018DB5B3 = {
    1858                 fRef = F59E47B4036AAD55016B311C;
    1859                 isa = PBXTextBookmark;
    1860                 name = "PSAlarmAlertController.m: __VERSION__";
    1861                 rLen = 0;
    1862                 rLoc = 0;
    1863                 rType = 0;
    1864                 vrLen = 947;
    1865                 vrLoc = 0;
    1866         };
    1867         F515C782037E2212018DB5B3 = {
    1868                 fRef = F515C7EC037E2212018DB5B3;
    1869                 isa = PBXBookmark;
    1870         };
    1871         F515C783037E2212018DB5B3 = {
    1872                 fRef = F517D63E0356B80C016D68B9;
    1873                 isa = PBXTextBookmark;
    1874                 name = "PSAlarmsController.m: tableView:objectValueForTableColumn:row:";
    1875                 rLen = 0;
    1876                 rLoc = 1912;
    1877                 rType = 0;
    1878                 vrLen = 1480;
    1879                 vrLoc = 0;
    1880         };
    1881         F515C784037E2212018DB5B3 = {
    1882                 fRef = F517D63F0356B80C016D68B9;
    1883                 isa = PBXTextBookmark;
    1884                 name = "PSAlarmsController.h: 6";
    1885                 rLen = 0;
    1886                 rLoc = 107;
    1887                 rType = 0;
    1888                 vrLen = 393;
    1889                 vrLoc = 0;
    1890         };
    1891         F515C785037E2212018DB5B3 = {
    1892                 fRef = F5F240CC036A877301FE7503;
    1893                 isa = PBXTextBookmark;
    1894                 name = "NJRQTMediaPopUpButton.m: NJRQTMediaPopUpButtonMovieChangedNotification";
    1895                 rLen = 45;
    1896                 rLoc = 368;
    1897                 rType = 0;
    1898                 vrLen = 1441;
    1899                 vrLoc = 0;
    1900         };
    1901         F515C786037E2212018DB5B3 = {
    1902                 fRef = F5F19870036B822E01EB0372;
    1903                 isa = PBXTextBookmark;
    1904                 name = "NJRVoicePopUpButton.m: _previewVoice";
    1905                 rLen = 0;
    1906                 rLoc = 3092;
    1907                 rType = 0;
    1908                 vrLen = 1414;
    1909                 vrLoc = 2129;
    1910         };
    1911         F515C787037E2212018DB5B3 = {
    1912                 fRef = F5F240B5036A862101FE7503;
    1913                 isa = PBXTextBookmark;
    1914                 name = "NJRFSObjectSelector.m: __VERSION__";
    1915                 rLen = 0;
    1916                 rLoc = 0;
    1917                 rType = 0;
    1918                 vrLen = 1082;
    1919                 vrLoc = 0;
    1920         };
    1921         F515C788037E2212018DB5B3 = {
    1922                 fRef = F5F240B6036A862101FE7503;
    1923                 isa = PBXTextBookmark;
    1924                 name = "NJRFSObjectSelector.h: 13";
    1925                 rLen = 0;
    1926                 rLoc = 247;
    1927                 rType = 0;
    1928                 vrLen = 653;
    1929                 vrLoc = 0;
    1930         };
    1931         F515C789037E2212018DB5B3 = {
    1932                 fRef = F560E2F20357506401A4E466;
    1933                 isa = PBXTextBookmark;
    1934                 name = "PSApplication.h: 1";
    1935                 rLen = 0;
    1936                 rLoc = 0;
    1937                 rType = 0;
    1938                 vrLen = 609;
    1939                 vrLoc = 0;
    1940         };
    1941         F515C78A037E2212018DB5B3 = {
    1942                 fRef = F560E2F10357506401A4E466;
    1943                 isa = PBXTextBookmark;
    1944                 name = "PSApplication.m: 17";
    1945                 rLen = 0;
    1946                 rLoc = 348;
    1947                 rType = 0;
    1948                 vrLen = 1273;
    1949                 vrLoc = 0;
    1950         };
    1951         F515C78B037E2212018DB5B3 = {
    1952                 fRef = F515C7EF037E2212018DB5B3;
    1953                 isa = PBXTextBookmark;
    1954                 name = "NSCell.h: 140";
    1955                 rLen = 0;
    1956                 rLoc = 3906;
    1957                 rType = 0;
    1958                 vrLen = 1073;
    1959                 vrLoc = 3530;
    1960         };
    1961         F515C78C037E2212018DB5B3 = {
    1962                 fRef = F59DC6D30353C9E601AEEDB1;
    1963                 isa = PBXTextBookmark;
    1964                 name = "PSAlarmSetController.h: 24";
    1965                 rLen = 19;
    1966                 rLoc = 654;
    1967                 rType = 0;
    1968                 vrLen = 1601;
    1969                 vrLoc = 205;
    1970         };
    1971         F515C78D037E2212018DB5B3 = {
    1972                 fRef = F515C7E4037E2212018DB5B3;
    1973                 isa = PBXTextBookmark;
    1974                 name = "NSMatrix.h: 1";
    1975                 rLen = 0;
    1976                 rLoc = 0;
    1977                 rType = 0;
    1978                 vrLen = 1821;
    1979                 vrLoc = 4505;
    1980         };
    1981         F515C78E037E2212018DB5B3 = {
    1982                 fRef = F515C7E9037E2212018DB5B3;
    1983                 isa = PBXTextBookmark;
    1984                 name = "NSButtonCell.h: 154";
    1985                 rLen = 0;
    1986                 rLoc = 5038;
    1987                 rType = 0;
    1988                 vrLen = 1692;
    1989                 vrLoc = 973;
    1990         };
    1991         F515C78F037E2212018DB5B3 = {
    1992                 fRef = F515C7EA037E2212018DB5B3;
    1993                 isa = PBXTextBookmark;
    1994                 name = "NSActionCell.h: 1";
    1995                 rLen = 0;
    1996                 rLoc = 0;
    1997                 rType = 0;
    1998                 vrLen = 919;
    1999                 vrLoc = 0;
    2000         };
    2001         F515C790037E2212018DB5B3 = {
    2002                 fRef = F515C7F4037E2212018DB5B3;
    2003                 isa = PBXBookmark;
    2004         };
    2005         F515C791037E2212018DB5B3 = {
    2006                 fRef = F589C9C6035AA12B0155F4B2;
    2007                 isa = PBXTextBookmark;
    2008                 name = "Read Me.rtfd: 84";
    2009                 rLen = 0;
    2010                 rLoc = 6253;
    2011                 rType = 0;
    2012                 vrLen = 2489;
    2013                 vrLoc = 5507;
    2014         };
    2015         F515C792037E2212018DB5B3 = {
    2016                 fRef = F515C800037E2212018DB5B3;
    2017                 isa = PBXTextBookmark;
    2018                 name = "NSDateFormatter.h: 16";
    2019                 rLen = 77;
    2020                 rLoc = 258;
    2021                 rType = 0;
    2022                 vrLen = 399;
    2023                 vrLoc = 0;
    2024         };
    2025         F515C793037E2212018DB5B3 = {
    2026                 fRef = F59DC6FC0354188F01AEEDB1;
    2027                 isa = PBXTextBookmark;
    2028                 name = "NJRDateFormatter.h: 13";
    2029                 rLen = 0;
    2030                 rLoc = 270;
    2031                 rType = 0;
    2032                 vrLen = 557;
    2033                 vrLoc = 0;
    2034         };
    2035         F515C794037E2212018DB5B3 = {
    2036                 fRef = F515C801037E2212018DB5B3;
    2037                 isa = PBXTextBookmark;
    2038                 name = "NSString.h: 166";
    2039                 rLen = 7;
    2040                 rLoc = 6420;
    2041                 rType = 0;
    2042                 vrLen = 1667;
    2043                 vrLoc = 5371;
    2044         };
    2045         F515C795037E2212018DB5B3 = {
    2046                 fRef = 089C165DFE840E0CC02AAC07;
    2047                 isa = PBXTextBookmark;
    2048                 name = "English: 7";
    2049                 rLen = 0;
    2050                 rLoc = 223;
    2051                 rType = 0;
    2052                 vrLen = 223;
    2053                 vrLoc = 0;
    2054         };
    2055         F515C796037E2212018DB5B3 = {
    2056                 fRef = F515C7ED037E2212018DB5B3;
    2057                 isa = PBXTextBookmark;
    2058                 name = "NSUserDefaults.h: 52";
    2059                 rLen = 0;
    2060                 rLoc = 1606;
    2061                 rType = 0;
    2062                 vrLen = 2162;
    2063                 vrLoc = 1561;
    2064         };
    2065         F515C797037E2212018DB5B3 = {
    2066                 isa = PBXTargetBookmark;
    2067                 trg = 29B97326FDCFA39411CA2CEA;
    2068                 uiCtxt = {
    2069                         buildPhasesExpandedSubviews = (
    2070                                 0,
    2071                                 1,
    2072                                 2,
    2073                                 3,
    2074                         );
    2075                         buildPhasesVisRect = "{{0, 0}, {646, 608}}";
    2076                         buildSettingsExpandedSubviews = (
    2077                                 0,
    2078                                 1,
    2079                                 2,
    2080                                 3,
    2081                                 4,
    2082                                 5,
    2083                                 8,
    2084                         );
    2085                         buildSettingsVisRect = "{{0, 0}, {393, 256}}";
    2086                         expertProductSettingsVisRect = "{{0, 0}, {464, 403}}";
    2087                         guiProductSettingsExpandedSubviews = (
    2088                                 0,
    2089                                 1,
    2090                                 2,
    2091                                 3,
    2092                                 4,
    2093                                 5,
    2094                                 6,
    2095                         );
    2096                         guiProductSettingsVisRect = "{{0, 0}, {677, 577}}";
    2097                         productSettingsIsSimple = YES;
    2098                         selectedTab = productSettings;
    2099                 };
    2100         };
    2101         F515C798037E2212018DB5B3 = {
    2102                 exec = F59B967103538BE201154278;
    2103                 isa = PBXExecutableBookmark;
    2104                 uiCtxt = {
    2105                         buildSettingsExpandedSubviews = (
    2106                                 0,
    2107                                 1,
    2108                                 2,
    2109                                 3,
    2110                                 4,
    2111                                 5,
    2112                         );
    2113                         buildSettingsVisRect = "{{0, 0}, {646, 637}}";
    2114                 };
    2115         };
    2116         F515C799037E2212018DB5B3 = {
    2117                 fRef = F59DC6DC0353DE5101AEEDB1;
    2118                 isa = PBXTextBookmark;
    2119                 name = "PSAlarmNotifierController.m: 29";
    2120                 rLen = 0;
    2121                 rLoc = 785;
    2122                 rType = 0;
    2123                 vrLen = 893;
    2124                 vrLoc = 0;
    2125         };
    2126         F515C79A037E2212018DB5B3 = {
    2127                 fRef = F59E47B5036AAD55016B311C;
    2128                 isa = PBXTextBookmark;
    2129                 name = "PSAlarmAlertController.h: 1";
    2130                 rLen = 0;
    2131                 rLoc = 0;
    2132                 rType = 0;
    2133                 vrLen = 493;
    2134                 vrLoc = 0;
    2135         };
    2136         F515C79B037E2212018DB5B3 = {
    2137                 fRef = F59DC6D40353C9E601AEEDB1;
    2138                 isa = PBXTextBookmark;
    2139                 name = "PSAlarmSetController.m: 38";
    2140                 rLen = 0;
    2141                 rLoc = 2312;
    2142                 rType = 0;
    2143                 vrLen = 2391;
    2144                 vrLoc = 191;
    2145         };
    2146         F515C79C037E2212018DB5B3 = {
    2147                 fRef = F59F6CB50354E7DA01AEEDB1;
    2148                 isa = PBXTextBookmark;
    2149                 name = "PSAlarm.m: initialize";
    2150                 rLen = 0;
    2151                 rLoc = 862;
    2152                 rType = 0;
    2153                 vrLen = 1349;
    2154                 vrLoc = 8504;
    2155         };
    2156         F515C79D037E2212018DB5B3 = {
    2157                 fRef = F59DC6E80353F58B01AEEDB1;
    2158                 isa = PBXTextBookmark;
    2159                 name = "NJRIntegerFilter.m: isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:";
    2160                 rLen = 0;
    2161                 rLoc = 1008;
    2162                 rType = 0;
    2163                 vrLen = 1519;
    2164                 vrLoc = 0;
    2165         };
    2166         F515C79E037E2212018DB5B3 = {
    2167                 fRef = F59E4C0E036B43D2016B311C;
    2168                 isa = PBXTextBookmark;
    2169                 name = "NSMovie-NJRExtensions.h: 1";
    2170                 rLen = 0;
    2171                 rLoc = 0;
    2172                 rType = 0;
    2173                 vrLen = 283;
    2174                 vrLoc = 0;
    2175         };
    2176         F515C79F037E2212018DB5B3 = {
    2177                 fRef = F59DC6FD0354188F01AEEDB1;
    2178                 isa = PBXTextBookmark;
    2179                 name = "NJRDateFormatter.m: 177";
    2180                 rLen = 0;
    2181                 rLoc = 8262;
    2182                 rType = 0;
    2183                 vrLen = 1856;
    2184                 vrLoc = 6454;
    2185         };
    2186         F515C7A0037E2212018DB5B3 = {
    2187                 fRef = F515C7EE037E2212018DB5B3;
    2188                 isa = PBXBookmark;
    2189         };
    2190         F515C7A1037E2212018DB5B3 = {
    2191                 fRef = F560E2F10357506401A4E466;
    2192                 isa = PBXTextBookmark;
    2193                 name = "PSApplication.m: finishLaunching";
    2194                 rLen = 0;
    2195                 rLoc = 582;
    2196                 rType = 0;
    2197                 vrLen = 1184;
    2198                 vrLoc = 0;
    2199         };
    2200         F515C7A2037E2212018DB5B3 = {
    2201                 fRef = F515C7F9037E2212018DB5B3;
    2202                 isa = PBXTextBookmark;
    2203                 name = "NSDateFormatter.h: 1";
    2204                 rLen = 0;
    2205                 rLoc = 0;
    2206                 rType = 0;
    2207                 vrLen = 399;
    2208                 vrLoc = 0;
    2209         };
    2210         F515C7A3037E2212018DB5B3 = {
    2211                 fRef = F59DC6FD0354188F01AEEDB1;
    2212                 isa = PBXTextBookmark;
    2213                 name = "NJRDateFormatter.m: 13";
    2214                 rLen = 0;
    2215                 rLoc = 7242;
    2216                 rType = 0;
    2217                 vrLen = 1402;
    2218                 vrLoc = 0;
    2219         };
    2220         F515C7A4037E2212018DB5B3 = {
    2221                 fRef = F515C7E6037E2212018DB5B3;
    2222                 isa = PBXTextBookmark;
    2223                 name = "Controls.h: 99";
    2224                 rLen = 0;
    2225                 rLoc = 2493;
    2226                 rType = 0;
    2227                 vrLen = 2858;
    2228                 vrLoc = 3060;
    2229         };
    2230         F515C7A5037E2212018DB5B3 = {
    2231                 fRef = F515C7FA037E2212018DB5B3;
    2232                 isa = PBXTextBookmark;
    2233                 name = "ControlDefinitions.h: 1311";
    2234                 rLen = 0;
    2235                 rLoc = 51116;
    2236                 rType = 0;
    2237                 vrLen = 1192;
    2238                 vrLoc = 49198;
    2239         };
    2240         F515C7A6037E2212018DB5B3 = {
    2241                 fRef = F59DC6D40353C9E601AEEDB1;
    2242                 isa = PBXTextBookmark;
    2243                 name = "PSAlarmSetController.m: updateDateDisplay:";
    2244                 rLen = 0;
    2245                 rLoc = 6440;
    2246                 rType = 0;
    2247                 vrLen = 1444;
    2248                 vrLoc = 4820;
    2249         };
    2250         F515C7A7037E2212018DB5B3 = {
    2251                 fRef = F5F198D0036BE57401EB0372;
    2252                 isa = PBXTextBookmark;
    2253                 name = "NJRTableDelegate.m: key";
    2254                 rLen = 0;
    2255                 rLoc = 618;
    2256                 rType = 0;
    2257                 vrLen = 1133;
    2258                 vrLoc = 0;
    2259         };
    2260         F515C7A8037E2212018DB5B3 = {
    2261                 fRef = F517D63E0356B80C016D68B9;
    2262                 isa = PBXTextBookmark;
    2263                 name = "PSAlarmsController.m: tableView:objectValueForTableColumn:row:";
    2264                 rLen = 0;
    2265                 rLoc = 1912;
    2266                 rType = 0;
    2267                 vrLen = 1367;
    2268                 vrLoc = 42;
    2269         };
    2270         F515C7A9037E2212018DB5B3 = {
    2271                 fRef = F59F6CB50354E7DA01AEEDB1;
    2272                 isa = PBXTextBookmark;
    2273                 name = "PSAlarm.m: 164";
    2274                 rLen = 26;
    2275                 rLoc = 4918;
    2276                 rType = 0;
    2277                 vrLen = 877;
    2278                 vrLoc = 4461;
    2279         };
    2280         F515C7AA037E2212018DB5B3 = {
    2281                 fRef = F59F6CB40354E7DA01AEEDB1;
    2282                 isa = PBXTextBookmark;
    2283                 name = "PSAlarm.h: shortDateString";
    2284                 rLen = 0;
    2285                 rLoc = 1079;
    2286                 rType = 0;
    2287                 vrLen = 861;
    2288                 vrLoc = 453;
    2289         };
    2290         F515C7AB037E2212018DB5B3 = {
    2291                 fRef = F59DC6D40353C9E601AEEDB1;
    2292                 isa = PBXTextBookmark;
    2293                 name = "PSAlarmSetController.m: 32";
    2294                 rLen = 0;
    2295                 rLoc = 1013;
    2296                 rType = 0;
    2297                 vrLen = 1553;
    2298                 vrLoc = 41;
    2299         };
    2300         F515C7AC037E2212018DB5B3 = {
    2301                 fRef = F59F6CB50354E7DA01AEEDB1;
    2302                 isa = PBXTextBookmark;
    2303                 name = "PSAlarm.m: timeString";
    2304                 rLen = 0;
    2305                 rLoc = 5264;
    2306                 rType = 0;
    2307                 vrLen = 958;
    2308                 vrLoc = 4645;
    2309         };
    2310         F515C7AD037E2212018DB5B3 = {
    2311                 fRef = F59DC6FD0354188F01AEEDB1;
    2312                 isa = PBXTextBookmark;
    2313                 name = "NJRDateFormatter.m: stringByRemovingSurroundingWhitespace";
    2314                 rLen = 0;
    2315                 rLoc = 7242;
    2316                 rType = 0;
    2317                 vrLen = 1306;
    2318                 vrLoc = 5125;
    2319         };
    2320         F515C7AE037E2212018DB5B3 = {
    2321                 fRef = F560E2F10357506401A4E466;
    2322                 isa = PBXTextBookmark;
    2323                 name = "PSApplication.m: 17";
    2324                 rLen = 0;
    2325                 rLoc = 348;
    2326                 rType = 0;
    2327                 vrLen = 1044;
    2328                 vrLoc = 0;
    2329         };
    2330         F515C7AF037E2212018DB5B3 = {
    2331                 fRef = F59DC6D40353C9E601AEEDB1;
    2332                 isa = PBXTextBookmark;
    2333                 name = "PSAlarmSetController.m: awakeFromNib";
    2334                 rLen = 0;
    2335                 rLoc = 4259;
    2336                 rType = 0;
    2337                 vrLen = 1492;
    2338                 vrLoc = 2539;
    2339         };
    2340         F515C7B0037E2212018DB5B3 = {
    2341                 fRef = F59F6CB50354E7DA01AEEDB1;
    2342                 isa = PBXTextBookmark;
    2343                 name = "PSAlarm.m: timeString";
    2344                 rLen = 0;
    2345                 rLoc = 5264;
    2346                 rType = 0;
    2347                 vrLen = 958;
    2348                 vrLoc = 4645;
    2349         };
    2350         F515C7B1037E2212018DB5B3 = {
    2351                 fRef = F59DC6D40353C9E601AEEDB1;
    2352                 isa = PBXTextBookmark;
    2353                 name = "PSAlarmSetController.m: 42";
    2354                 rLen = 0;
    2355                 rLoc = 2578;
    2356                 rType = 0;
    2357                 vrLen = 2166;
    2358                 vrLoc = 2829;
    2359         };
    2360         F515C7B2037E2212018DB5B3 = {
    2361                 fRef = F589C9C6035AA12B0155F4B2;
    2362                 isa = PBXTextBookmark;
    2363                 name = "Read Me.rtfd: 66";
    2364                 rLen = 0;
    2365                 rLoc = 4448;
    2366                 rType = 0;
    2367                 vrLen = 715;
    2368                 vrLoc = 2070;
    2369         };
    2370         F515C7B3037E2212018DB5B3 = {
    2371                 fRef = F59E47B4036AAD55016B311C;
    2372                 isa = PBXTextBookmark;
    2373                 name = "PSAlarmAlertController.m: __VERSION__";
    2374                 rLen = 0;
    2375                 rLoc = 0;
    2376                 rType = 0;
    2377                 vrLen = 947;
    2378                 vrLoc = 0;
    2379         };
    2380         F515C7B4037E2212018DB5B3 = {
    2381                 fRef = F59DC6DC0353DE5101AEEDB1;
    2382                 isa = PBXTextBookmark;
    2383                 name = "PSAlarmNotifierController.m: close:";
    2384                 rLen = 0;
    2385                 rLoc = 850;
    2386                 rType = 0;
    2387                 vrLen = 813;
    2388                 vrLoc = 0;
    2389         };
    2390         F515C7B5037E2212018DB5B3 = {
    2391                 fRef = F517D63F0356B80C016D68B9;
    2392                 isa = PBXTextBookmark;
    2393                 name = "PSAlarmsController.h: 6";
    2394                 rLen = 0;
    2395                 rLoc = 107;
    2396                 rType = 0;
    2397                 vrLen = 393;
    2398                 vrLoc = 0;
    2399         };
    2400         F515C7B6037E2212018DB5B3 = {
    2401                 fRef = F589C9C6035AA12B0155F4B2;
    2402                 isa = PBXTextBookmark;
    2403                 name = "Read Me.rtfd: 76";
    2404                 rLen = 0;
    2405                 rLoc = 5056;
    2406                 rType = 0;
    2407                 vrLen = 2443;
    2408                 vrLoc = 4667;
    2409         };
    2410         F515C7B7037E2212018DB5B3 = {
    2411                 fRef = F59DC6D30353C9E601AEEDB1;
    2412                 isa = PBXTextBookmark;
    2413                 name = "PSAlarmSetController.h: 24";
    2414                 rLen = 19;
    2415                 rLoc = 654;
    2416                 rType = 0;
    2417                 vrLen = 1573;
    2418                 vrLoc = 233;
    2419         };
    2420         F515C7B8037E2212018DB5B3 = {
    2421                 fRef = F59DC6D40353C9E601AEEDB1;
    2422                 isa = PBXTextBookmark;
    2423                 name = "PSAlarmSetController.m: inAtChanged:";
    2424                 rLen = 0;
    2425                 rLoc = 9053;
    2426                 rType = 0;
    2427                 vrLen = 1762;
    2428                 vrLoc = 7871;
    2429         };
    2430         F515C7B9037E2212018DB5B3 = {
    2431                 fRef = F59DC6DC0353DE5101AEEDB1;
    2432                 isa = PBXTextBookmark;
    2433                 name = "PSAlarmNotifierController.m: initWithAlarm:";
    2434                 rLen = 0;
    2435                 rLoc = 782;
    2436                 rType = 0;
    2437                 vrLen = 893;
    2438                 vrLoc = 0;
    2439         };
    2440         F515C7BA037E2212018DB5B3 = {
    2441                 fRef = F5F240CC036A877301FE7503;
    2442                 isa = PBXTextBookmark;
    2443                 name = "NJRQTMediaPopUpButton.m: NJRQTMediaPopUpButtonMovieChangedNotification";
    2444                 rLen = 45;
    2445                 rLoc = 368;
    2446                 rType = 0;
    2447                 vrLen = 1441;
    2448                 vrLoc = 0;
    2449         };
    2450         F515C7BB037E2212018DB5B3 = {
    2451                 fRef = F59DC6D30353C9E601AEEDB1;
    2452                 isa = PBXTextBookmark;
    2453                 name = "PSAlarmSetController.h: 24";
    2454                 rLen = 19;
    2455                 rLoc = 654;
    2456                 rType = 0;
    2457                 vrLen = 1601;
    2458                 vrLoc = 205;
    2459         };
    2460         F515C7BC037E2212018DB5B3 = {
    2461                 fRef = F59DC6D40353C9E601AEEDB1;
    2462                 isa = PBXTextBookmark;
    2463                 name = "PSAlarmSetController.m: canRepeat";
    2464                 rLen = 0;
    2465                 rLoc = 9165;
    2466                 rType = 0;
    2467                 vrLen = 1712;
    2468                 vrLoc = 7871;
    2469         };
    2470         F515C7BD037E2212018DB5B3 = {
    2471                 fRef = F5F19870036B822E01EB0372;
    2472                 isa = PBXTextBookmark;
    2473                 name = "NJRVoicePopUpButton.m: _previewVoice";
    2474                 rLen = 0;
    2475                 rLoc = 3092;
    2476                 rType = 0;
    2477                 vrLen = 1414;
    2478                 vrLoc = 2129;
    2479         };
    2480         F515C7BE037E2212018DB5B3 = {
    2481                 fRef = F5F240B5036A862101FE7503;
    2482                 isa = PBXTextBookmark;
    2483                 name = "NJRFSObjectSelector.m: 169";
    2484                 rLen = 0;
    2485                 rLoc = 5771;
    2486                 rType = 0;
    2487                 vrLen = 1335;
    2488                 vrLoc = 4793;
    2489         };
    2490         F515C7BF037E2212018DB5B3 = {
    2491                 fRef = F5F240B6036A862101FE7503;
    2492                 isa = PBXTextBookmark;
    2493                 name = "NJRFSObjectSelector.h: 1";
    2494                 rLen = 0;
    2495                 rLoc = 0;
    2496                 rType = 0;
    2497                 vrLen = 633;
    2498                 vrLoc = 0;
    2499         };
    2500         F515C7C0037E2212018DB5B3 = {
    2501                 fRef = F5F240B5036A862101FE7503;
    2502                 isa = PBXTextBookmark;
    2503                 name = "NJRFSObjectSelector.m: 169";
    2504                 rLen = 0;
    2505                 rLoc = 5771;
    2506                 rType = 0;
    2507                 vrLen = 1335;
    2508                 vrLoc = 4793;
    2509         };
    2510         F515C7C1037E2212018DB5B3 = {
    2511                 fRef = F5F240B6036A862101FE7503;
    2512                 isa = PBXTextBookmark;
    2513                 name = "NJRFSObjectSelector.h: 13";
    2514                 rLen = 0;
    2515                 rLoc = 247;
    2516                 rType = 0;
    2517                 vrLen = 653;
    2518                 vrLoc = 0;
    2519         };
    2520         F515C7C2037E2212018DB5B3 = {
    2521                 fRef = F5F240B5036A862101FE7503;
    2522                 isa = PBXTextBookmark;
    2523                 name = "NJRFSObjectSelector.m: __VERSION__";
    2524                 rLen = 0;
    2525                 rLoc = 0;
    2526                 rType = 0;
    2527                 vrLen = 1082;
    2528                 vrLoc = 0;
    2529         };
    2530         F515C7C3037E2212018DB5B3 = {
    2531                 fRef = F5F240B6036A862101FE7503;
    2532                 isa = PBXTextBookmark;
    2533                 name = "NJRFSObjectSelector.h: 13";
    2534                 rLen = 0;
    2535                 rLoc = 247;
    2536                 rType = 0;
    2537                 vrLen = 653;
    2538                 vrLoc = 0;
    2539         };
    2540         F515C7C4037E2212018DB5B3 = {
    2541                 fRef = F589C9C6035AA12B0155F4B2;
    2542                 isa = PBXTextBookmark;
    2543                 name = "Read Me.rtfd: 74";
    2544                 rLen = 0;
    2545                 rLoc = 5019;
    2546                 rType = 0;
    2547                 vrLen = 2329;
    2548                 vrLoc = 4496;
    2549         };
    2550         F515C7C5037E2212018DB5B3 = {
    2551                 fRef = F560E2F20357506401A4E466;
    2552                 isa = PBXTextBookmark;
    2553                 name = "PSApplication.h: 1";
    2554                 rLen = 0;
    2555                 rLoc = 0;
    2556                 rType = 0;
    2557                 vrLen = 609;
    2558                 vrLoc = 0;
    2559         };
    2560         F515C7C6037E2212018DB5B3 = {
    2561                 fRef = F560E2F10357506401A4E466;
    2562                 isa = PBXTextBookmark;
    2563                 name = "PSApplication.m: 17";
    2564                 rLen = 0;
    2565                 rLoc = 348;
    2566                 rType = 0;
    2567                 vrLen = 1273;
    2568                 vrLoc = 0;
    2569         };
    2570         F515C7C7037E2212018DB5B3 = {
    2571                 fRef = F59DC6D40353C9E601AEEDB1;
    2572                 isa = PBXTextBookmark;
    2573                 name = "PSAlarmSetController.m: inAtChanged:";
    2574                 rLen = 0;
    2575                 rLoc = 8241;
    2576                 rType = 0;
    2577                 vrLen = 1674;
    2578                 vrLoc = 7871;
    2579         };
    2580         F515C7C8037E2212018DB5B3 = {
    2581                 fRef = F59DC6D30353C9E601AEEDB1;
    2582                 isa = PBXTextBookmark;
    2583                 name = "PSAlarmSetController.h: 24";
    2584                 rLen = 19;
    2585                 rLoc = 654;
    2586                 rType = 0;
    2587                 vrLen = 1601;
    2588                 vrLoc = 205;
    2589         };
    2590         F515C7C9037E2212018DB5B3 = {
    2591                 fRef = F59DC6D40353C9E601AEEDB1;
    2592                 isa = PBXTextBookmark;
    2593                 name = "PSAlarmSetController.m: inAtChanged:";
    2594                 rLen = 0;
    2595                 rLoc = 8183;
    2596                 rType = 0;
    2597                 vrLen = 1672;
    2598                 vrLoc = 7871;
    2599         };
    2600         F515C7CA037E2212018DB5B3 = {
    2601                 fRef = F515C7FE037E2212018DB5B3;
    2602                 isa = PBXTextBookmark;
    2603                 name = "NSString.h: 94";
    2604                 rLen = 8;
    2605                 rLoc = 3366;
    2606                 rType = 0;
    2607                 vrLen = 1678;
    2608                 vrLoc = 2394;
    2609         };
    2610         F515C7CB037E2212018DB5B3 = {
    2611                 fRef = F59DC6D40353C9E601AEEDB1;
    2612                 isa = PBXTextBookmark;
    2613                 name = "PSAlarmSetController.m: 28";
    2614                 rLen = 0;
    2615                 rLoc = 732;
    2616                 rType = 0;
    2617                 vrLen = 2140;
    2618                 vrLoc = 0;
    2619         };
    2620         F515C7CC037E2212018DB5B3 = {
    2621                 fRef = F589C9C6035AA12B0155F4B2;
    2622                 isa = PBXTextBookmark;
    2623                 name = "Read Me.rtfd: 84";
    2624                 rLen = 0;
    2625                 rLoc = 6253;
    2626                 rType = 0;
    2627                 vrLen = 2489;
    2628                 vrLoc = 5507;
    2629         };
    2630         F515C7CD037E2212018DB5B3 = {
    2631                 fRef = F59DC6FD0354188F01AEEDB1;
    2632                 isa = PBXTextBookmark;
    2633                 name = "NJRDateFormatter.m: nonWhitespace";
    2634                 rLen = 0;
    2635                 rLoc = 7242;
    2636                 rType = 0;
    2637                 vrLen = 1904;
    2638                 vrLoc = 3912;
    2639         };
    2640         F515C7CE037E2212018DB5B3 = {
    2641                 fRef = F59DC6D40353C9E601AEEDB1;
    2642                 isa = PBXTextBookmark;
    2643                 name = "PSAlarmSetController.m: 38";
    2644                 rLen = 0;
    2645                 rLoc = 2312;
    2646                 rType = 0;
    2647                 vrLen = 2391;
    2648                 vrLoc = 191;
    2649         };
    2650         F515C7CF037E2212018DB5B3 = {
    2651                 fRef = F59DC6FD0354188F01AEEDB1;
    2652                 isa = PBXTextBookmark;
    2653                 name = "NJRDateFormatter.m: localizedTimeFormatIncludingSeconds:";
    2654                 rLen = 0;
    2655                 rLoc = 2612;
    2656                 rType = 0;
    2657                 vrLen = 2395;
    2658                 vrLoc = 2524;
    2659         };
    2660         F515C7D0037E2212018DB5B3 = {
    2661                 fRef = F59DC6FC0354188F01AEEDB1;
    2662                 isa = PBXTextBookmark;
    2663                 name = "NJRDateFormatter.h: 20";
    2664                 rLen = 0;
    2665                 rLoc = 551;
    2666                 rType = 0;
    2667                 vrLen = 525;
    2668                 vrLoc = 0;
    2669         };
    2670         F515C7D1037E2212018DB5B3 = {
    2671                 fRef = F59DC6FD0354188F01AEEDB1;
    2672                 isa = PBXTextBookmark;
    2673                 name = "NJRDateFormatter.m: nonWhitespace";
    2674                 rLen = 0;
    2675                 rLoc = 7167;
    2676                 rType = 0;
    2677                 vrLen = 1845;
    2678                 vrLoc = 4660;
    2679         };
    2680         F515C7D2037E2212018DB5B3 = {
    2681                 fRef = F59DC6FC0354188F01AEEDB1;
    2682                 isa = PBXTextBookmark;
    2683                 name = "NJRDateFormatter.h: 13";
    2684                 rLen = 0;
    2685                 rLoc = 270;
    2686                 rType = 0;
    2687                 vrLen = 557;
    2688                 vrLoc = 0;
    2689         };
    2690         F515C7D3037E2212018DB5B3 = {
    2691                 fRef = F59DC6FD0354188F01AEEDB1;
    2692                 isa = PBXTextBookmark;
    2693                 name = "NJRDateFormatter.m: stringByRemovingSurroundingWhitespace";
    2694                 rLen = 0;
    2695                 rLoc = 6603;
    2696                 rType = 0;
    2697                 vrLen = 1764;
    2698                 vrLoc = 4757;
    2699         };
    2700         F515C7D4037E2212018DB5B3 = {
    2701                 fRef = F59DC6FC0354188F01AEEDB1;
    2702                 isa = PBXTextBookmark;
    2703                 name = "NJRDateFormatter.h: 13";
    2704                 rLen = 0;
    2705                 rLoc = 270;
    2706                 rType = 0;
    2707                 vrLen = 557;
    2708                 vrLoc = 0;
    2709         };
    2710         F515C7D5037E2212018DB5B3 = {
    2711                 fRef = F59DC6FD0354188F01AEEDB1;
    2712                 isa = PBXTextBookmark;
    2713                 name = "NJRDateFormatter.m: initWithDateFormat:allowNaturalLanguage:";
    2714                 rLen = 0;
    2715                 rLoc = 6622;
    2716                 rType = 0;
    2717                 vrLen = 1835;
    2718                 vrLoc = 4067;
    2719         };
    2720         F515C7D6037E2212018DB5B3 = {
    2721                 fRef = F59DC6FC0354188F01AEEDB1;
    2722                 isa = PBXTextBookmark;
    2723                 name = "NJRDateFormatter.h: 13";
    2724                 rLen = 0;
    2725                 rLoc = 270;
    2726                 rType = 0;
    2727                 vrLen = 557;
    2728                 vrLoc = 0;
    2729         };
    2730         F515C7D7037E2212018DB5B3 = {
    2731                 fRef = F59DC6FD0354188F01AEEDB1;
    2732                 isa = PBXTextBookmark;
    2733                 name = "NJRDateFormatter.m: ampmRange";
    2734                 rLen = 0;
    2735                 rLoc = 5875;
    2736                 rType = 0;
    2737                 vrLen = 2114;
    2738                 vrLoc = 5177;
    2739         };
    2740         F515C7D8037E2212018DB5B3 = {
    2741                 isa = PBXTargetBookmark;
    2742                 trg = 29B97326FDCFA39411CA2CEA;
    2743                 uiCtxt = {
    2744                         buildPhasesExpandedSubviews = (
    2745                                 0,
    2746                                 1,
    2747                                 2,
    2748                                 3,
    2749                         );
    2750                         buildPhasesVisRect = "{{0, 0}, {646, 608}}";
    2751                         buildSettingsExpandedSubviews = (
    2752                                 0,
    2753                                 1,
    2754                                 2,
    2755                                 3,
    2756                                 4,
    2757                                 5,
    2758                                 8,
    2759                         );
    2760                         buildSettingsVisRect = "{{0, 0}, {393, 256}}";
    2761                         expertProductSettingsVisRect = "{{0, 0}, {464, 403}}";
    2762                         guiProductSettingsExpandedSubviews = (
    2763                                 0,
    2764                                 1,
    2765                                 2,
    2766                                 3,
    2767                                 4,
    2768                                 5,
    2769                                 6,
    2770                         );
    2771                         guiProductSettingsVisRect = "{{0, 0}, {677, 577}}";
    2772                         productSettingsIsSimple = YES;
    2773                         selectedTab = productSettings;
    2774                 };
    2775         };
    2776         F515C7D9037E2212018DB5B3 = {
    2777                 exec = F59B967103538BE201154278;
    2778                 isa = PBXExecutableBookmark;
    2779                 uiCtxt = {
    2780                         buildSettingsExpandedSubviews = (
    2781                                 0,
    2782                                 1,
    2783                                 2,
    2784                                 3,
    2785                                 4,
    2786                                 5,
    2787                         );
    2788                         buildSettingsVisRect = "{{0, 0}, {646, 637}}";
    2789                 };
    2790         };
    2791         F515C7DA037E2212018DB5B3 = {
    2792                 fRef = F59DC6DC0353DE5101AEEDB1;
    2793                 isa = PBXTextBookmark;
    2794                 name = "PSAlarmNotifierController.m: 29";
    2795                 rLen = 0;
    2796                 rLoc = 785;
    2797                 rType = 0;
    2798                 vrLen = 893;
    2799                 vrLoc = 0;
    2800         };
    2801         F515C7DB037E2212018DB5B3 = {
    2802                 fRef = F59E47B5036AAD55016B311C;
    2803                 isa = PBXTextBookmark;
    2804                 name = "PSAlarmAlertController.h: 1";
    2805                 rLen = 0;
    2806                 rLoc = 0;
    2807                 rType = 0;
    2808                 vrLen = 493;
    2809                 vrLoc = 0;
    2810         };
    2811         F515C7DC037E2212018DB5B3 = {
    2812                 fRef = F59DC6D40353C9E601AEEDB1;
    2813                 isa = PBXTextBookmark;
    2814                 name = "PSAlarmSetController.m: 38";
    2815                 rLen = 0;
    2816                 rLoc = 2312;
    2817                 rType = 0;
    2818                 vrLen = 2391;
    2819                 vrLoc = 191;
    2820         };
    2821         F515C7DD037E2212018DB5B3 = {
    2822                 fRef = F59DC6FD0354188F01AEEDB1;
    2823                 isa = PBXTextBookmark;
    2824                 name = "NJRDateFormatter.m: initialize";
    2825                 rLen = 0;
    2826                 rLoc = 324;
    2827                 rType = 0;
    2828                 vrLen = 1844;
    2829                 vrLoc = 0;
    2830         };
    2831         F515C7DE037E2212018DB5B3 = {
    2832                 fRef = F59F6CB50354E7DA01AEEDB1;
    2833                 isa = PBXTextBookmark;
    2834                 name = "PSAlarm.m: initialize";
    2835                 rLen = 0;
    2836                 rLoc = 862;
    2837                 rType = 0;
    2838                 vrLen = 1349;
    2839                 vrLoc = 8504;
    2840         };
    2841         F515C7DF037E2212018DB5B3 = {
    2842                 fRef = F59DC6E80353F58B01AEEDB1;
    2843                 isa = PBXTextBookmark;
    2844                 name = "NJRIntegerFilter.m: isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:";
    2845                 rLen = 0;
    2846                 rLoc = 1008;
    2847                 rType = 0;
    2848                 vrLen = 1519;
    2849                 vrLoc = 0;
    2850         };
    2851         F515C7E0037E2212018DB5B3 = {
    2852                 fRef = F59DC6FD0354188F01AEEDB1;
    2853                 isa = PBXTextBookmark;
    2854                 name = "NJRDateFormatter.m: 177";
    2855                 rLen = 0;
    2856                 rLoc = 8262;
    2857                 rType = 0;
    2858                 vrLen = 1856;
    2859                 vrLoc = 6454;
    2860         };
    2861         F515C7E1037E2212018DB5B3 = {
    2862                 fRef = F59E4C0E036B43D2016B311C;
    2863                 isa = PBXTextBookmark;
    2864                 name = "NSMovie-NJRExtensions.h: 1";
    2865                 rLen = 0;
    2866                 rLoc = 0;
    2867                 rType = 0;
    2868                 vrLen = 283;
    2869                 vrLoc = 0;
    2870         };
    2871         F515C7E2037E2212018DB5B3 = {
    2872                 fRef = F59DC6FD0354188F01AEEDB1;
    2873                 isa = PBXTextBookmark;
    2874                 name = "NJRDateFormatter.m: localizedTimeFormatIncludingSeconds:";
    2875                 rLen = 0;
    2876                 rLoc = 7242;
    2877                 rType = 0;
    2878                 vrLen = 1867;
    2879                 vrLoc = 6395;
    2880         };
    2881         F515C7E3037E2212018DB5B3 = {
    2882                 isa = PBXFileReference;
    2883                 name = NSFormatter.h;
    2884                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSFormatter.h;
    2885                 refType = 0;
    2886         };
    2887         F515C7E4037E2212018DB5B3 = {
    2888                 isa = PBXFileReference;
    2889                 name = NSMatrix.h;
    2890                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSMatrix.h;
    2891                 refType = 0;
    2892         };
    2893         F515C7E5037E2212018DB5B3 = {
    2894                 isa = PBXFileReference;
    2895                 name = NSPopUpButton.html;
    2896                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSPopUpButton.html;
    2897                 refType = 0;
    2898         };
    2899         F515C7E6037E2212018DB5B3 = {
    2900                 isa = PBXFileReference;
    2901                 name = Controls.h;
    2902                 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Controls.h;
    2903                 refType = 0;
    2904         };
    2905         F515C7E7037E2212018DB5B3 = {
    2906                 isa = PBXFileReference;
    2907                 name = index.html;
    2908                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/Date_Time_an_nt_Utilities/index.html;
    2909                 refType = 0;
    2910         };
    2911         F515C7E8037E2212018DB5B3 = {
    2912                 isa = PBXFileReference;
    2913                 name = NSMenu.h;
    2914                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSMenu.h;
    2915                 refType = 0;
    2916         };
    2917         F515C7E9037E2212018DB5B3 = {
    2918                 isa = PBXFileReference;
    2919                 name = NSButtonCell.h;
    2920                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSButtonCell.h;
    2921                 refType = 0;
    2922         };
    2923         F515C7EA037E2212018DB5B3 = {
    2924                 isa = PBXFileReference;
    2925                 name = NSActionCell.h;
    2926                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSActionCell.h;
    2927                 refType = 0;
    2928         };
    2929         F515C7EB037E2212018DB5B3 = {
    2930                 isa = PBXFileReference;
    2931                 name = NSClassDescription.h;
    2932                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSClassDescription.h;
    2933                 refType = 0;
    2934         };
    2935         F515C7EC037E2212018DB5B3 = {
    2936                 isa = PBXFileReference;
    2937                 name = NSUserDefaults.html;
    2938                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSUserDefaults.html;
    2939                 refType = 0;
    2940         };
    2941         F515C7ED037E2212018DB5B3 = {
    2942                 isa = PBXFileReference;
    2943                 name = NSUserDefaults.h;
    2944                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSUserDefaults.h;
    2945                 refType = 0;
    2946         };
    2947         F515C7EE037E2212018DB5B3 = {
    2948                 isa = PBXFileReference;
    2949                 name = index.html;
    2950                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/Date_Time_an_nt_Utilities/index.html;
    2951                 refType = 0;
    2952         };
    2953         F515C7EF037E2212018DB5B3 = {
    2954                 isa = PBXFileReference;
    2955                 name = NSCell.h;
    2956                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSCell.h;
    2957                 refType = 0;
    2958         };
    2959         F515C7F0037E2212018DB5B3 = {
    2960                 isa = PBXFileReference;
    2961                 name = Controls.h;
    2962                 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Controls.h;
    2963                 refType = 0;
    2964         };
    2965         F515C7F1037E2212018DB5B3 = {
    2966                 isa = PBXFileReference;
    2967                 name = NSDate.h;
    2968                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDate.h;
    2969                 refType = 0;
    2970         };
    2971         F515C7F2037E2212018DB5B3 = {
    2972                 isa = PBXFileReference;
    2973                 name = NSScanner.html;
    2974                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSScanner.html;
    2975                 refType = 0;
    2976         };
    2977         F515C7F3037E2212018DB5B3 = {
    2978                 isa = PBXFileReference;
    2979                 name = NSScanner.h;
    2980                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSScanner.h;
    2981                 refType = 0;
    2982         };
    2983         F515C7F4037E2212018DB5B3 = {
    2984                 isa = PBXFileReference;
    2985                 name = NSButtonCell.html;
    2986                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSButtonCell.html;
    2987                 refType = 0;
    2988         };
    2989         F515C7F5037E2212018DB5B3 = {
    2990                 isa = PBXFileReference;
    2991                 name = NSCharacterSet.h;
    2992                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSCharacterSet.h;
    2993                 refType = 0;
    2994         };
    2995         F515C7F6037E2212018DB5B3 = {
    2996                 isa = PBXFileReference;
    2997                 name = NSRange.h;
    2998                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSRange.h;
    2999                 refType = 0;
    3000         };
    3001         F515C7F7037E2212018DB5B3 = {
    3002                 isa = PBXFileReference;
    3003                 name = ControlDefinitions.h;
    3004                 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/ControlDefinitions.h;
    3005                 refType = 0;
    3006         };
    3007         F515C7F8037E2212018DB5B3 = {
    3008                 isa = PBXFileReference;
    3009                 name = NSCalendarDate.html;
    3010                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSCalendarDate.html;
    3011                 refType = 0;
    3012         };
    3013         F515C7F9037E2212018DB5B3 = {
    3014                 isa = PBXFileReference;
    3015                 name = NSDateFormatter.h;
    3016                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDateFormatter.h;
    3017                 refType = 0;
    3018         };
    3019         F515C7FA037E2212018DB5B3 = {
    3020                 isa = PBXFileReference;
    3021                 name = ControlDefinitions.h;
    3022                 path = /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/ControlDefinitions.h;
    3023                 refType = 0;
    3024         };
    3025         F515C7FB037E2212018DB5B3 = {
    3026                 isa = PBXFileReference;
    3027                 name = NSCalendarDate.h;
    3028                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSCalendarDate.h;
    3029                 refType = 0;
    3030         };
    3031         F515C7FC037E2212018DB5B3 = {
    3032                 isa = PBXFileReference;
    3033                 name = NSMenu.html;
    3034                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/English.lproj/Documentation/Reference/ObjC_classic/Classes/NSMenu.html;
    3035                 refType = 0;
    3036         };
    3037         F515C7FD037E2212018DB5B3 = {
    3038                 isa = PBXFileReference;
    3039                 name = NSMenuItem.h;
    3040                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSMenuItem.h;
    3041                 refType = 0;
    3042         };
    3043         F515C7FE037E2212018DB5B3 = {
    3044                 isa = PBXFileReference;
    3045                 name = NSString.h;
    3046                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSString.h;
    3047                 refType = 0;
    3048         };
    3049         F515C7FF037E2212018DB5B3 = {
    3050                 isa = PBXFileReference;
    3051                 name = NSPopUpButton.h;
    3052                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSPopUpButton.h;
    3053                 refType = 0;
    3054         };
    3055         F515C800037E2212018DB5B3 = {
    3056                 isa = PBXFileReference;
    3057                 name = NSDateFormatter.h;
    3058                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSDateFormatter.h;
    3059                 refType = 0;
    3060         };
    3061         F515C801037E2212018DB5B3 = {
    3062                 isa = PBXFileReference;
    3063                 name = NSString.h;
    3064                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSString.h;
    3065                 refType = 0;
    3066         };
    3067822        F517D63D0356AC88016D68B9 = {
    3068823                fRef = F59F6CB50354E7DA01AEEDB1;
     
    3075830                vrLoc = 4232;
    3076831        };
    3077         F51E9997037C98BC01827940 = {
    3078                 fRef = F5F2418A036A910B01FE7503;
    3079                 isa = PBXTextBookmark;
    3080                 name = "SoundFileManager.h: addSoundFilesFromDirectory:asType:";
    3081                 rLen = 0;
    3082                 rLoc = 585;
    3083                 rType = 0;
    3084                 vrLen = 931;
    3085                 vrLoc = 0;
    3086         };
    3087         F51E9998037C98BC01827940 = {
    3088                 fRef = F59DC6E90353F58B01AEEDB1;
    3089                 isa = PBXTextBookmark;
    3090                 name = "NJRIntegerFilter.h: 1";
    3091                 rLen = 0;
    3092                 rLoc = 0;
    3093                 rType = 0;
    3094                 vrLen = 247;
    3095                 vrLoc = 0;
    3096         };
    3097         F51E999C037C98BC01827940 = {
    3098                 fRef = F51E99D1037C98BC01827940;
    3099                 isa = PBXTextBookmark;
    3100                 name = "NSTextField.h: 35";
    3101                 rLen = 6;
    3102                 rLoc = 789;
    3103                 rType = 0;
    3104                 vrLen = 966;
    3105                 vrLoc = 0;
    3106         };
    3107         F51E999E037C98BC01827940 = {
    3108                 fRef = F51E99D3037C98BC01827940;
    3109                 isa = PBXTextBookmark;
    3110                 name = "NSWindow.h: 218";
    3111                 rLen = 33;
    3112                 rLoc = 8367;
    3113                 rType = 0;
    3114                 vrLen = 1190;
    3115                 vrLoc = 7864;
    3116         };
    3117         F51E99A1037C98BC01827940 = {
    3118                 fRef = F552A8AC0358E8B201AEEDB1;
    3119                 isa = PBXTextBookmark;
    3120                 name = "NJRScrollView.m: 1";
    3121                 rLen = 0;
    3122                 rLoc = 0;
    3123                 rType = 0;
    3124                 vrLen = 934;
    3125                 vrLoc = 0;
    3126         };
    3127         F51E99A3037C98BC01827940 = {
    3128                 fRef = F51E99CC037C98BC01827940;
    3129                 isa = PBXTextBookmark;
    3130                 name = "NSControl.h: 97";
    3131                 rLen = 26;
    3132                 rLoc = 2600;
    3133                 rType = 0;
    3134                 vrLen = 1409;
    3135                 vrLoc = 2392;
    3136         };
    3137         F51E99A4037C98BC01827940 = {
    3138                 fRef = F51E99CD037C98BC01827940;
    3139                 isa = PBXTextBookmark;
    3140                 name = "NSTextView.h: 63";
    3141                 rLen = 30;
    3142                 rLoc = 3007;
    3143                 rType = 0;
    3144                 vrLen = 1721;
    3145                 vrLoc = 2053;
    3146         };
    3147         F51E99A8037C98BC01827940 = {
    3148                 fRef = F51E99D0037C98BC01827940;
    3149                 isa = PBXTextBookmark;
    3150                 name = "NSNumberFormatter.h: 10";
    3151                 rLen = 11;
    3152                 rLoc = 249;
    3153                 rType = 0;
    3154                 vrLen = 1384;
    3155                 vrLoc = 82;
    3156         };
    3157         F51E99AA037C98BC01827940 = {
    3158                 fRef = F51E99D4037C98BC01827940;
    3159                 isa = PBXTextBookmark;
    3160                 name = "NSAttributedString.h: 25";
    3161                 rLen = 0;
    3162                 rLoc = 945;
    3163                 rType = 0;
    3164                 vrLen = 1325;
    3165                 vrLoc = 0;
    3166         };
    3167         F51E99AB037C98BC01827940 = {
    3168                 fRef = F51E99DC037C98BC01827940;
    3169                 isa = PBXTextBookmark;
    3170                 name = "NSTextStorage.h: 28";
    3171                 rLen = 25;
    3172                 rLoc = 1082;
    3173                 rType = 0;
    3174                 vrLen = 1267;
    3175                 vrLoc = 0;
    3176         };
    3177         F51E99AE037C98BC01827940 = {
    3178                 fRef = F51E99D5037C98BC01827940;
    3179                 isa = PBXTextBookmark;
    3180                 name = "DateTimeUtils.h: 340";
    3181                 rLen = 12;
    3182                 rLoc = 10376;
    3183                 rType = 0;
    3184                 vrLen = 979;
    3185                 vrLoc = 9547;
    3186         };
    3187         F51E99AF037C98BC01827940 = {
    3188                 fRef = F51E99D6037C98BC01827940;
    3189                 isa = PBXBookmark;
    3190         };
    3191         F51E99B0037C98BC01827940 = {
    3192                 fRef = F51E99D9037C98BC01827940;
    3193                 isa = PBXBookmark;
    3194         };
    3195         F51E99B1037C98BC01827940 = {
    3196                 fRef = F51E99DA037C98BC01827940;
    3197                 isa = PBXBookmark;
    3198         };
    3199         F51E99B3037C98BC01827940 = {
    3200                 fRef = F59DC6E80353F58B01AEEDB1;
    3201                 isa = PBXTextBookmark;
    3202                 name = "NJRIntegerFilter.m: 1";
    3203                 rLen = 0;
    3204                 rLoc = 0;
    3205                 rType = 0;
    3206                 vrLen = 1411;
    3207                 vrLoc = 0;
    3208         };
    3209         F51E99B4037C98BC01827940 = {
    3210                 fRef = F59DC6FD0354188F01AEEDB1;
    3211                 isa = PBXTextBookmark;
    3212                 name = "NJRDateFormatter.m: 13";
    3213                 rLen = 0;
    3214                 rLoc = 7242;
    3215                 rType = 0;
    3216                 vrLen = 1105;
    3217                 vrLoc = 0;
    3218         };
    3219         F51E99B5037C98BC01827940 = {
    3220                 fRef = F59DC6D40353C9E601AEEDB1;
    3221                 isa = PBXTextBookmark;
    3222                 name = "PSAlarmSetController.m: playSoundChanged:";
    3223                 rLen = 43;
    3224                 rLoc = 9214;
    3225                 rType = 0;
    3226                 vrLen = 1346;
    3227                 vrLoc = 6574;
    3228         };
    3229         F51E99B6037C98BC01827940 = {
    3230                 fRef = F5F2418A036A910B01FE7503;
    3231                 isa = PBXTextBookmark;
    3232                 name = "SoundFileManager.h: addSoundFilesFromDirectory:asType:";
    3233                 rLen = 0;
    3234                 rLoc = 585;
    3235                 rType = 0;
    3236                 vrLen = 931;
    3237                 vrLoc = 0;
    3238         };
    3239         F51E99B7037C98BC01827940 = {
    3240                 fRef = F59DC6E90353F58B01AEEDB1;
    3241                 isa = PBXTextBookmark;
    3242                 name = "NJRIntegerFilter.h: 1";
    3243                 rLen = 0;
    3244                 rLoc = 0;
    3245                 rType = 0;
    3246                 vrLen = 247;
    3247                 vrLoc = 0;
    3248         };
    3249         F51E99B8037C98BC01827940 = {
    3250                 fRef = F59DC6E80353F58B01AEEDB1;
    3251                 isa = PBXTextBookmark;
    3252                 name = "NJRIntegerFilter.m: 22";
    3253                 rLen = 0;
    3254                 rLoc = 1008;
    3255                 rType = 0;
    3256                 vrLen = 1360;
    3257                 vrLoc = 159;
    3258         };
    3259         F51E99B9037C98BC01827940 = {
    3260                 fRef = F59DC6D40353C9E601AEEDB1;
    3261                 isa = PBXTextBookmark;
    3262                 name = "PSAlarmSetController.m: playSoundChanged:";
    3263                 rLen = 0;
    3264                 rLoc = 9234;
    3265                 rType = 0;
    3266                 vrLen = 1346;
    3267                 vrLoc = 6574;
    3268         };
    3269         F51E99BA037C98BC01827940 = {
    3270                 fRef = F5F240B5036A862101FE7503;
    3271                 isa = PBXTextBookmark;
    3272                 name = "NJRFSObjectSelector.m: setEnabled:";
    3273                 rLen = 34;
    3274                 rLoc = 5647;
    3275                 rType = 0;
    3276                 vrLen = 1011;
    3277                 vrLoc = 4974;
    3278         };
    3279         F51E99BB037C98BC01827940 = {
    3280                 fRef = F5F19870036B822E01EB0372;
    3281                 isa = PBXTextBookmark;
    3282                 name = "NJRVoicePopUpButton.m: __VERSION__";
    3283                 rLen = 0;
    3284                 rLoc = 0;
    3285                 rType = 0;
    3286                 vrLen = 1247;
    3287                 vrLoc = 0;
    3288         };
    3289         F51E99BC037C98BC01827940 = {
    3290                 fRef = F5F240CC036A877301FE7503;
    3291                 isa = PBXTextBookmark;
    3292                 name = "NJRQTMediaPopUpButton.m: 350";
    3293                 rLen = 191;
    3294                 rLoc = 13074;
    3295                 rType = 0;
    3296                 vrLen = 1247;
    3297                 vrLoc = 12256;
    3298         };
    3299         F51E99BD037C98BC01827940 = {
    3300                 fRef = F5F19870036B822E01EB0372;
    3301                 isa = PBXTextBookmark;
    3302                 name = "NJRVoicePopUpButton.m: _previewVoice";
    3303                 rLen = 0;
    3304                 rLoc = 3092;
    3305                 rType = 0;
    3306                 vrLen = 1002;
    3307                 vrLoc = 2384;
    3308         };
    3309         F51E99BE037C98BC01827940 = {
    3310                 fRef = F59DC6D40353C9E601AEEDB1;
    3311                 isa = PBXTextBookmark;
    3312                 name = "PSAlarmSetController.m: controlTextDidChange:";
    3313                 rLen = 0;
    3314                 rLoc = 14675;
    3315                 rType = 0;
    3316                 vrLen = 842;
    3317                 vrLoc = 12261;
    3318         };
    3319         F51E99BF037C98BC01827940 = {
    3320                 fRef = F59DC6D30353C9E601AEEDB1;
    3321                 isa = PBXTextBookmark;
    3322                 name = "PSAlarmSetController.h: 41";
    3323                 rLen = 0;
    3324                 rLoc = 1396;
    3325                 rType = 0;
    3326                 vrLen = 1344;
    3327                 vrLoc = 462;
    3328         };
    3329         F51E99C0037C98BC01827940 = {
    3330                 fRef = F59DC6D40353C9E601AEEDB1;
    3331                 isa = PBXTextBookmark;
    3332                 name = "PSAlarmSetController.m: wasFirstResponder";
    3333                 rLen = 0;
    3334                 rLoc = 9733;
    3335                 rType = 0;
    3336                 vrLen = 1472;
    3337                 vrLoc = 7170;
    3338         };
    3339         F51E99C1037C98BC01827940 = {
    3340                 fRef = F59DC6D30353C9E601AEEDB1;
    3341                 isa = PBXTextBookmark;
    3342                 name = "PSAlarmSetController.h: 41";
    3343                 rLen = 0;
    3344                 rLoc = 1396;
    3345                 rType = 0;
    3346                 vrLen = 1344;
    3347                 vrLoc = 462;
    3348         };
    3349         F51E99C2037C98BC01827940 = {
    3350                 fRef = F59DC6D40353C9E601AEEDB1;
    3351                 isa = PBXTextBookmark;
    3352                 name = "PSAlarmSetController.m: doScriptChanged:";
    3353                 rLen = 0;
    3354                 rLoc = 10538;
    3355                 rType = 0;
    3356                 vrLen = 1411;
    3357                 vrLoc = 0;
    3358         };
    3359         F51E99C3037C98BC01827940 = {
    3360                 fRef = F517D63F0356B80C016D68B9;
    3361                 isa = PBXTextBookmark;
    3362                 name = "PSAlarmsController.h: 1";
    3363                 rLen = 0;
    3364                 rLoc = 0;
    3365                 rType = 0;
    3366                 vrLen = 393;
    3367                 vrLoc = 0;
    3368         };
    3369         F51E99C4037C98BC01827940 = {
    3370                 fRef = F51E99DB037C98BC01827940;
    3371                 isa = PBXTextBookmark;
    3372                 name = "DateTimeUtils.h: 340";
    3373                 rLen = 12;
    3374                 rLoc = 10376;
    3375                 rType = 0;
    3376                 vrLen = 979;
    3377                 vrLoc = 9547;
    3378         };
    3379         F51E99C5037C98BC01827940 = {
    3380                 fRef = F51E99DD037C98BC01827940;
    3381                 isa = PBXBookmark;
    3382         };
    3383         F51E99C6037C98BC01827940 = {
    3384                 fRef = F51E99CB037C98BC01827940;
    3385                 isa = PBXBookmark;
    3386         };
    3387         F51E99C7037C98BC01827940 = {
    3388                 fRef = F51E99D8037C98BC01827940;
    3389                 isa = PBXBookmark;
    3390         };
    3391         F51E99CB037C98BC01827940 = {
    3392                 isa = PBXFileReference;
    3393                 name = carbon.html;
    3394                 path = /Developer/Documentation/Carbon/carbon.html;
    3395                 refType = 0;
    3396         };
    3397         F51E99CC037C98BC01827940 = {
    3398                 isa = PBXFileReference;
    3399                 name = NSControl.h;
    3400                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSControl.h;
    3401                 refType = 0;
    3402         };
    3403         F51E99CD037C98BC01827940 = {
    3404                 isa = PBXFileReference;
    3405                 name = NSTextView.h;
    3406                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTextView.h;
    3407                 refType = 0;
    3408         };
    3409         F51E99D0037C98BC01827940 = {
    3410                 isa = PBXFileReference;
    3411                 name = NSNumberFormatter.h;
    3412                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSNumberFormatter.h;
    3413                 refType = 0;
    3414         };
    3415         F51E99D1037C98BC01827940 = {
    3416                 isa = PBXFileReference;
    3417                 name = NSTextField.h;
    3418                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTextField.h;
    3419                 refType = 0;
    3420         };
    3421         F51E99D3037C98BC01827940 = {
    3422                 isa = PBXFileReference;
    3423                 name = NSWindow.h;
    3424                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSWindow.h;
    3425                 refType = 0;
    3426         };
    3427         F51E99D4037C98BC01827940 = {
    3428                 isa = PBXFileReference;
    3429                 name = NSAttributedString.h;
    3430                 path = /System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSAttributedString.h;
    3431                 refType = 0;
    3432         };
    3433         F51E99D5037C98BC01827940 = {
    3434                 isa = PBXFileReference;
    3435                 name = DateTimeUtils.h;
    3436                 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/DateTimeUtils.h;
    3437                 refType = 0;
    3438         };
    3439         F51E99D6037C98BC01827940 = {
    3440                 isa = PBXFileReference;
    3441                 name = Converting_D_resentations.html;
    3442                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/Date_Time_an_nt_Utilities/Functions/Converting_D_resentations.html;
    3443                 refType = 0;
    3444         };
    3445         F51E99D8037C98BC01827940 = {
    3446                 isa = PBXFileReference;
    3447                 name = datetimeutilities.html;
    3448                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/datetimeutilities.html;
    3449                 refType = 0;
    3450         };
    3451         F51E99D9037C98BC01827940 = {
    3452                 isa = PBXFileReference;
    3453                 name = carbon.html;
    3454                 path = /Developer/Documentation/Carbon/carbon.html;
    3455                 refType = 0;
    3456         };
    3457         F51E99DA037C98BC01827940 = {
    3458                 isa = PBXFileReference;
    3459                 name = datetimeutilities.html;
    3460                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/datetimeutilities.html;
    3461                 refType = 0;
    3462         };
    3463         F51E99DB037C98BC01827940 = {
    3464                 isa = PBXFileReference;
    3465                 name = DateTimeUtils.h;
    3466                 path = /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Headers/DateTimeUtils.h;
    3467                 refType = 0;
    3468         };
    3469         F51E99DC037C98BC01827940 = {
    3470                 isa = PBXFileReference;
    3471                 name = NSTextStorage.h;
    3472                 path = /System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSTextStorage.h;
    3473                 refType = 0;
    3474         };
    3475         F51E99DD037C98BC01827940 = {
    3476                 isa = PBXFileReference;
    3477                 name = Converting_D_resentations.html;
    3478                 path = /Developer/Documentation/Carbon/text/DateTimeUtilities/Date_Time_an_nt_Utilities/Functions/Converting_D_resentations.html;
    3479                 refType = 0;
    3480         };
    3481         F52441D303787D1001AEEDB1 = {
    3482                 fileReference = F59E4C0D036B43D2016B311C;
    3483                 isa = PBXFileBreakpoint;
    3484                 lineNumber = 32;
    3485                 state = 1;
    3486         };
    3487832        F560E2F5035750C101A4E466 = {
    3488833                fRef = F560E2F10357506401A4E466;
     
    3514859                vrLen = 1085;
    3515860                vrLoc = 0;
     861        };
     862        F562F80B037E5D2101AEEDB1 = {
     863                fRef = F59DC6FD0354188F01AEEDB1;
     864                isa = PBXTextBookmark;
     865                name = "NJRDateFormatter.m: initWithDateFormat:allowNaturalLanguage:";
     866                rLen = 0;
     867                rLoc = 6368;
     868                rType = 0;
     869                vrLen = 2132;
     870                vrLoc = 5663;
    3516871        };
    3517872        F596730D0355CFA301407038 = {
     
    3564919                name = "PSAlarmSetController.m: 16";
    3565920                rLen = 0;
    3566                 rLoc = 4938;
     921                rLoc = 4984;
    3567922                rType = 0;
    3568923                vrLen = 291;
     
    3574929                name = "PSAlarmSetController.m: inAtChanged:";
    3575930                rLen = 36;
    3576                 rLoc = 8146;
     931                rLoc = 8485;
    3577932                rType = 0;
    3578933                vrLen = 478;
     
    3599954                vrLoc = 0;
    3600955        };
     956        F5B15F74037E42EB01AEEDB1 = {
     957                isa = PBXSymbolicBreakpoint;
     958                state = 1;
     959                symbolName = "-[NSException raise]";
     960        };
     961        F5B15F79037E45E301AEEDB1 = {
     962                isa = PBXSymbolicBreakpoint;
     963                state = 1;
     964                symbolName = "-[NSCFString characterAtIndex:]";
     965        };
     966        F5B163A5037E543A01AEEDB1 = {
     967                fRef = F59DC6FD0354188F01AEEDB1;
     968                isa = PBXTextBookmark;
     969                name = "NJRDateFormatter.m: format:withoutComponent:";
     970                rLen = 0;
     971                rLoc = 829;
     972                rType = 0;
     973                vrLen = 2132;
     974                vrLoc = 5663;
     975        };
    3601976        F5F19881036B90CD01EB0372 = {
    3602977                fRef = F59DC6D40353C9E601AEEDB1;
     
    3604979                name = "PSAlarmSetController.m: setAlarm:";
    3605980                rLen = 0;
    3606                 rLoc = 11739;
     981                rLoc = 12078;
    3607982                rType = 0;
    3608983                vrLen = 1431;
  • trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj

    r43 r45  
    170170                                F589C9C6035AA12B0155F4B2,
    171171                                F59DC6E30353ED1201AEEDB1,
     172                                F562F809037E5D0101AEEDB1,
    172173                        );
    173174                        isa = PBXGroup;
     
    240241                        productReference = 17587328FF379C6511CA2CBB;
    241242                        productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
    242 <!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
    243 <plist version=\"0.9\">
     243<!DOCTYPE plist PUBLIC \"-//Apple Computer//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">
     244<plist version=\"1.0\">
    244245<dict>
    245246        <key>CFBundleDevelopmentRegion</key>
     
    248249        <string>Pester</string>
    249250        <key>CFBundleGetInfoString</key>
    250         <string>Pester 1.1a1, © 2002 Nicholas Riley</string>
     251        <string>Pester 1.1a2, © 2002 Nicholas Riley</string>
    251252        <key>CFBundleIconFile</key>
    252253        <string>Application icon</string>
     
    264265        <string>Pstr</string>
    265266        <key>CFBundleVersion</key>
    266         <string>1.1a1</string>
     267        <string>1.1a2</string>
    267268        <key>NSMainNibFile</key>
    268269        <string>MainMenu</string>
     
    313314                        );
    314315                        isa = PBXHeadersBuildPhase;
     316                        runOnlyForDeploymentPostprocessing = 0;
    315317                };
    316318                29B97328FDCFA39411CA2CEA = {
     
    328330                        );
    329331                        isa = PBXResourcesBuildPhase;
     332                        runOnlyForDeploymentPostprocessing = 0;
    330333                };
    331334                29B9732BFDCFA39411CA2CEA = {
     
    368371                        );
    369372                        isa = PBXSourcesBuildPhase;
     373                        runOnlyForDeploymentPostprocessing = 0;
    370374                };
    371375                29B9732CFDCFA39411CA2CEA = {
     
    386390                        );
    387391                        isa = PBXFrameworksBuildPhase;
     392                        runOnlyForDeploymentPostprocessing = 0;
    388393                };
    389394//290
     
    679684                        };
    680685                };
     686                F562F809037E5D0101AEEDB1 = {
     687                        isa = PBXFileReference;
     688                        path = VERSION;
     689                        refType = 4;
     690                };
    681691                F589C9C6035AA12B0155F4B2 = {
    682692                        isa = PBXFileReference;
  • trunk/Cocoa/Pester/Source/VERSION

    r43 r45  
    1 1.1a1
     11.1a2
  • trunk/Cocoa/Pester/package-Pester.sh

    r21 r45  
    99# also check out 'build' on mosxland.sf.net
    1010
    11 set -x -v
     11# set -x -v
    1212
    1313PACKAGEDIR="$PWD"
     
    4545hdiutil convert "$DMG" -format UDZO -imagekey zlib-level=9 -o "z$DMG" && \
    4646mv "z$DMG" "$DMG" && \
    47 #scp "$DMG" ainaz:web/nriley/software/ && \
     47scp "$DMG" ainaz:web/nriley/software/ && \
    4848:
Note: See TracChangeset for help on using the changeset viewer.