Changeset 7210


Ignore:
Timestamp:
Nov 30, 2008, 7:23:15 PM (14 years ago)
Author:
livings124
Message:

patch from ciaran for #757 to add separate download locations for each group (when added)

Location:
trunk/macosx
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/AddWindowController.m

    r7185 r7210  
    258258}
    259259
     260- (void) setDestination: (NSString *) destination
     261{
     262    [fDestination release];
     263    fDestination = [destination retain];
     264   
     265    [fLocationField setStringValue: [fDestination stringByAbbreviatingWithTildeInPath]];
     266    [fLocationField setToolTip: fDestination];
     267   
     268    ExpandedPathToIconTransformer * iconTransformer = [[ExpandedPathToIconTransformer alloc] init];
     269    [fLocationImageView setImage: [iconTransformer transformedValue: fDestination]];
     270    [iconTransformer release];
     271   
     272    [fTorrent changeDownloadFolder: fDestination];
     273}
     274
    260275- (void) folderChoiceClosed: (NSOpenPanel *) openPanel returnCode: (NSInteger) code contextInfo: (void *) contextInfo
    261276{
    262277    if (code == NSOKButton)
    263     {
    264         [fDestination release];
    265         fDestination = [[[openPanel filenames] objectAtIndex: 0] retain];
    266        
    267         [fLocationField setStringValue: [fDestination stringByAbbreviatingWithTildeInPath]];
    268         [fLocationField setToolTip: fDestination];
    269        
    270         ExpandedPathToIconTransformer * iconTransformer = [[ExpandedPathToIconTransformer alloc] init];
    271         [fLocationImageView setImage: [iconTransformer transformedValue: fDestination]];
    272         [iconTransformer release];
    273        
    274         [fTorrent changeDownloadFolder: fDestination];
    275     }
     278        [self setDestination: [[openPanel filenames] objectAtIndex: 0]];
    276279    else
    277280    {
     
    290293{
    291294    fGroupValue = [sender tag];
     295    if ([[GroupsController groups] usesCustomDownloadLocationForIndex: fGroupValue] &&
     296        [[GroupsController groups] customDownloadLocationForIndex: fGroupValue])
     297        [self setDestination: [[GroupsController groups] customDownloadLocationForIndex: fGroupValue]];
    292298}
    293299
  • trunk/macosx/GroupsController.h

    r7185 r7210  
    4545- (void) setColor: (NSColor *) color forIndex: (NSInteger) index;
    4646
     47- (BOOL) usesCustomDownloadLocationForIndex: (NSInteger) index;
     48- (void) setUsesCustomDownloadLocation: (BOOL) useCustomLocation forIndex: (NSInteger) index;
     49
     50- (NSString *) customDownloadLocationForIndex: (NSInteger) index;
     51- (void) setCustomDownloadLocation: (NSString *) location forIndex: (NSInteger) index;
     52
    4753- (void) addNewGroup;
    4854- (void) removeGroupWithRowIndex: (NSInteger) row;
  • trunk/macosx/GroupsController.m

    r7189 r7210  
    167167}
    168168
     169- (BOOL) usesCustomDownloadLocationForIndex: (NSInteger) index
     170{
     171    NSInteger orderIndex = [self rowValueForIndex: index];
     172    return orderIndex != -1 ? [[[fGroups objectAtIndex: orderIndex] objectForKey: @"UsesCustomDownloadLocation"] boolValue] : NO;
     173}
     174
     175- (void) setUsesCustomDownloadLocation: (BOOL) useCustomLocation forIndex: (NSInteger) index
     176{
     177    NSMutableDictionary * dict = [fGroups objectAtIndex: [self rowValueForIndex: index]];
     178   
     179    [dict setObject: [NSNumber numberWithBool:useCustomLocation] forKey: @"UsesCustomDownloadLocation"];
     180   
     181    [[GroupsController groups] saveGroups];
     182    [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateGroups" object: self];
     183}
     184
     185- (NSString *) customDownloadLocationForIndex: (NSInteger) index
     186{
     187    NSInteger orderIndex = [self rowValueForIndex: index];
     188    return orderIndex != -1 ? [[fGroups objectAtIndex: orderIndex] objectForKey: @"CustomDownloadLocation"] : nil;
     189}
     190
     191- (void) setCustomDownloadLocation: (NSString *) location forIndex: (NSInteger) index
     192{
     193    NSMutableDictionary * dict = [fGroups objectAtIndex: [self rowValueForIndex: index]];
     194   
     195    if (location)
     196        [dict setObject: location forKey: @"CustomDownloadLocation"];
     197    else
     198        [dict removeObjectForKey: @"CustomDownloadLocation"];
     199   
     200    [[GroupsController groups] saveGroups];
     201    [[NSNotificationCenter defaultCenter] postNotificationName: @"UpdateGroups" object: self];
     202}
     203
    169204- (void) addNewGroup
    170205{
  • trunk/macosx/GroupsWindowController.h

    r7192 r7210  
    3434    IBOutlet NSColorWell * fSelectedColorView;
    3535    IBOutlet NSTextField * fSelectedColorNameField;
     36    IBOutlet NSButton * fCustomLocationEnableCheck;
     37    IBOutlet NSPopUpButton * fCustomLocationPopUp;
    3638}
    3739
    3840- (void) addRemoveGroup: (id) sender;
    3941
     42- (IBAction) toggleUseCustomDownloadLocation: (id) sender;
     43- (IBAction) customDownloadLocationSheetShow: (id) sender;
    4044@end
  • trunk/macosx/GroupsWindowController.m

    r7193 r7210  
    2626#import "GroupsController.h"
    2727#import "NSApplicationAdditions.h"
     28#import "ExpandedPathToPathTransformer.h"
     29#import "ExpandedPathToIconTransformer.h"
    2830
    2931#define GROUP_TABLE_VIEW_DATA_TYPE @"GroupTableViewDataType"
     
    176178}
    177179
     180- (void) customDownloadLocationSheetShow: (id) sender
     181{
     182    NSOpenPanel * panel = [NSOpenPanel openPanel];
     183
     184    [panel setPrompt: NSLocalizedString(@"Select", "Preferences -> Open panel prompt")];
     185    [panel setAllowsMultipleSelection: NO];
     186    [panel setCanChooseFiles: NO];
     187    [panel setCanChooseDirectories: YES];
     188    [panel setCanCreateDirectories: YES];
     189
     190    [panel beginSheetForDirectory: nil file: nil types: nil
     191        modalForWindow: [fCustomLocationPopUp window] modalDelegate: self didEndSelector:
     192        @selector(customDownloadLocationSheetClosed:returnCode:contextInfo:) contextInfo: nil];
     193}
     194
     195- (IBAction) toggleUseCustomDownloadLocation: (id) sender
     196{
     197    NSInteger index = [[GroupsController groups] indexForRow: [fTableView selectedRow]];
     198    if ([fCustomLocationEnableCheck state] == NSOnState)
     199    {
     200        if ([[GroupsController groups] customDownloadLocationForIndex: index])
     201            [[GroupsController groups] setUsesCustomDownloadLocation: YES forIndex: index];
     202        else
     203            [self customDownloadLocationSheetShow: nil];
     204    }
     205    else
     206        [[GroupsController groups] setUsesCustomDownloadLocation: NO forIndex: index];
     207
     208    [fCustomLocationPopUp setEnabled: ([fCustomLocationEnableCheck state] == NSOnState)];
     209}
     210
     211- (void) customDownloadLocationSheetClosed: (NSOpenPanel *) openPanel returnCode: (int) code contextInfo: (void *) info
     212{
     213    NSInteger index = [[GroupsController groups] indexForRow: [fTableView selectedRow]];
     214    NSString * path = [[GroupsController groups] customDownloadLocationForIndex: index];
     215    if (code == NSOKButton)
     216    {
     217        path = [[openPanel filenames] objectAtIndex: 0];
     218        [[GroupsController groups] setCustomDownloadLocation: path forIndex: index];
     219        [[GroupsController groups] setUsesCustomDownloadLocation: YES forIndex: index];
     220        [self updateSelectedColor]; // Update the popup's icon/title
     221    }
     222    else if (!path)
     223    {
     224        [[GroupsController groups] setUsesCustomDownloadLocation: NO forIndex: index];
     225        [fCustomLocationEnableCheck setState: NSOffState];
     226    }
     227
     228    [fCustomLocationPopUp selectItemAtIndex: 0];
     229}
     230
    178231@end
    179232
     
    190243        [fSelectedColorNameField setStringValue: [[GroupsController groups] nameForIndex: index]];
    191244        [fSelectedColorNameField setEnabled: YES];
     245        [fCustomLocationEnableCheck setState: [[GroupsController groups] usesCustomDownloadLocationForIndex: index]];
     246        [fCustomLocationPopUp setEnabled: ([fCustomLocationEnableCheck state] == NSOnState)];
     247        if ([[GroupsController groups] customDownloadLocationForIndex: index])
     248        {
     249            NSString * location = [[GroupsController groups] customDownloadLocationForIndex: index];
     250            ExpandedPathToPathTransformer * pathTransformer = [[[ExpandedPathToPathTransformer alloc] init] autorelease];
     251            [[fCustomLocationPopUp itemAtIndex: 0] setTitle: [pathTransformer transformedValue: location]];
     252            ExpandedPathToIconTransformer * iconTransformer = [[[ExpandedPathToIconTransformer alloc] init] autorelease];
     253            [[fCustomLocationPopUp itemAtIndex: 0] setImage: [iconTransformer transformedValue: location]];
     254        }
     255        else
     256        {
     257            [[fCustomLocationPopUp itemAtIndex: 0] setTitle: @""];
     258            [[fCustomLocationPopUp itemAtIndex: 0] setImage: nil];
     259        }
    192260    }
    193261    else
     
    197265        [fSelectedColorNameField setStringValue: @""];
    198266        [fSelectedColorNameField setEnabled: NO];
     267        [fCustomLocationEnableCheck setEnabled: NO];
     268        [fCustomLocationPopUp setEnabled: NO];
    199269    }
    200270}
  • trunk/macosx/en.lproj/PrefsWindow.xib

    r7194 r7210  
    11<?xml version="1.0" encoding="UTF-8"?>
    2 <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03">
     2<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.02">
    33        <data>
    44                <int key="IBDocument.SystemTarget">1050</int>
    55                <string key="IBDocument.SystemVersion">9F33</string>
    6                 <string key="IBDocument.InterfaceBuilderVersion">677</string>
     6                <string key="IBDocument.InterfaceBuilderVersion">672</string>
    77                <string key="IBDocument.AppKitVersion">949.34</string>
    88                <string key="IBDocument.HIToolboxVersion">352.00</string>
    99                <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
    1010                        <bool key="EncodedWithXMLCoder">YES</bool>
     11                        <integer value="1760"/>
    1112                </object>
    1213                <object class="NSArray" key="IBDocument.PluginDependencies">
    1314                        <bool key="EncodedWithXMLCoder">YES</bool>
    1415                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    15                 </object>
    16                 <object class="NSMutableDictionary" key="IBDocument.Metadata">
    17                         <bool key="EncodedWithXMLCoder">YES</bool>
    18                         <object class="NSArray" key="dict.sortedKeys">
    19                                 <bool key="EncodedWithXMLCoder">YES</bool>
    20                         </object>
    21                         <object class="NSMutableArray" key="dict.values">
    22                                 <bool key="EncodedWithXMLCoder">YES</bool>
    23                         </object>
    2416                </object>
    2517                <object class="NSMutableArray" key="IBDocument.RootObjects" id="951209067">
     
    368360                        </object>
    369361                        <object class="NSCustomView" id="314557528">
    370                                 <nil key="NSNextResponder"/>
     362                                <reference key="NSNextResponder"/>
    371363                                <int key="NSvFlags">256</int>
    372364                                <object class="NSMutableArray" key="NSSubviews">
     
    377369                                                <string key="NSFrame">{{13, 10}, {509, 272}}</string>
    378370                                                <reference key="NSSuperview" ref="314557528"/>
     371                                                <reference key="NSWindow"/>
    379372                                                <object class="NSMutableArray" key="NSTabViewItems">
    380373                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     
    390383                                                                                        <string key="NSFrame">{{280, 192}, {182, 26}}</string>
    391384                                                                                        <reference key="NSSuperview" ref="833882848"/>
     385                                                                                        <reference key="NSWindow"/>
    392386                                                                                        <bool key="NSEnabled">YES</bool>
    393387                                                                                        <object class="NSPopUpButtonCell" key="NSCell" id="90676977">
     
    493487                                                                                        <string key="NSFrame">{{104, 198}, {174, 17}}</string>
    494488                                                                                        <reference key="NSSuperview" ref="833882848"/>
     489                                                                                        <reference key="NSWindow"/>
    495490                                                                                        <bool key="NSEnabled">YES</bool>
    496491                                                                                        <object class="NSTextFieldCell" key="NSCell" id="17039439">
     
    509504                                                                                        <string key="NSFrame">{{40, 198}, {62, 17}}</string>
    510505                                                                                        <reference key="NSSuperview" ref="833882848"/>
     506                                                                                        <reference key="NSWindow"/>
    511507                                                                                        <bool key="NSEnabled">YES</bool>
    512508                                                                                        <object class="NSTextFieldCell" key="NSCell" id="928268714">
     
    525521                                                                                        <string key="NSFrame">{{105, 129}, {188, 18}}</string>
    526522                                                                                        <reference key="NSSuperview" ref="833882848"/>
     523                                                                                        <reference key="NSWindow"/>
    527524                                                                                        <bool key="NSEnabled">YES</bool>
    528525                                                                                        <object class="NSButtonCell" key="NSCell" id="617366714">
     
    547544                                                                                        <string key="NSFrame">{{105, 19}, {181, 18}}</string>
    548545                                                                                        <reference key="NSSuperview" ref="833882848"/>
     546                                                                                        <reference key="NSWindow"/>
    549547                                                                                        <bool key="NSEnabled">YES</bool>
    550548                                                                                        <object class="NSButtonCell" key="NSCell" id="43391012">
     
    569567                                                                                        <string key="NSFrame">{{289, 14}, {182, 26}}</string>
    570568                                                                                        <reference key="NSSuperview" ref="833882848"/>
     569                                                                                        <reference key="NSWindow"/>
    571570                                                                                        <bool key="NSEnabled">YES</bool>
    572571                                                                                        <object class="NSPopUpButtonCell" key="NSCell" id="325815098">
     
    641640                                                                                        <string key="NSFrame">{{36, 20}, {66, 17}}</string>
    642641                                                                                        <reference key="NSSuperview" ref="833882848"/>
     642                                                                                        <reference key="NSWindow"/>
    643643                                                                                        <bool key="NSEnabled">YES</bool>
    644644                                                                                        <object class="NSTextFieldCell" key="NSCell" id="89538612">
     
    657657                                                                                        <string key="NSFrame">{{105, 172}, {178, 18}}</string>
    658658                                                                                        <reference key="NSSuperview" ref="833882848"/>
     659                                                                                        <reference key="NSWindow"/>
    659660                                                                                        <bool key="NSEnabled">YES</bool>
    660661                                                                                        <object class="NSButtonCell" key="NSCell" id="631844593">
     
    679680                                                                                        <string key="NSFrame">{{286, 167}, {182, 26}}</string>
    680681                                                                                        <reference key="NSSuperview" ref="833882848"/>
     682                                                                                        <reference key="NSWindow"/>
    681683                                                                                        <bool key="NSEnabled">YES</bool>
    682684                                                                                        <object class="NSPopUpButtonCell" key="NSCell" id="706439761">
     
    751753                                                                                        <string key="NSFrame">{{105, 93}, {283, 18}}</string>
    752754                                                                                        <reference key="NSSuperview" ref="833882848"/>
     755                                                                                        <reference key="NSWindow"/>
    753756                                                                                        <bool key="NSEnabled">YES</bool>
    754757                                                                                        <object class="NSButtonCell" key="NSCell" id="737399332">
     
    773776                                                                                        <string key="NSFrame">{{105, 149}, {192, 18}}</string>
    774777                                                                                        <reference key="NSSuperview" ref="833882848"/>
     778                                                                                        <reference key="NSWindow"/>
    775779                                                                                        <bool key="NSEnabled">YES</bool>
    776780                                                                                        <object class="NSButtonCell" key="NSCell" id="698939556">
     
    795799                                                                                        <string key="NSFrame">{{124, 53}, {197, 18}}</string>
    796800                                                                                        <reference key="NSSuperview" ref="833882848"/>
     801                                                                                        <reference key="NSWindow"/>
    797802                                                                                        <bool key="NSEnabled">YES</bool>
    798803                                                                                        <object class="NSButtonCell" key="NSCell" id="728696603">
     
    817822                                                                                        <string key="NSFrame">{{17, 94}, {86, 17}}</string>
    818823                                                                                        <reference key="NSSuperview" ref="833882848"/>
     824                                                                                        <reference key="NSWindow"/>
    819825                                                                                        <bool key="NSEnabled">YES</bool>
    820826                                                                                        <object class="NSTextFieldCell" key="NSCell" id="184279790">
     
    833839                                                                                        <string key="NSFrame">{{124, 73}, {235, 18}}</string>
    834840                                                                                        <reference key="NSSuperview" ref="833882848"/>
     841                                                                                        <reference key="NSWindow"/>
    835842                                                                                        <bool key="NSEnabled">YES</bool>
    836843                                                                                        <object class="NSButtonCell" key="NSCell" id="735010614">
     
    853860                                                                        <string key="NSFrame">{{10, 33}, {489, 226}}</string>
    854861                                                                        <reference key="NSSuperview" ref="463462813"/>
     862                                                                        <reference key="NSWindow"/>
    855863                                                                </object>
    856864                                                                <string key="NSLabel">Adding</string>
     
    15221530                                </object>
    15231531                                <string key="NSFrameSize">{535, 288}</string>
     1532                                <reference key="NSSuperview"/>
     1533                                <reference key="NSWindow"/>
    15241534                                <string key="NSClassName">NSView</string>
    15251535                                <string key="NSExtension">NSResponder</string>
    15261536                        </object>
    15271537                        <object class="NSCustomView" id="284666863">
    1528                                 <nil key="NSNextResponder"/>
     1538                                <reference key="NSNextResponder"/>
    15291539                                <int key="NSvFlags">256</int>
    15301540                                <object class="NSMutableArray" key="NSSubviews">
     
    15891599                                                                                                                                <object class="NSCachedImageRep">
    15901600                                                                                                                                        <object class="NSData" key="NSTIFFRepresentation">
    1591                                                                                                                                                 <bytes key="NS.bytes">TU0AKgAABIiAACBQOCQWDQeEQmDAuBv6BveFRGJROKD0VBRGO52vVlNV0vdVRSRRQDQMEwMEQIAhMJBc
    1592 MDhPmkbpBaLtotleusFshvNtqoMAP9/uqDyWBA8CAYDBkFgoFhkFAoGBgFgwFhUIhAJCAMhsOB4MhoMh
    1593 0KBYLBWWBIIgV/vcFFQFNAAON5ydbPkVgBCn46El9vp9LiCCUTCdAk4pFYxioUCUHhgMhkEBrIAQJSwA
    1594 VYFADAPoAA8HA+BAKBPV6PgAOlqKsABx4LUAPBzSdjBEqAA1m01Hd3ut0IqCBQKhc5pZNJtElUoE0BvX
    1595 nAB938AAQCAXMgwGABzOVygBnL5fAAbkolABvuBugAQPtYgAEvJpgB5N3PNsRnAAGM3ndQN5sGkMKCOo
    1596 AoeEEQpElgOA3jSCZ4nieQAAQA4DgAA8JAApUKHodB0AAaBYleAB8H2f4AAiF4JgAFwJGGAB+ndDp8HA
    1597 eIAHCDI1gAN5Fk6ZJiF2WojIHCCBBAM42jkXZHkSQwSKCfoAAKBDNgI0gAHmex8gAVZRFKAARhED6BHE
    1598 cQAA0DxtgADwNHO6B2RofZzHY7QFisABFFybx1FES5HhwgZvoGCIoiuLRbk4S5LBufp+n2AB1HWdoAH4
    1599 fNGnMcS5HKcRqgAd58gpEwDnsAAuiIelOG4bIAHodiHAqCVTHWfE/FIb4MH8QI8DgIiBH+X6BgGHohiM
    1600 V5SlEUYmgEAKHGEXT2giBQAwwfxqPcA0UnoezsgmCJ5xUFh6gAYBWzQf7LAAHIVQ6cxwAiABhgGJkct0
    1601 ObTHgRyCBcGAaE2VBUFSMgRBEDwAGKXxdQifxxgAfx4mK6AHCgAB7ny1AgBedIAAGfEyFqW8n0nboliB
    1602 Gh3GhbpqA3HAyjgOpPHKcBuDGggPBCEhCWMUo9h4HAaAAbJvHM7Rqk4AAHAOzYQhwNwAHYb5bgAE4P4U
    1603 dRnzQfAMjKAByGUVkVAsZzOHDSJtg8N4ADUQpMmKaBkGAI6CAiCQKjQS5Nk8S4rileJum/MhhFkSwAA+
    1604 FAfNaEISxMARjAACQFqIapjIgB4bjbThrV8EJ7FDSR2YwcoHiuABBFia50FaUpNiCgkLAWJZEkaSRZjY
    1605 NAwACcJvUAcBwHCAAWBgGbzGwYAABqFSiH2dk2HAbFTAgCgJIEeOFAMd5vbCdYAFobYGn+T5yAeeZjl+
    1606 W14oGAQBAGGI6j2QZikIPw7ATJ6BHpK4AGx/E0gKZgAAwCikR/D3UaP8fa4B+j0QgP4ekBh5GeH6g4AA
    1607 rRfDjHyG0Vg3wumAHyLkggAXzglCkFgMIxQYguBWBIckKR2jZG2NsdwNAUAbA6IUOIMQFj/H8uAf4+R+
    1608 HQHaqYdQ5h3naHQPAfY4RxDqHiNwbo4xzjPG6O4ZwtBqDpDmP0fw/1IkGAaAoBoDQiD4HsPgfI/lGJkI
    1609 EA4OYYAmCSBUBwBADxojSG6Odvo7R0jlHaPMcA5x4D1GuO8eg+xvj4KEnIgQ7iBvYIEZ4hS0VeERAQAM
    1610 gQJ35qNIEh0gS3SBQ9kiSMg5AQAADwEAAAMAAAABABIAAAEBAAMAAAABABIAAAECAAMAAAAEAAAFQgED
    1611 AAMAAAABAAUAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAESAAMAAAABAAEAAAEVAAMAAAABAAQAAAEW
    1612 AAMAAAABBxwAAAEXAAQAAAABAAAEfwEcAAMAAAABAAEAAAE9AAMAAAABAAIAAAFSAAMAAAABAAEAAAFT
    1613 AAMAAAAEAAAFSodzAAcAAAO4AAAFUgAAAAAACAAIAAgACAABAAEAAQABAAADuGFwcGwCAAAAbW50clJH
    1614 QiBYWVogB9gACAAPABYAAwAIYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA
    1615 0y1hcHBslih+6N885awt0CqZyNtBlwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOclhZWgAA
    1616 ASwAAAAUZ1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAAAXwAAAAsclRSQwAA
    1617 AagAAAAOZ1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAAwbmRpbgAAAggAAAA4ZGVzYwAA
    1618 AkAAAABfZHNjbQAAAqAAAADMbW1vZAAAA2wAAAAoY3BydAAAA5QAAAAkWFlaIAAAAAAAAHCiAAA5jQAA
    1619 AxhYWVogAAAAAAAAXdMAALFuAAAXt1hZWiAAAAAAAAAoYQAAFTcAALhRWFlaIAAAAAAAAPNpAAEAAAAB
    1620 aBRzZjMyAAAAAAABGV8AAAsd///pZAAADooAAP0W///4P///++0AAAaUAACUN2N1cnYAAAAAAAAAAQHN
    1621 AABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAQAA2mMAAAAAAAEAAAAA
    1622 2mMAAAAAAAEAAAAA2mMAAAAAAAEAAG5kaW4AAAAAAAAAMAAAosAAAFPAAABHQAAAmYAAACZXAAASGwAA
    1623 SIAAAExAAAIcKQACHCkAAhwpZGVzYwAAAAAAAAAFZU1hYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    1624 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAA
    1625 AAAAAAAPAAAADG5iTk8AAAAIAAAAxHN2U0UAAAAIAAAAxGZpRkkAAAAIAAAAxGRhREsAAAAIAAAAxHpo
    1626 Q04AAAAIAAAAxGZyRlIAAAAIAAAAxGphSlAAAAAIAAAAxGVuVVMAAAAIAAAAxHB0QlIAAAAIAAAAxGVz
    1627 RVMAAAAIAAAAxHpoVFcAAAAIAAAAxGtvS1IAAAAIAAAAxGRlREUAAAAIAAAAxG5sTkwAAAAIAAAAxGl0
    1628 SVQAAAAIAAAAxABlAE0AYQBjbW1vZAAAAAAAAAYQAACdBwAAAAChuxOAAAAAAAAAAAAAAAAAAAAAAHRl
    1629 eHQAAAAAQ29weXJpZ2h0IEFwcGxlLCBJbmMuLCAyMDA4AA</bytes>
     1601                                                                                                                                                <bytes key="NS.bytes">TU0AKgAABIKAACBQOCQWDQeEQmDAuBv6BveFRGJROKEEUgxGO52PRlNF1gBVRSRRQDQMEwMEQMJg8Lhk
     1602cK0zipILNdNRsrF3BVkOBtNRBwN1QeSwIHgMCgUMgsFAwMgqlhgFgwFhUIhAJCAMhsOB6shoOhIKhYKh
     1603UJhEIgZ/vYFGYDsAAOB5hAAKV+DcAIY+nEkvx9vtcQQSCUTIEmFIsGMVikSA8M40EBsMBkCBEJhIAVIF
     1604AB9ZsABAHA8AP8BQJ6vR8gB3NRRgATu9QAB5uQKABaBQzAA0mw0nd4ux0IqCBMKBc5pVNJtElcok0BvX
     1605nAC+voAAQCAXLgwGABzOVygBpr1egAYkslgBvuBugAUvtQgAHPFggB8NsBgBlCZEAAvG48KBwmyaQwoI
     16066gCB4QBCEUWA4jgNIJnieJ5AABIDgOAADARCoDANCp8HOdAAGyV5WgAe59oEA4ZLkGgJlcAAAnacDQm6
     1607eIAGoDbgDMRhPmSZBdlqIyBwigQQDKNo5l2SJEkKEjQn66YEMyArRgAeR7OkVxQlKAARhED0JHCcIAAu
     1608EBngADoNmsgR1ncgRyHEABvAYPYAD6XRzHUUxLkaHCBm+gYIicK4tFuT5LksG5+n7Ex0nWdoAH6fMTHO
     1609cRnAAcpxGkAB2nyDIAAoA55gAMQizeehtGiAB7HWAgAAsCc/HSe4sgAShwBGfxCDyN4iIGX6BgGHQhiM
     1610V5TlEUgmgEAMnGKXRYAACQFH+AADn+ZYAAWAoLAAeh6rkCQJTYFoXHMABjlUcgAH8AgLgAHYVmYAB0m8
     1611E4AFmAovAAN7dDmex6ngRyCBYGAaE2VRUFUMgQhEDtyl8XIAAUf0/ACeJdRIBwvxIfKICGGBuAAAp8G0
     1612ABbFqBtHnzCImCDNJ7mbExhg8QwADAOA6k8dBwG4MaCA6EASEJYxTD2HocBmABsG8c94msSTOgMhgOBw
     1613O4AHecBYtYEE0nkZptgAeIMDsAB1mUUwABkCxaIEbxxgAZgQkvURDE6YppmQX4joICAIgqNBLk5QosCk
     16148puG/N5jFkSMzBQIQAA2EITAACYBl5yQFzebZiIEAwcDwAB6mriwVHrmexmgABuAi/I6libx0FgUxNCC
     1615gkNgWJZEkcSZZjaNAvgCcRvT8cBwTCFeBrebHKhsFj0n+dbunGazTgeCrLAIeBvWud1MzhrxWG4GB/kY
     1616c4NnmZJflqJiCACAIBBiOY9kMYpDj+OgEn4gZ6nmiBsf7LYBT4gYAquhEiJjNKhW2O8gQ84EDxgMPAdg
     1617ABUC9U2F8WA8wumbHyw99YAQShQMOMUGYLwVgSHIOMcg7RsDbG0O4G4KAMgdESHMEoCx/j+VCAEfD+B/
     1618jsHqAAdg5h4AAHIOeBw4hwjrHiNwbo4hzjLG6PMZwrBrDwDmP1aSjiDANAQA0BoRB8j1HwPmG4+03kCA
     1619cHgL4SBJAtA2AMB40BpNKcMO8dI4h2j1HAOUeA9RrjuHqxIiEQCBpsTUQM6RCgAkDWkQoBB9TWJOOgQN
     1620D8CyBv4IFI0kZBiAgAAADwEAAAMAAAABABIAAAEBAAMAAAABABIAAAECAAMAAAAEAAAFPAEDAAMAAAAB
     1621AAUAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAESAAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAAB
     1622BxwAAAEXAAQAAAABAAAEeQEcAAMAAAABAAEAAAE9AAMAAAABAAIAAAFSAAMAAAABAAEAAAFTAAMAAAAE
     1623AAAFRIdzAAcAABEcAAAFTAAAAAAACAAIAAgACAABAAEAAQABAAARHGFwcGwCAAAAbW50clJHQiBYWVog
     1624B9gABQAOAA8ANwAOYWNzcEFQUEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBs
     1625qlXhYpeENdnVkJ+2xNguoQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOclhZWgAAASwAAAAU
     1626Z1hZWgAAAUAAAAAUYlhZWgAAAVQAAAAUd3RwdAAAAWgAAAAUY2hhZAAAAXwAAAAsclRSQwAAAagAAAAO
     1627Z1RSQwAAAbgAAAAOYlRSQwAAAcgAAAAOdmNndAAAAdgAAAYSbmRpbgAAB+wAAAY+ZGVzYwAADiwAAABk
     1628ZHNjbQAADpAAAAI+bW1vZAAAENAAAAAoY3BydAAAEPgAAAAkWFlaIAAAAAAAAFuKAAA0GQAACEtYWVog
     1629AAAAAAAAd5UAALWhAAAoTVhZWiAAAAAAAAAjtwAAFmEAAKKNWFlaIAAAAAAAAPNSAAEAAAABFs9zZjMy
     1630AAAAAAABDEIAAAXe///zJgAAB5IAAP2R///7ov///aMAAAPcAADAbGN1cnYAAAAAAAAAAQHNAABjdXJ2
     1631AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0AAHZjZ3QAAAAAAAAAAAADAQAAAgAAASQBpgJ6A3wEfAV+
     1632BoAHggiDCUQJxQqHC4gMiQ2MDrYQaBGREpETkhSUFZUWlReXGMUabxubHJsdnR7IIHUhoiKjI88leyam
     1633J9EpfiqrK9Ytgi6tL9oxhzKyM981jDa2N+E5jjq6O+Y9kz6+P+pBlkLCQ+5FmkbGR/JJn0rKS/ZNok7O
     1634T9BQ0FHRUvxUqlXVVtZX11jYWgRbsVzcXd1e3l/fYOBiDGO5ZORl5WbmZ+do6GnpaxVswW3tbu5v73Dw
     1635cfFy8nP0dPR19Xb2d/d4+Hn5evp7/Hz8ff1/KYDVggGDAoQDhQSGBYcGiAeJCIoJiwqMC40Mjg2PDpAP
     1636kRCSEZMSlBOVFJYVlxaYF5kYmhmbGpwbnRyeHZ8eoB+hIKIhoyKkI6UkpiWnJ6gnqSiqKasqq+usbK0s
     1637ri2vL7AwsTGyMbMytDS1NbY2tva3drg3uTi6Ors7vDy9PL49vv6/f8A/wUDCQcNCxEPFBMWExkXHRshH
     1638yUnKScsKy4vMS81Mzk7PDs+P0FDRUdJS0xLTktRT1VTWVdcW15fYV9lY2lrbGtub3FzdXN5d3x7fn+Bf
     16394WDiIeKi42LkY+Vk5iXmpudm6GfpaOop6qrrauxr7WzuLe6u727wb/Fw8jHysvNy9HP1dPY19rb3dvh4
     1640+Xn6efs6+7v8e/18/j3+vv//AAABIwIOAvADywSrBZMGfAdnCFQJQwo0CycMJw0YDhcPGBAYERUSJhMo
     1641FDgVTBZeF3MYjhmvGssb6R0THjYfZyCYIccjASQ9JXEmsSfvKSgqbCu7LQMuQS+RMOEyKTOGNNc2Kjdw
     1642OMU6Fzt4PMw+Fj9vQMJCJEN7RNFGHkd4SL1J+UsxTGVNlU7RUA5RR1J4U6VU1FYKV0BYcVmdWsZb710f
     1643Xk9femCiYcVi6WQVZT9mWGd+aKBpwGrda/ltE24rb0RwaHF8cpBzonS1dch223fqePZ6A3sRfCB9LH41
     1644f0CAS4FPgluDYIRlhWyGdIdyiICJgIqDi4mMko2LjpqPmZCXkZGSnJOSlJaVmJaol6eYrpmomqubr5y8
     1645nbyexZ/MoNGh06LTo9Ok26Xkpuen4qjlqe+q8avvrO6t8q7vr+uw7LHnsuGz4rTatdG2ybfAuLe5r7qc
     1646u5K8gL1tvlu/S8A8wSrCEsL5w+DEysW0xpPHcshTyTbKG8r/y9rMtM2KzlrPI8/m0LPRfdJF0w7T3dSg
     16471WrWM9b9183Yk9ld2ina89u63ILdS94U3t7fqeBz4TviBOLK45TkXuUn5ezmuueB6ErpFend6qTrbOw1
     16487P7tye6S71vwJPDs8bPyfPNH9BL02PWl9m/3OfgD+Mf5kfpb+yP77fy2/YD+Sf8W//8AAACDAXgCegM7
     1649A7oEfQU/Bb8GgQeFCEYIxQmGCocLigxKDMsNjQ6ND44QTxDPEZASkhOTFJMVVBXUFpYXlhiYGZoamxub
     1650HJwdXB3dHp8foCChIaEioSOjJKQlpSamJ6coqCmpKmkq6iuqLKwtrS6uL68wsDGxMrIzszS0NbY2tje2
     1651OHg4+Dm6Oro7uzy8Pb0+fj7+P79AwEHBQsJDw0SERQRFxUbGR8dIyEnJSspLi0wMTMxNzU7OT89QkFEQ
     1652UdFS0lPTVNRV1laWVxZX11jYWdla2lubXBtc3F3dXt9f4GDgYaFiIWLiY+Nk5GXlZqZnJmfnaOhp6Wrq
     1653a6tsLGzsbe1u7m/vcPBx8XLyc/N09HX1dvZ393i4eTh5+Xr6e/t8/H39fv5//4EAggKDAoQDhQSGBYcH
     1654iAeJCInJikqLC4wMjQyODY8PkBCREZIRkxKUE5UUlhaXF5gYmRiaGZsanBydHJ4dnx6gH6EgoiGi4qNj
     1655pCOlJKYmpyaoJ6koqimrKqwsrS2uLq8vsDCxMbIxszK0M7U0tjW3N7g3uTi6Obs7vDu9PL4+vz7AP8FA
     1656wkHDQsRDxUXGRsdGyEfJSMpJy0vMds4iz07QUNFQ0lHTfdUq1lbXV9iC2i/bWtyG3jPfieE14ozkZOY7
     165755Hpaetq7Wzvb/GK9Fr2j/mL/VL//wAAbmRpbgAAAAAAAAY2AACWKwAAVpoAAFOiAACGKwAAJ18AABao
     1658AABQDQAAVDkAAgUeAAI9cAABSj0AAwEAAAIAAAABABAAHQAuAEIAWQBzAJAAsAD4ASABSwF4AagBzgHn
     1659Ag8CRwKBAr0C/AM9A4EDxgP8BCEEWQSmBPUFRgWFBa8F7wZHBqEG5gcVB1wHvQgHCDkIhAjrCToJbwnA
     1660Ci0KgAq4Cw4LgQvZDBQMbgzoDUUNgw3hDmEOwg8DD2YP7BBREJYQ/RGJEfISOhKlEzcTpRPvFF8U9xVp
     1661FbYWKxbHF2YYBxiqGSUZdxn0Gp0bRxvzHKAdJB18HgEetR9qICEg2iGUIiIigCMPI88kkSVVJhom4ier
     1662KEMoqSlCKhEq4SuzLIctXC4zLwwv5zDEMaIygjNkNEc1LDYTNvw35jiXOQ45wDqwO6E8lD2IPn8/d0Bx
     1663QWxCaUNoRGhFa0ZuR3RIe0mESo9Lm0ypTbhOyU/cUPFSB1MeVDhVU1ZwV45YrlnQWvNcGF0+XmZfkGC7
     1664YehjF2RHZXlmrGkYalBrimzFbgJvQXCBccNzBnRLdZJ4JHlverx8Cn1afqx//4FUhAKFXIa3iBOJcYrR
     1665jZWO+ZBfkcaTL5Sal3OY45pTm8WerqAloZ2jF6YQp46pDqqPrZevHbCksi21RLbRuGG58b0XvqzAQsN0
     1666xQ/GrMhKy4rNLc7R0HbTxtVw1xvYyNwm3djfiuE/5KzmZOgf6drtVu8W8NfymvRf9+z5tft//xj//wAA
     1667AAIACgAXACkAPwBYAHUAlQC4AN4BBwEwAV8BjgG/AfMCKgJfApoC1AMPA00DjAPNBA0ETwSVBNsFIAVp
     1668BbAF+AZDBo8G2QclB3UHwwgSCGQIuAkLCVwJrgoECl4KtAsKC2MLvwwVDHAMzQ0qDY0N7A5MDq8PDQ9v
     1669D9YQQBCkEQ4RdhHbEkYSsRMgE5IT/hRzFO0VahXqFmwW8hd0F/YYehkBGYwaGhqqGzkbxhxWHOkdgB4Z
     1670HrYfUR/qIIYhJiHIIm4jFyO+JGMlDCXBJm4nHyfSKIkpQin9KrsrfCw9LPctvy6IL1QwITDvMb8ykTNq
     1671NEQ1HjX7NtU3uTidOYE6ZztXPD09Lz4hPxJABEEDQfJC8UPvROtF5kbzR+tI9UoCSxRMF00xTj5PT1BS
     1672UWtSeVObVLJVzFbbV/xZFFovW05ccV2ZXsVf52EJYjBjaGSaZb9m8GgpaWVql2vVbRtuVW+bcOhyKHN2
     1673dMl2HXdzeMp6I3uOfOp+WX/IgTaCpYQShY6HEoiWihiLm401js6QZZH6k42VN5blmJ6aapxVnimgBaHs
     1674o8KltaeZqYarY61cr0axOLM0tS63LbkouyW9KL8wwT/DSMVRx2zJccuRzaDPvNHe0//WH9g92mTci966
     16754OzjGeVC54DpqOvk7hrwZvKe9Ob3KPlu+7b+Af//AAAABgAQAB0AQgBZAJAAsADSASABSwF4AagCDwJH
     1676AoECvQM9A4EDxgQPBFkE9QVGBZoF7wZHBqEG/gdcCB8IhAjrCVQJwAotCpwLDguBC/cMbgzoDWQOYQ7j
     1677D2YP7BBzEP0RiRIWEqUTNxPKFF8U9xWQFscXZhgHGKoZThn0G0cb8xygHVAeAR61ICEg2iGUIlEjDyPP
     1678JJEmGibiJ6sodilCKuErsyyHLVwuMy8MMMQxojKCM2Q0RzYTNvw35jjSOcA6sDyUPYg+fz93QHFCaUNo
     1679RGhFa0ZuSHtJhEqPS5tMqU24TslP3FDxUgdTHlQ4VVNXjliuWdBa81wYXT5eZl+QYLth6GMXZEdleWas
     1680Z+FpGGpQbMVuAm9BcIFxw3MGdEt1knbaeCR5b3q8fAp9Wn6sf/+BVIKqhAKFXIa3iBOJcYrRjDKO+ZBf
     1681kcaTL5SalgaXc5jjmlObxZ05nq6gJaGdoxekk6YQp46pDqqPrBKtl68dsKSyLbO4tUS20bhhufG7g70X
     1682vqzAQsHaw3TFD8asyErJ6cuKzMTNls7R0HbSHdPG1XDWsNeG2Mjadtwm3WveRN+K4T/ih+Ni5Kzl9ubT
     16836B/pa+pJ6yjsB+1W7qbvhvBn8UjyKvML8+700PWz9pb3VPfs+IT5Qvon+ub7f/wY/J79Ef2E/ff+pP+L
     1684//8AAGRlc2MAAAAAAAAACkNvbG9yIExDRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
     1685AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAABIAAAAM
     1686bmJOTwAAABIAAADocHRQVAAAABYAAAD6c3ZTRQAAABAAAAEQZmlGSQAAABAAAAEgZGFESwAAABwAAAEw
     1687emhDTgAAAAwAAAFMZnJGUgAAABIAAAFYamFKUAAAAA4AAAFqZW5VUwAAABIAAAF4cGxQTAAAABIAAAGK
     1688cHRCUgAAABgAAAGcZXNFUwAAABIAAAG0emhUVwAAAA4AAAHGcnVSVQAAACQAAAHUa29LUgAAAAwAAAH4
     1689ZGVERQAAABAAAAIEbmxOTAAAABYAAAIUaXRJVAAAABQAAAIqAEYAYQByAGcAZQAtAEwAQwBEAEwAQwBE
     1690ACAAYQAgAEMAbwByAGUAcwBGAOQAcgBnAC0ATABDAEQAVgDkAHIAaQAtAEwAQwBEAEwAQwBEAC0AZgBh
     1691AHIAdgBlAHMAawDmAHIAbV9pgnIAIABMAEMARADJAGMAcgBhAG4AIABMAEMARDCrMOkw/AAgAEwAQwBE
     1692AEMAbwBsAG8AcgAgAEwAQwBEAEsAbwBsAG8AcgAgAEwAQwBEAEwAQwBEACAAQwBvAGwAbwByAGkAZABv
     1693AEwAQwBEACAAYwBvAGwAbwByX2mCcm2yZnaYb3k6VmgEJgQyBDUEQgQ9BD4EOQAgBBYEGgAtBDQEOARB
     1694BD8EOwQ1BDnO7LfsACAATABDAEQARgBhAHIAYgAtAEwAQwBEAEsAbABlAHUAcgBlAG4ALQBMAEMARABM
     1695AEMARAAgAGMAbwBsAG8AcgBpAABtbW9kAAAAAAAABhAAAJxXAAAAAL/4e4AAAAAAAAAAAAAAAAAAAAAA
     1696dGV4dAAAAABDb3B5cmlnaHQgQXBwbGUsIEluYy4sIDIwMDgAA</bytes>
    16301697                                                                                                                                        </object>
    16311698                                                                                                                                        <string key="NSCacheWindowColorSpace">NSCalibratedRGBColorSpace</string>
     
    18311898                                                </object>
    18321899                                        </object>
     1900                                        <object class="NSPopUpButton" id="119227485">
     1901                                                <reference key="NSNextResponder" ref="284666863"/>
     1902                                                <int key="NSvFlags">256</int>
     1903                                                <string key="NSFrame">{{336, 107}, {182, 26}}</string>
     1904                                                <reference key="NSSuperview" ref="284666863"/>
     1905                                                <bool key="NSEnabled">YES</bool>
     1906                                                <object class="NSPopUpButtonCell" key="NSCell" id="1012387126">
     1907                                                        <int key="NSCellFlags">-2076049856</int>
     1908                                                        <int key="NSCellFlags2">2048</int>
     1909                                                        <reference key="NSSupport" ref="86725571"/>
     1910                                                        <reference key="NSControlView" ref="119227485"/>
     1911                                                        <int key="NSButtonFlags">109199615</int>
     1912                                                        <int key="NSButtonFlags2">1</int>
     1913                                                        <reference key="NSAlternateImage" ref="86725571"/>
     1914                                                        <string key="NSAlternateContents"/>
     1915                                                        <object class="NSMutableString" key="NSKeyEquivalent">
     1916                                                                <characters key="NS.bytes"/>
     1917                                                        </object>
     1918                                                        <int key="NSPeriodicDelay">400</int>
     1919                                                        <int key="NSPeriodicInterval">75</int>
     1920                                                        <object class="NSMenuItem" key="NSMenuItem" id="338800676">
     1921                                                                <reference key="NSMenu" ref="675067443"/>
     1922                                                                <string key="NSTitle"/>
     1923                                                                <string key="NSKeyEquiv"/>
     1924                                                                <int key="NSKeyEquivModMask">1048576</int>
     1925                                                                <int key="NSMnemonicLoc">2147483647</int>
     1926                                                                <int key="NSState">1</int>
     1927                                                                <reference key="NSOnImage" ref="550412468"/>
     1928                                                                <reference key="NSMixedImage" ref="32510707"/>
     1929                                                                <string key="NSAction">_popUpItemAction:</string>
     1930                                                                <reference key="NSTarget" ref="1012387126"/>
     1931                                                        </object>
     1932                                                        <bool key="NSMenuItemRespectAlignment">YES</bool>
     1933                                                        <object class="NSMenu" key="NSMenu" id="675067443">
     1934                                                                <object class="NSMutableString" key="NSTitle">
     1935                                                                        <characters key="NS.bytes">OtherViews</characters>
     1936                                                                </object>
     1937                                                                <object class="NSMutableArray" key="NSMenuItems">
     1938                                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     1939                                                                        <reference ref="338800676"/>
     1940                                                                        <object class="NSMenuItem" id="343209446">
     1941                                                                                <reference key="NSMenu" ref="675067443"/>
     1942                                                                                <bool key="NSIsDisabled">YES</bool>
     1943                                                                                <bool key="NSIsSeparator">YES</bool>
     1944                                                                                <string key="NSTitle"/>
     1945                                                                                <string key="NSKeyEquiv"/>
     1946                                                                                <int key="NSKeyEquivModMask">1048576</int>
     1947                                                                                <int key="NSMnemonicLoc">2147483647</int>
     1948                                                                                <reference key="NSOnImage" ref="550412468"/>
     1949                                                                                <reference key="NSMixedImage" ref="32510707"/>
     1950                                                                                <string key="NSAction">_popUpItemAction:</string>
     1951                                                                                <reference key="NSTarget" ref="1012387126"/>
     1952                                                                        </object>
     1953                                                                        <object class="NSMenuItem" id="896080470">
     1954                                                                                <reference key="NSMenu" ref="675067443"/>
     1955                                                                                <string type="base64-UTF8" key="NSTitle">T3RoZXLigKY</string>
     1956                                                                                <string key="NSKeyEquiv"/>
     1957                                                                                <int key="NSKeyEquivModMask">1048576</int>
     1958                                                                                <int key="NSMnemonicLoc">2147483647</int>
     1959                                                                                <reference key="NSOnImage" ref="550412468"/>
     1960                                                                                <reference key="NSMixedImage" ref="32510707"/>
     1961                                                                                <string key="NSAction">_popUpItemAction:</string>
     1962                                                                                <reference key="NSTarget" ref="1012387126"/>
     1963                                                                        </object>
     1964                                                                </object>
     1965                                                        </object>
     1966                                                        <int key="NSPreferredEdge">3</int>
     1967                                                        <bool key="NSUsesItemFromMenu">YES</bool>
     1968                                                        <bool key="NSAltersState">YES</bool>
     1969                                                        <int key="NSArrowPosition">1</int>
     1970                                                </object>
     1971                                        </object>
     1972                                        <object class="NSButton" id="340964805">
     1973                                                <reference key="NSNextResponder" ref="284666863"/>
     1974                                                <int key="NSvFlags">268</int>
     1975                                                <string key="NSFrame">{{188, 141}, {314, 18}}</string>
     1976                                                <reference key="NSSuperview" ref="284666863"/>
     1977                                                <bool key="NSEnabled">YES</bool>
     1978                                                <object class="NSButtonCell" key="NSCell" id="725735591">
     1979                                                        <int key="NSCellFlags">67239424</int>
     1980                                                        <int key="NSCellFlags2">0</int>
     1981                                                        <string key="NSContents">Use separate download location for this group</string>
     1982                                                        <reference key="NSSupport" ref="86725571"/>
     1983                                                        <reference key="NSControlView" ref="340964805"/>
     1984                                                        <int key="NSButtonFlags">1211912703</int>
     1985                                                        <int key="NSButtonFlags2">130</int>
     1986                                                        <reference key="NSNormalImage" ref="1001726176"/>
     1987                                                        <reference key="NSAlternateImage" ref="764913887"/>
     1988                                                        <string key="NSAlternateContents"/>
     1989                                                        <string key="NSKeyEquivalent"/>
     1990                                                        <int key="NSPeriodicDelay">200</int>
     1991                                                        <int key="NSPeriodicInterval">25</int>
     1992                                                </object>
     1993                                        </object>
     1994                                        <object class="NSTextField" id="357514262">
     1995                                                <reference key="NSNextResponder" ref="284666863"/>
     1996                                                <int key="NSvFlags">268</int>
     1997                                                <string key="NSFrame">{{206, 113}, {126, 17}}</string>
     1998                                                <reference key="NSSuperview" ref="284666863"/>
     1999                                                <bool key="NSEnabled">YES</bool>
     2000                                                <object class="NSTextFieldCell" key="NSCell" id="809094197">
     2001                                                        <int key="NSCellFlags">68288064</int>
     2002                                                        <int key="NSCellFlags2">272630784</int>
     2003                                                        <string key="NSContents">Download location:</string>
     2004                                                        <reference key="NSSupport" ref="86725571"/>
     2005                                                        <reference key="NSControlView" ref="357514262"/>
     2006                                                        <reference key="NSBackgroundColor" ref="977951849"/>
     2007                                                        <reference key="NSTextColor" ref="400627124"/>
     2008                                                </object>
     2009                                        </object>
    18332010                                </object>
    18342011                                <string key="NSFrameSize">{535, 240}</string>
     2012                                <reference key="NSSuperview"/>
    18352013                                <string key="NSClassName">NSView</string>
    18362014                        </object>
     
    69867164                                        <int key="connectionID">1807</int>
    69877165                                </object>
     7166                                <object class="IBConnectionRecord">
     7167                                        <object class="IBOutletConnection" key="connection">
     7168                                                <string key="label">fCustomLocationEnableCheck</string>
     7169                                                <reference key="source" ref="981493640"/>
     7170                                                <reference key="destination" ref="340964805"/>
     7171                                        </object>
     7172                                        <int key="connectionID">1818</int>
     7173                                </object>
     7174                                <object class="IBConnectionRecord">
     7175                                        <object class="IBActionConnection" key="connection">
     7176                                                <string key="label">toggleUseCustomDownloadLocation:</string>
     7177                                                <reference key="source" ref="981493640"/>
     7178                                                <reference key="destination" ref="340964805"/>
     7179                                        </object>
     7180                                        <int key="connectionID">1820</int>
     7181                                </object>
     7182                                <object class="IBConnectionRecord">
     7183                                        <object class="IBOutletConnection" key="connection">
     7184                                                <string key="label">fCustomLocationPopUp</string>
     7185                                                <reference key="source" ref="981493640"/>
     7186                                                <reference key="destination" ref="119227485"/>
     7187                                        </object>
     7188                                        <int key="connectionID">1821</int>
     7189                                </object>
     7190                                <object class="IBConnectionRecord">
     7191                                        <object class="IBActionConnection" key="connection">
     7192                                                <string key="label">customDownloadLocationSheetShow:</string>
     7193                                                <reference key="source" ref="981493640"/>
     7194                                                <reference key="destination" ref="896080470"/>
     7195                                        </object>
     7196                                        <int key="connectionID">1822</int>
     7197                                </object>
    69887198                        </object>
    69897199                        <object class="IBMutableOrderedSet" key="objectRecords">
     
    93339543                                                        <reference ref="415414007"/>
    93349544                                                        <reference ref="931871344"/>
     9545                                                        <reference ref="340964805"/>
     9546                                                        <reference ref="357514262"/>
     9547                                                        <reference ref="119227485"/>
    93359548                                                </object>
    93369549                                                <reference key="parent" ref="37013934"/>
     
    94479660                                                <reference key="object" ref="1066282417"/>
    94489661                                                <reference key="parent" ref="284666863"/>
     9662                                        </object>
     9663                                        <object class="IBObjectRecord">
     9664                                                <int key="objectID">1808</int>
     9665                                                <reference key="object" ref="119227485"/>
     9666                                                <object class="NSMutableArray" key="children">
     9667                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     9668                                                        <reference ref="1012387126"/>
     9669                                                </object>
     9670                                                <reference key="parent" ref="284666863"/>
     9671                                        </object>
     9672                                        <object class="IBObjectRecord">
     9673                                                <int key="objectID">1809</int>
     9674                                                <reference key="object" ref="1012387126"/>
     9675                                                <object class="NSMutableArray" key="children">
     9676                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     9677                                                        <reference ref="675067443"/>
     9678                                                </object>
     9679                                                <reference key="parent" ref="119227485"/>
     9680                                        </object>
     9681                                        <object class="IBObjectRecord">
     9682                                                <int key="objectID">1810</int>
     9683                                                <reference key="object" ref="675067443"/>
     9684                                                <object class="NSMutableArray" key="children">
     9685                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     9686                                                        <reference ref="338800676"/>
     9687                                                        <reference ref="343209446"/>
     9688                                                        <reference ref="896080470"/>
     9689                                                </object>
     9690                                                <reference key="parent" ref="1012387126"/>
     9691                                        </object>
     9692                                        <object class="IBObjectRecord">
     9693                                                <int key="objectID">1811</int>
     9694                                                <reference key="object" ref="338800676"/>
     9695                                                <reference key="parent" ref="675067443"/>
     9696                                        </object>
     9697                                        <object class="IBObjectRecord">
     9698                                                <int key="objectID">1812</int>
     9699                                                <reference key="object" ref="343209446"/>
     9700                                                <reference key="parent" ref="675067443"/>
     9701                                        </object>
     9702                                        <object class="IBObjectRecord">
     9703                                                <int key="objectID">1813</int>
     9704                                                <reference key="object" ref="896080470"/>
     9705                                                <reference key="parent" ref="675067443"/>
     9706                                        </object>
     9707                                        <object class="IBObjectRecord">
     9708                                                <int key="objectID">1814</int>
     9709                                                <reference key="object" ref="340964805"/>
     9710                                                <object class="NSMutableArray" key="children">
     9711                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     9712                                                        <reference ref="725735591"/>
     9713                                                </object>
     9714                                                <reference key="parent" ref="284666863"/>
     9715                                        </object>
     9716                                        <object class="IBObjectRecord">
     9717                                                <int key="objectID">1815</int>
     9718                                                <reference key="object" ref="725735591"/>
     9719                                                <reference key="parent" ref="340964805"/>
     9720                                        </object>
     9721                                        <object class="IBObjectRecord">
     9722                                                <int key="objectID">1816</int>
     9723                                                <reference key="object" ref="357514262"/>
     9724                                                <object class="NSMutableArray" key="children">
     9725                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     9726                                                        <reference ref="809094197"/>
     9727                                                </object>
     9728                                                <reference key="parent" ref="284666863"/>
     9729                                        </object>
     9730                                        <object class="IBObjectRecord">
     9731                                                <int key="objectID">1817</int>
     9732                                                <reference key="object" ref="809094197"/>
     9733                                                <reference key="parent" ref="357514262"/>
    94499734                                        </object>
    94509735                                </object>
     
    977710062                                        <string>1796.IBPluginDependency</string>
    977810063                                        <string>1800.IBPluginDependency</string>
     10064                                        <string>1808.IBPluginDependency</string>
     10065                                        <string>1808.ImportedFromIB2</string>
     10066                                        <string>1809.IBPluginDependency</string>
     10067                                        <string>1810.IBEditorWindowLastContentRect</string>
     10068                                        <string>1810.IBPluginDependency</string>
     10069                                        <string>1810.ImportedFromIB2</string>
     10070                                        <string>1811.IBPluginDependency</string>
     10071                                        <string>1811.ImportedFromIB2</string>
     10072                                        <string>1812.IBPluginDependency</string>
     10073                                        <string>1812.ImportedFromIB2</string>
     10074                                        <string>1813.IBPluginDependency</string>
     10075                                        <string>1813.ImportedFromIB2</string>
     10076                                        <string>1814.IBPluginDependency</string>
     10077                                        <string>1815.IBPluginDependency</string>
     10078                                        <string>1816.IBPluginDependency</string>
     10079                                        <string>1817.IBPluginDependency</string>
    977910080                                        <string>190.IBPluginDependency</string>
    978010081                                        <string>190.ImportedFromIB2</string>
     
    1030310604                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    1030410605                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10606                                        <real value="1.000000e+00" id="50227240"/>
     10607                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10608                                        <string>{{504, 585}, {182, 53}}</string>
     10609                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10610                                        <reference ref="50227240"/>
     10611                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10612                                        <reference ref="50227240"/>
     10613                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10614                                        <reference ref="50227240"/>
     10615                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10616                                        <reference ref="50227240"/>
     10617                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10618                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10619                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10620                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     10621                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    1030510622                                        <reference ref="761722050"/>
    1030610623                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     
    1053010847                        </object>
    1053110848                        <nil key="sourceID"/>
    10532                         <int key="maxID">1807</int>
     10849                        <int key="maxID">1822</int>
    1053310850                </object>
    1053410851                <object class="IBClassDescriber" key="IBDocument.Classes">
     
    1055510872                                        <string key="superclassName">NSWindowController</string>
    1055610873                                        <object class="NSMutableDictionary" key="actions">
    10557                                                 <string key="NS.key.0">addRemoveGroup:</string>
    10558                                                 <string key="NS.object.0">id</string>
     10874                                                <bool key="EncodedWithXMLCoder">YES</bool>
     10875                                                <object class="NSMutableArray" key="dict.sortedKeys">
     10876                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     10877                                                        <string>addRemoveGroup:</string>
     10878                                                        <string>customDownloadLocationSheetShow:</string>
     10879                                                        <string>toggleUseCustomDownloadLocation:</string>
     10880                                                </object>
     10881                                                <object class="NSMutableArray" key="dict.values">
     10882                                                        <bool key="EncodedWithXMLCoder">YES</bool>
     10883                                                        <string>id</string>
     10884                                                        <string>id</string>
     10885                                                        <string>id</string>
     10886                                                </object>
    1055910887                                        </object>
    1056010888                                        <object class="NSMutableDictionary" key="outlets">
     
    1056310891                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    1056410892                                                        <string>fAddRemoveControl</string>
     10893                                                        <string>fCustomLocationEnableCheck</string>
     10894                                                        <string>fCustomLocationPopUp</string>
    1056510895                                                        <string>fSelectedColorNameField</string>
    1056610896                                                        <string>fSelectedColorView</string>
     
    1057010900                                                        <bool key="EncodedWithXMLCoder">YES</bool>
    1057110901                                                        <string>NSSegmentedControl</string>
     10902                                                        <string>NSButton</string>
     10903                                                        <string>NSPopUpButton</string>
    1057210904                                                        <string>NSTextField</string>
    1057310905                                                        <string>NSColorWell</string>
Note: See TracChangeset for help on using the changeset viewer.