Changeset 13309


Ignore:
Timestamp:
May 20, 2012, 12:19:55 AM (9 years ago)
Author:
livings124
Message:

#4912 Filter and check all/uncheck all in Add Transfer window

Location:
trunk/macosx
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/AddWindowController.h

    r13251 r13309  
    3737    IBOutlet NSProgressIndicator * fVerifyIndicator;
    3838   
     39    IBOutlet NSTextField * fFileFilterField;
     40    IBOutlet NSButton * fCheckAllButton, *fUncheckAllButton;
     41   
    3942    IBOutlet FileOutlineController * fFileController;
    4043   
     
    6265- (void) cancelAdd: (id) sender;
    6366
     67- (IBAction) setFileFilterText: (id) sender;
     68- (IBAction) checkAll: (id) sender;
     69- (IBAction) uncheckAll: (id) sender;
     70
    6471- (void) verifyLocalData: (id) sender;
    6572
    6673- (void) changePriority: (id) sender;
    6774
    68 - (void) updateStatusField: (NSNotification *) notification;
     75- (void) updateCheckButtons: (NSNotification *) notification;
    6976
    7077- (void) updateGroupMenu: (NSNotification *) notification;
  • trunk/macosx/AddWindowController.m

    r13251 r13309  
    8080- (void) awakeFromNib
    8181{
    82     [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(updateStatusField:)
    83         name: @"TorrentFileCheckChange" object: fTorrent];
    84    
    85     [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(updateGroupMenu:)
    86         name: @"UpdateGroups" object: nil];
     82    [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(updateCheckButtons:) name: @"TorrentFileCheckChange" object: fTorrent];
     83   
     84    [[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(updateGroupMenu:) name: @"UpdateGroups" object: nil];
    8785   
    8886    [fFileController setTorrent: fTorrent];
     
    9593    [fIconView setImage: [fTorrent icon]];
    9694   
    97     [self updateStatusField: nil];
     95    [fFileFilterField setEnabled: [fTorrent isFolder]];
     96   
     97    [self updateCheckButtons: nil];
    9898   
    9999    [self setGroupsMenu];
     
    218218}
    219219
     220- (void) setFileFilterText: (id) sender
     221{
     222    [fFileController setFilterText: [sender stringValue]];
     223}
     224
     225- (IBAction) checkAll: (id) sender
     226{
     227    [fFileController checkAll];
     228}
     229
     230- (IBAction) uncheckAll: (id) sender
     231{
     232    [fFileController uncheckAll];
     233}
     234
    220235- (void) verifyLocalData: (id) sender
    221236{
     
    237252}
    238253
    239 - (void) updateStatusField: (NSNotification *) notification
     254- (void) updateCheckButtons: (NSNotification *) notification
    240255{
    241256    NSString * statusString = [NSString stringForFileSize: [fTorrent size]];
    242257    if ([fTorrent isFolder])
    243258    {
     259        //check buttons
     260        //keep synced with identical code in InfoFileViewController.m
     261        const NSInteger filesCheckState = [fTorrent checkForFiles: [NSIndexSet indexSetWithIndexesInRange: NSMakeRange(0, [fTorrent fileCount])]];
     262        [fCheckAllButton setEnabled: filesCheckState != NSOnState]; //if anything is unchecked
     263        [fUncheckAllButton setEnabled: ![fTorrent allDownloaded]]; //if there are any checked files that aren't finished
     264       
     265        //status field
    244266        NSString * fileString;
    245267        NSInteger count = [fTorrent fileCount];
     
    279301    [fFileController refresh];
    280302   
     303    [self updateCheckButtons: nil]; //call in case button state changed by checking
     304   
    281305    if ([fTorrent isChecking])
    282306    {
  • trunk/macosx/Controller.m

    r13292 r13309  
    17601760{
    17611761    CGFloat dlRate = 0.0, ulRate = 0.0;
    1762     BOOL completed = NO;
     1762    BOOL anyCompleted = NO, anyActive = NO;
    17631763    for (Torrent * torrent in fTorrents)
    17641764    {
     
    17691769        ulRate += [torrent uploadRate];
    17701770       
    1771         completed |= [torrent isFinishedSeeding];
     1771        anyCompleted |= [torrent isFinishedSeeding];
     1772        anyActive |= [torrent isActive];
    17721773    }
    17731774   
     
    17801781            [fStatusBar updateWithDownload: dlRate upload: ulRate];
    17811782           
    1782             [fClearCompletedButton setHidden: !completed];
     1783            [fClearCompletedButton setHidden: !anyCompleted];
    17831784        }
    17841785
  • trunk/macosx/InfoFileViewController.m

    r13298 r13309  
    110110        [fFileController refresh];
    111111       
     112        #warning use TorrentFileCheckChange notification as well
    112113        Torrent * torrent = [fTorrents objectAtIndex: 0];
    113114        if ([torrent isFolder])
  • trunk/macosx/en.lproj/AddWindow.xib

    r13120 r13309  
    33        <data>
    44                <int key="IBDocument.SystemTarget">1060</int>
    5                 <string key="IBDocument.SystemVersion">11C74</string>
    6                 <string key="IBDocument.InterfaceBuilderVersion">1938</string>
    7                 <string key="IBDocument.AppKitVersion">1138.23</string>
    8                 <string key="IBDocument.HIToolboxVersion">567.00</string>
     5                <string key="IBDocument.SystemVersion">11E53</string>
     6                <string key="IBDocument.InterfaceBuilderVersion">2182</string>
     7                <string key="IBDocument.AppKitVersion">1138.47</string>
     8                <string key="IBDocument.HIToolboxVersion">569.00</string>
    99                <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
    1010                        <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string>
    11                         <string key="NS.object.0">1938</string>
     11                        <string key="NS.object.0">2182</string>
    1212                </object>
    1313                <array key="IBDocument.IntegratedClassDependencies">
     14                        <string>NSMenu</string>
     15                        <string>NSButton</string>
     16                        <string>NSCustomObject</string>
     17                        <string>NSImageView</string>
     18                        <string>NSImageCell</string>
     19                        <string>NSTextField</string>
     20                        <string>NSSearchField</string>
     21                        <string>NSSearchFieldCell</string>
     22                        <string>NSWindowTemplate</string>
     23                        <string>NSTextFieldCell</string>
     24                        <string>NSButtonCell</string>
     25                        <string>NSTableColumn</string>
     26                        <string>NSBox</string>
    1427                        <string>NSPopUpButtonCell</string>
     28                        <string>NSOutlineView</string>
     29                        <string>NSView</string>
     30                        <string>NSScrollView</string>
     31                        <string>NSProgressIndicator</string>
    1532                        <string>NSScroller</string>
    1633                        <string>NSPopUpButton</string>
    17                         <string>NSButton</string>
    18                         <string>NSMenu</string>
    19                         <string>NSScrollView</string>
    20                         <string>NSButtonCell</string>
    21                         <string>NSImageView</string>
    22                         <string>NSTextFieldCell</string>
    23                         <string>NSImageCell</string>
    24                         <string>NSBox</string>
    2534                        <string>NSMenuItem</string>
    26                         <string>NSProgressIndicator</string>
    27                         <string>NSOutlineView</string>
    28                         <string>NSCustomObject</string>
    29                         <string>NSView</string>
    30                         <string>NSWindowTemplate</string>
    31                         <string>NSTextField</string>
    32                         <string>NSTableColumn</string>
    3335                </array>
    3436                <array key="IBDocument.PluginDependencies">
     
    7678                                                        <string key="NSFrame">{{20, 452}, {64, 64}}</string>
    7779                                                        <reference key="NSSuperview" ref="1006"/>
    78                                                         <reference key="NSWindow"/>
    7980                                                        <reference key="NSNextKeyView" ref="471778487"/>
    8081                                                        <bool key="NSEnabled">YES</bool>
     
    9899                                                        <string key="NSFrame">{{89, 460}, {327, 17}}</string>
    99100                                                        <reference key="NSSuperview" ref="1006"/>
    100                                                         <reference key="NSWindow"/>
    101101                                                        <reference key="NSNextKeyView" ref="399642967"/>
    102102                                                        <bool key="NSEnabled">YES</bool>
     
    136136                                                        <string key="NSFrame">{{89, 485}, {324, 22}}</string>
    137137                                                        <reference key="NSSuperview" ref="1006"/>
    138                                                         <reference key="NSWindow"/>
    139138                                                        <reference key="NSNextKeyView" ref="382094510"/>
    140139                                                        <bool key="NSEnabled">YES</bool>
     
    158157                                                        <string key="NSFrame">{{18, 18}, {132, 18}}</string>
    159158                                                        <reference key="NSSuperview" ref="1006"/>
    160                                                         <reference key="NSWindow"/>
    161159                                                        <reference key="NSNextKeyView" ref="533609783"/>
    162160                                                        <bool key="NSEnabled">YES</bool>
     
    183181                                                        <string key="NSFrame">{{339, 12}, {80, 32}}</string>
    184182                                                        <reference key="NSSuperview" ref="1006"/>
    185                                                         <reference key="NSWindow"/>
    186183                                                        <reference key="NSNextKeyView"/>
    187184                                                        <bool key="NSEnabled">YES</bool>
     
    210207                                                        <string key="NSFrame">{{257, 12}, {82, 32}}</string>
    211208                                                        <reference key="NSSuperview" ref="1006"/>
    212                                                         <reference key="NSWindow"/>
    213209                                                        <reference key="NSNextKeyView" ref="636183414"/>
    214210                                                        <bool key="NSEnabled">YES</bool>
     
    239235                                                                                        <reference key="NSNextResponder" ref="488449190"/>
    240236                                                                                        <int key="NSvFlags">256</int>
    241                                                                                         <string key="NSFrameSize">{391, 244}</string>
     237                                                                                        <string key="NSFrameSize">{391, 220}</string>
    242238                                                                                        <reference key="NSSuperview" ref="488449190"/>
    243                                                                                         <reference key="NSWindow"/>
    244239                                                                                        <reference key="NSNextKeyView" ref="467034168"/>
    245240                                                                                        <bool key="NSEnabled">YES</bool>
     
    383378                                                                                </object>
    384379                                                                        </array>
    385                                                                         <string key="NSFrame">{{1, 1}, {391, 244}}</string>
     380                                                                        <string key="NSFrame">{{1, 1}, {391, 220}}</string>
    386381                                                                        <reference key="NSSuperview" ref="399642967"/>
    387                                                                         <reference key="NSWindow"/>
    388382                                                                        <reference key="NSNextKeyView" ref="591175582"/>
    389383                                                                        <reference key="NSDocView" ref="591175582"/>
     
    394388                                                                        <reference key="NSNextResponder" ref="399642967"/>
    395389                                                                        <int key="NSvFlags">256</int>
    396                                                                         <string key="NSFrame">{{377, 1}, {15, 244}}</string>
     390                                                                        <string key="NSFrame">{{377, 1}, {15, 220}}</string>
    397391                                                                        <reference key="NSSuperview" ref="399642967"/>
    398                                                                         <reference key="NSWindow"/>
    399                                                                         <reference key="NSNextKeyView" ref="501735897"/>
     392                                                                        <reference key="NSNextKeyView" ref="898007004"/>
    400393                                                                        <reference key="NSTarget" ref="399642967"/>
    401394                                                                        <string key="NSAction">_doScroller:</string>
     
    408401                                                                        <string key="NSFrame">{{-100, -100}, {328, 15}}</string>
    409402                                                                        <reference key="NSSuperview" ref="399642967"/>
    410                                                                         <reference key="NSWindow"/>
    411403                                                                        <reference key="NSNextKeyView" ref="488449190"/>
    412404                                                                        <int key="NSsFlags">1</int>
     
    417409                                                                </object>
    418410                                                        </array>
    419                                                         <string key="NSFrame">{{20, 190}, {393, 246}}</string>
     411                                                        <string key="NSFrame">{{20, 214}, {393, 222}}</string>
    420412                                                        <reference key="NSSuperview" ref="1006"/>
    421                                                         <reference key="NSWindow"/>
    422413                                                        <reference key="NSNextKeyView" ref="297541548"/>
    423414                                                        <int key="NSsFlags">133138</int>
     
    427418                                                        <bytes key="NSScrollAmts">QSAAAEEgAABCEAAAQhAAAA</bytes>
    428419                                                </object>
     420                                                <object class="NSButton" id="157125146">
     421                                                        <reference key="NSNextResponder" ref="1006"/>
     422                                                        <int key="NSvFlags">289</int>
     423                                                        <string key="NSFrame">{{371, 190}, {42, 17}}</string>
     424                                                        <reference key="NSSuperview" ref="1006"/>
     425                                                        <reference key="NSNextKeyView" ref="501735897"/>
     426                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
     427                                                        <bool key="NSEnabled">YES</bool>
     428                                                        <object class="NSButtonCell" key="NSCell" id="408910338">
     429                                                                <int key="NSCellFlags">-1543373312</int>
     430                                                                <int key="NSCellFlags2">134348800</int>
     431                                                                <string key="NSContents">None</string>
     432                                                                <reference key="NSSupport" ref="26"/>
     433                                                                <string key="NSCellIdentifier">_NS:9</string>
     434                                                                <reference key="NSControlView" ref="157125146"/>
     435                                                                <int key="NSButtonFlags">-2038152961</int>
     436                                                                <int key="NSButtonFlags2">164</int>
     437                                                                <string key="NSAlternateContents"/>
     438                                                                <string key="NSKeyEquivalent"/>
     439                                                                <int key="NSPeriodicDelay">400</int>
     440                                                                <int key="NSPeriodicInterval">75</int>
     441                                                        </object>
     442                                                </object>
     443                                                <object class="NSButton" id="86691424">
     444                                                        <reference key="NSNextResponder" ref="1006"/>
     445                                                        <int key="NSvFlags">289</int>
     446                                                        <string key="NSFrame">{{321, 190}, {42, 17}}</string>
     447                                                        <reference key="NSSuperview" ref="1006"/>
     448                                                        <reference key="NSNextKeyView" ref="157125146"/>
     449                                                        <string key="NSReuseIdentifierKey">_NS:9</string>
     450                                                        <bool key="NSEnabled">YES</bool>
     451                                                        <object class="NSButtonCell" key="NSCell" id="777765490">
     452                                                                <int key="NSCellFlags">-1543373312</int>
     453                                                                <int key="NSCellFlags2">134348800</int>
     454                                                                <string key="NSContents">All</string>
     455                                                                <reference key="NSSupport" ref="26"/>
     456                                                                <string key="NSCellIdentifier">_NS:9</string>
     457                                                                <reference key="NSControlView" ref="86691424"/>
     458                                                                <int key="NSButtonFlags">-2038152961</int>
     459                                                                <int key="NSButtonFlags2">164</int>
     460                                                                <string key="NSAlternateContents"/>
     461                                                                <string key="NSKeyEquivalent"/>
     462                                                                <int key="NSPeriodicDelay">400</int>
     463                                                                <int key="NSPeriodicInterval">75</int>
     464                                                        </object>
     465                                                </object>
    429466                                                <object class="NSButton" id="46983627">
    430467                                                        <reference key="NSNextResponder" ref="1006"/>
     
    432469                                                        <string key="NSFrame">{{18, 40}, {129, 18}}</string>
    433470                                                        <reference key="NSSuperview" ref="1006"/>
    434                                                         <reference key="NSWindow"/>
    435471                                                        <reference key="NSNextKeyView" ref="999003967"/>
    436472                                                        <bool key="NSEnabled">YES</bool>
     
    467503                                                                                        <string key="NSFrame">{{254, 19}, {125, 26}}</string>
    468504                                                                                        <reference key="NSSuperview" ref="946207297"/>
    469                                                                                         <reference key="NSWindow"/>
    470505                                                                                        <reference key="NSNextKeyView" ref="46983627"/>
    471506                                                                                        <bool key="NSEnabled">YES</bool>
     
    481516                                                                                                <int key="NSPeriodicDelay">400</int>
    482517                                                                                                <int key="NSPeriodicInterval">75</int>
    483                                                                                                 <nil key="NSMenuItem"/>
     518                                                                                                <object class="NSMenuItem" key="NSMenuItem" id="347354464">
     519                                                                                                        <reference key="NSMenu" ref="842244290"/>
     520                                                                                                        <string key="NSTitle">Normal</string>
     521                                                                                                        <string key="NSKeyEquiv"/>
     522                                                                                                        <int key="NSMnemonicLoc">2147483647</int>
     523                                                                                                        <int key="NSState">1</int>
     524                                                                                                        <object class="NSCustomResource" key="NSImage">
     525                                                                                                                <string key="NSClassName">NSImage</string>
     526                                                                                                                <string key="NSResourceName">PriorityNormalTemplate</string>
     527                                                                                                        </object>
     528                                                                                                        <object class="NSCustomResource" key="NSOnImage" id="1021166701">
     529                                                                                                                <string key="NSClassName">NSImage</string>
     530                                                                                                                <string key="NSResourceName">NSMenuCheckmark</string>
     531                                                                                                        </object>
     532                                                                                                        <object class="NSCustomResource" key="NSMixedImage" id="29720150">
     533                                                                                                                <string key="NSClassName">NSImage</string>
     534                                                                                                                <string key="NSResourceName">NSMenuMixedState</string>
     535                                                                                                        </object>
     536                                                                                                        <string key="NSAction">_popUpItemAction:</string>
     537                                                                                                        <int key="NSTag">1</int>
     538                                                                                                        <reference key="NSTarget" ref="664513336"/>
     539                                                                                                </object>
    484540                                                                                                <bool key="NSMenuItemRespectAlignment">YES</bool>
    485541                                                                                                <object class="NSMenu" key="NSMenu" id="842244290">
     
    495551                                                                                                                                <string key="NSResourceName">PriorityHighTemplate</string>
    496552                                                                                                                        </object>
    497                                                                                                                         <object class="NSCustomResource" key="NSOnImage" id="499225631">
    498                                                                                                                                 <string key="NSClassName">NSImage</string>
    499                                                                                                                                 <string key="NSResourceName">NSMenuCheckmark</string>
    500                                                                                                                         </object>
    501                                                                                                                         <object class="NSCustomResource" key="NSMixedImage" id="716556332">
    502                                                                                                                                 <string key="NSClassName">NSImage</string>
    503                                                                                                                                 <string key="NSResourceName">NSMenuMixedState</string>
    504                                                                                                                         </object>
     553                                                                                                                        <reference key="NSOnImage" ref="1021166701"/>
     554                                                                                                                        <reference key="NSMixedImage" ref="29720150"/>
    505555                                                                                                                        <string key="NSAction">_popUpItemAction:</string>
    506556                                                                                                                        <reference key="NSTarget" ref="664513336"/>
    507557                                                                                                                </object>
    508                                                                                                                 <object class="NSMenuItem" id="347354464">
    509                                                                                                                         <reference key="NSMenu" ref="842244290"/>
    510                                                                                                                         <string key="NSTitle">Normal</string>
    511                                                                                                                         <string key="NSKeyEquiv"/>
    512                                                                                                                         <int key="NSMnemonicLoc">2147483647</int>
    513                                                                                                                         <int key="NSState">1</int>
    514                                                                                                                         <object class="NSCustomResource" key="NSImage">
    515                                                                                                                                 <string key="NSClassName">NSImage</string>
    516                                                                                                                                 <string key="NSResourceName">PriorityNormalTemplate</string>
    517                                                                                                                         </object>
    518                                                                                                                         <reference key="NSOnImage" ref="499225631"/>
    519                                                                                                                         <reference key="NSMixedImage" ref="716556332"/>
    520                                                                                                                         <string key="NSAction">_popUpItemAction:</string>
    521                                                                                                                         <int key="NSTag">1</int>
    522                                                                                                                         <reference key="NSTarget" ref="664513336"/>
    523                                                                                                                 </object>
     558                                                                                                                <reference ref="347354464"/>
    524559                                                                                                                <object class="NSMenuItem" id="914442461">
    525560                                                                                                                        <reference key="NSMenu" ref="842244290"/>
     
    531566                                                                                                                                <string key="NSResourceName">PriorityLowTemplate</string>
    532567                                                                                                                        </object>
    533                                                                                                                         <reference key="NSOnImage" ref="499225631"/>
    534                                                                                                                         <reference key="NSMixedImage" ref="716556332"/>
     568                                                                                                                        <reference key="NSOnImage" ref="1021166701"/>
     569                                                                                                                        <reference key="NSMixedImage" ref="29720150"/>
    535570                                                                                                                        <string key="NSAction">_popUpItemAction:</string>
    536571                                                                                                                        <int key="NSTag">2</int>
     
    551586                                                                                        <string key="NSFrame">{{204, 53}, {48, 17}}</string>
    552587                                                                                        <reference key="NSSuperview" ref="946207297"/>
    553                                                                                         <reference key="NSWindow"/>
    554588                                                                                        <reference key="NSNextKeyView" ref="711151157"/>
    555589                                                                                        <bool key="NSEnabled">YES</bool>
     
    569603                                                                                        <string key="NSFrame">{{254, 47}, {125, 26}}</string>
    570604                                                                                        <reference key="NSSuperview" ref="946207297"/>
    571                                                                                         <reference key="NSWindow"/>
    572605                                                                                        <reference key="NSNextKeyView" ref="744550600"/>
    573606                                                                                        <bool key="NSEnabled">YES</bool>
     
    602635                                                                                        <string key="NSFrame">{{18, 31}, {135, 12}}</string>
    603636                                                                                        <reference key="NSSuperview" ref="946207297"/>
    604                                                                                         <reference key="NSWindow"/>
    605637                                                                                        <reference key="NSNextKeyView" ref="485847244"/>
    606638                                                                                        <int key="NSpiFlags">24842</int>
     
    612644                                                                                        <string key="NSFrame">{{198, 25}, {54, 17}}</string>
    613645                                                                                        <reference key="NSSuperview" ref="946207297"/>
    614                                                                                         <reference key="NSWindow"/>
    615646                                                                                        <reference key="NSNextKeyView" ref="1049508202"/>
    616647                                                                                        <bool key="NSEnabled">YES</bool>
     
    630661                                                                                        <string key="NSFrame">{{12, 43}, {146, 32}}</string>
    631662                                                                                        <reference key="NSSuperview" ref="946207297"/>
    632                                                                                         <reference key="NSWindow"/>
    633663                                                                                        <reference key="NSNextKeyView" ref="224369214"/>
    634664                                                                                        <bool key="NSEnabled">YES</bool>
     
    652682                                                                                        <string key="NSFrame">{{303, 76}, {78, 28}}</string>
    653683                                                                                        <reference key="NSSuperview" ref="946207297"/>
    654                                                                                         <reference key="NSWindow"/>
    655684                                                                                        <reference key="NSNextKeyView" ref="38073450"/>
    656685                                                                                        <bool key="NSEnabled">YES</bool>
     
    681710                                                                                        <string key="NSFrame">{{15, 83}, {88, 17}}</string>
    682711                                                                                        <reference key="NSSuperview" ref="946207297"/>
    683                                                                                         <reference key="NSWindow"/>
    684712                                                                                        <reference key="NSNextKeyView" ref="928839683"/>
    685713                                                                                        <bool key="NSEnabled">YES</bool>
     
    707735                                                                                                                        <string key="NSFrame">{{33, 8}, {148, 14}}</string>
    708736                                                                                                                        <reference key="NSSuperview" ref="1068741583"/>
    709                                                                                                                         <reference key="NSWindow"/>
    710737                                                                                                                        <reference key="NSNextKeyView" ref="1065995789"/>
    711738                                                                                                                        <bool key="NSEnabled">YES</bool>
     
    733760                                                                                                                        <string key="NSFrame">{{12, 7}, {16, 16}}</string>
    734761                                                                                                                        <reference key="NSSuperview" ref="1068741583"/>
    735                                                                                                                         <reference key="NSWindow"/>
    736762                                                                                                                        <reference key="NSNextKeyView" ref="698797028"/>
    737763                                                                                                                        <bool key="NSEnabled">YES</bool>
     
    750776                                                                                                        <string key="NSFrame">{{1, 1}, {196, 28}}</string>
    751777                                                                                                        <reference key="NSSuperview" ref="928839683"/>
    752                                                                                                         <reference key="NSWindow"/>
    753778                                                                                                        <reference key="NSNextKeyView" ref="726814345"/>
    754779                                                                                                </object>
     
    756781                                                                                        <string key="NSFrame">{{105, 75}, {198, 30}}</string>
    757782                                                                                        <reference key="NSSuperview" ref="946207297"/>
    758                                                                                         <reference key="NSWindow"/>
    759783                                                                                        <reference key="NSNextKeyView" ref="1068741583"/>
    760784                                                                                        <string key="NSOffsets">{0, 0}</string>
     
    784808                                                                        <string key="NSFrame">{{1, 1}, {394, 114}}</string>
    785809                                                                        <reference key="NSSuperview" ref="501735897"/>
    786                                                                         <reference key="NSWindow"/>
    787810                                                                        <reference key="NSNextKeyView" ref="1059202456"/>
    788811                                                                </object>
     
    790813                                                        <string key="NSFrame">{{17, 68}, {396, 116}}</string>
    791814                                                        <reference key="NSSuperview" ref="1006"/>
    792                                                         <reference key="NSWindow"/>
    793815                                                        <reference key="NSNextKeyView" ref="946207297"/>
    794816                                                        <string key="NSOffsets">{0, 0}</string>
     
    810832                                                        <bool key="NSTransparent">NO</bool>
    811833                                                </object>
     834                                                <object class="NSSearchField" id="898007004">
     835                                                        <reference key="NSNextResponder" ref="1006"/>
     836                                                        <int key="NSvFlags">292</int>
     837                                                        <string key="NSFrame">{{20, 190}, {110, 19}}</string>
     838                                                        <reference key="NSSuperview" ref="1006"/>
     839                                                        <reference key="NSNextKeyView" ref="86691424"/>
     840                                                        <bool key="NSEnabled">YES</bool>
     841                                                        <object class="NSSearchFieldCell" key="NSCell" id="66749477">
     842                                                                <int key="NSCellFlags">343014976</int>
     843                                                                <int key="NSCellFlags2">268567552</int>
     844                                                                <string key="NSContents"/>
     845                                                                <reference key="NSSupport" ref="26"/>
     846                                                                <string key="NSPlaceholderString">Filter</string>
     847                                                                <reference key="NSControlView" ref="898007004"/>
     848                                                                <bool key="NSDrawsBackground">YES</bool>
     849                                                                <int key="NSTextBezelStyle">1</int>
     850                                                                <reference key="NSBackgroundColor" ref="369026179"/>
     851                                                                <reference key="NSTextColor" ref="932603584"/>
     852                                                                <object class="NSButtonCell" key="NSSearchButtonCell">
     853                                                                        <int key="NSCellFlags">130560</int>
     854                                                                        <int key="NSCellFlags2">0</int>
     855                                                                        <string key="NSContents">search</string>
     856                                                                        <reference key="NSControlView" ref="898007004"/>
     857                                                                        <string key="NSAction">_searchFieldSearch:</string>
     858                                                                        <reference key="NSTarget" ref="66749477"/>
     859                                                                        <int key="NSButtonFlags">138690815</int>
     860                                                                        <int key="NSButtonFlags2">0</int>
     861                                                                        <string key="NSKeyEquivalent"/>
     862                                                                        <int key="NSPeriodicDelay">400</int>
     863                                                                        <int key="NSPeriodicInterval">75</int>
     864                                                                </object>
     865                                                                <object class="NSButtonCell" key="NSCancelButtonCell">
     866                                                                        <int key="NSCellFlags">130560</int>
     867                                                                        <int key="NSCellFlags2">0</int>
     868                                                                        <string key="NSContents">clear</string>
     869                                                                        <array class="NSMutableArray" key="NSAccessibilityOverriddenAttributes">
     870                                                                                <dictionary class="NSMutableDictionary">
     871                                                                                        <string key="AXDescription">cancel</string>
     872                                                                                        <integer value="1" key="NSAccessibilityEncodedAttributesValueType"/>
     873                                                                                </dictionary>
     874                                                                        </array>
     875                                                                        <reference key="NSControlView" ref="898007004"/>
     876                                                                        <string key="NSAction">_searchFieldCancel:</string>
     877                                                                        <reference key="NSTarget" ref="66749477"/>
     878                                                                        <int key="NSButtonFlags">138690815</int>
     879                                                                        <int key="NSButtonFlags2">0</int>
     880                                                                        <string key="NSKeyEquivalent"/>
     881                                                                        <int key="NSPeriodicDelay">400</int>
     882                                                                        <int key="NSPeriodicInterval">75</int>
     883                                                                </object>
     884                                                                <int key="NSMaximumRecents">255</int>
     885                                                        </object>
     886                                                </object>
    812887                                        </array>
    813888                                        <string key="NSFrameSize">{433, 526}</string>
    814889                                        <reference key="NSSuperview"/>
    815                                         <reference key="NSWindow"/>
    816890                                        <reference key="NSNextKeyView" ref="887781818"/>
    817891                                </object>
    818                                 <string key="NSScreenRect">{{0, 0}, {2560, 1418}}</string>
     892                                <string key="NSScreenRect">{{0, 0}, {2560, 1440}}</string>
    819893                                <string key="NSMinSize">{422, 322}</string>
    820894                                <string key="NSMaxSize">{10000000000000, 10000000000000}</string>
     
    9651039                                </object>
    9661040                                <object class="IBConnectionRecord">
     1041                                        <object class="IBActionConnection" key="connection">
     1042                                                <string key="label">checkAll:</string>
     1043                                                <reference key="source" ref="1001"/>
     1044                                                <reference key="destination" ref="86691424"/>
     1045                                        </object>
     1046                                        <int key="connectionID">106</int>
     1047                                </object>
     1048                                <object class="IBConnectionRecord">
     1049                                        <object class="IBActionConnection" key="connection">
     1050                                                <string key="label">uncheckAll:</string>
     1051                                                <reference key="source" ref="1001"/>
     1052                                                <reference key="destination" ref="157125146"/>
     1053                                        </object>
     1054                                        <int key="connectionID">107</int>
     1055                                </object>
     1056                                <object class="IBConnectionRecord">
     1057                                        <object class="IBOutletConnection" key="connection">
     1058                                                <string key="label">fCheckAllButton</string>
     1059                                                <reference key="source" ref="1001"/>
     1060                                                <reference key="destination" ref="86691424"/>
     1061                                        </object>
     1062                                        <int key="connectionID">108</int>
     1063                                </object>
     1064                                <object class="IBConnectionRecord">
     1065                                        <object class="IBOutletConnection" key="connection">
     1066                                                <string key="label">fUncheckAllButton</string>
     1067                                                <reference key="source" ref="1001"/>
     1068                                                <reference key="destination" ref="157125146"/>
     1069                                        </object>
     1070                                        <int key="connectionID">109</int>
     1071                                </object>
     1072                                <object class="IBConnectionRecord">
     1073                                        <object class="IBOutletConnection" key="connection">
     1074                                                <string key="label">fFileFilterField</string>
     1075                                                <reference key="source" ref="1001"/>
     1076                                                <reference key="destination" ref="898007004"/>
     1077                                        </object>
     1078                                        <int key="connectionID">114</int>
     1079                                </object>
     1080                                <object class="IBConnectionRecord">
     1081                                        <object class="IBActionConnection" key="connection">
     1082                                                <string key="label">setFileFilterText:</string>
     1083                                                <reference key="source" ref="1001"/>
     1084                                                <reference key="destination" ref="898007004"/>
     1085                                        </object>
     1086                                        <int key="connectionID">115</int>
     1087                                </object>
     1088                                <object class="IBConnectionRecord">
    9671089                                        <object class="IBOutletConnection" key="connection">
    9681090                                                <string key="label">delegate</string>
     
    10451167                                                        <reference ref="46983627"/>
    10461168                                                        <reference ref="501735897"/>
     1169                                                        <reference ref="157125146"/>
     1170                                                        <reference ref="86691424"/>
     1171                                                        <reference ref="898007004"/>
    10471172                                                </array>
    10481173                                                <reference key="parent" ref="1005"/>
     
    13961521                                                <reference key="object" ref="324048767"/>
    13971522                                                <reference key="parent" ref="726814345"/>
     1523                                        </object>
     1524                                        <object class="IBObjectRecord">
     1525                                                <int key="objectID">102</int>
     1526                                                <reference key="object" ref="157125146"/>
     1527                                                <array class="NSMutableArray" key="children">
     1528                                                        <reference ref="408910338"/>
     1529                                                </array>
     1530                                                <reference key="parent" ref="1006"/>
     1531                                        </object>
     1532                                        <object class="IBObjectRecord">
     1533                                                <int key="objectID">103</int>
     1534                                                <reference key="object" ref="86691424"/>
     1535                                                <array class="NSMutableArray" key="children">
     1536                                                        <reference ref="777765490"/>
     1537                                                </array>
     1538                                                <reference key="parent" ref="1006"/>
     1539                                        </object>
     1540                                        <object class="IBObjectRecord">
     1541                                                <int key="objectID">104</int>
     1542                                                <reference key="object" ref="777765490"/>
     1543                                                <reference key="parent" ref="86691424"/>
     1544                                        </object>
     1545                                        <object class="IBObjectRecord">
     1546                                                <int key="objectID">105</int>
     1547                                                <reference key="object" ref="408910338"/>
     1548                                                <reference key="parent" ref="157125146"/>
     1549                                        </object>
     1550                                        <object class="IBObjectRecord">
     1551                                                <int key="objectID">112</int>
     1552                                                <reference key="object" ref="898007004"/>
     1553                                                <array class="NSMutableArray" key="children">
     1554                                                        <reference ref="66749477"/>
     1555                                                </array>
     1556                                                <reference key="parent" ref="1006"/>
     1557                                        </object>
     1558                                        <object class="IBObjectRecord">
     1559                                                <int key="objectID">113</int>
     1560                                                <reference key="object" ref="66749477"/>
     1561                                                <reference key="parent" ref="898007004"/>
    13981562                                        </object>
    13991563                                </array>
     
    14091573                                <string key="100.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
    14101574                                <string key="101.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1575                                <string key="102.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1576                                <string key="103.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1577                                <string key="104.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1578                                <string key="105.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
    14111579                                <string key="11.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1580                                <string key="112.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     1581                                <string key="113.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
    14121582                                <string key="12.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
    14131583                                <string key="13.IBPluginDependency">com.apple.InterfaceBuilder.CocoaPlugin</string>
     
    14681638                        <dictionary class="NSMutableDictionary" key="localizations"/>
    14691639                        <nil key="sourceID"/>
    1470                         <int key="maxID">101</int>
     1640                        <int key="maxID">115</int>
    14711641                </object>
    1472                 <object class="IBClassDescriber" key="IBDocument.Classes">
    1473                         <array class="NSMutableArray" key="referencedPartialClassDescriptions">
    1474                                 <object class="IBPartialClassDescription">
    1475                                         <string key="className">AddWindowController</string>
    1476                                         <string key="superclassName">NSWindowController</string>
    1477                                         <dictionary class="NSMutableDictionary" key="outlets">
    1478                                                 <string key="fDeleteCheck">NSButton</string>
    1479                                                 <string key="fFileController">FileOutlineController</string>
    1480                                                 <string key="fGroupPopUp">NSPopUpButton</string>
    1481                                                 <string key="fIconView">NSImageView</string>
    1482                                                 <string key="fLocationField">NSTextField</string>
    1483                                                 <string key="fLocationImageView">NSImageView</string>
    1484                                                 <string key="fNameField">NSTextField</string>
    1485                                                 <string key="fPriorityPopUp">NSPopUpButton</string>
    1486                                                 <string key="fStartCheck">NSButton</string>
    1487                                                 <string key="fStatusField">NSTextField</string>
    1488                                                 <string key="fVerifyIndicator">NSProgressIndicator</string>
    1489                                         </dictionary>
    1490                                         <dictionary class="NSMutableDictionary" key="toOneOutletInfosByName">
    1491                                                 <object class="IBToOneOutletInfo" key="fDeleteCheck">
    1492                                                         <string key="name">fDeleteCheck</string>
    1493                                                         <string key="candidateClassName">NSButton</string>
    1494                                                 </object>
    1495                                                 <object class="IBToOneOutletInfo" key="fFileController">
    1496                                                         <string key="name">fFileController</string>
    1497                                                         <string key="candidateClassName">FileOutlineController</string>
    1498                                                 </object>
    1499                                                 <object class="IBToOneOutletInfo" key="fGroupPopUp">
    1500                                                         <string key="name">fGroupPopUp</string>
    1501                                                         <string key="candidateClassName">NSPopUpButton</string>
    1502                                                 </object>
    1503                                                 <object class="IBToOneOutletInfo" key="fIconView">
    1504                                                         <string key="name">fIconView</string>
    1505                                                         <string key="candidateClassName">NSImageView</string>
    1506                                                 </object>
    1507                                                 <object class="IBToOneOutletInfo" key="fLocationField">
    1508                                                         <string key="name">fLocationField</string>
    1509                                                         <string key="candidateClassName">NSTextField</string>
    1510                                                 </object>
    1511                                                 <object class="IBToOneOutletInfo" key="fLocationImageView">
    1512                                                         <string key="name">fLocationImageView</string>
    1513                                                         <string key="candidateClassName">NSImageView</string>
    1514                                                 </object>
    1515                                                 <object class="IBToOneOutletInfo" key="fNameField">
    1516                                                         <string key="name">fNameField</string>
    1517                                                         <string key="candidateClassName">NSTextField</string>
    1518                                                 </object>
    1519                                                 <object class="IBToOneOutletInfo" key="fPriorityPopUp">
    1520                                                         <string key="name">fPriorityPopUp</string>
    1521                                                         <string key="candidateClassName">NSPopUpButton</string>
    1522                                                 </object>
    1523                                                 <object class="IBToOneOutletInfo" key="fStartCheck">
    1524                                                         <string key="name">fStartCheck</string>
    1525                                                         <string key="candidateClassName">NSButton</string>
    1526                                                 </object>
    1527                                                 <object class="IBToOneOutletInfo" key="fStatusField">
    1528                                                         <string key="name">fStatusField</string>
    1529                                                         <string key="candidateClassName">NSTextField</string>
    1530                                                 </object>
    1531                                                 <object class="IBToOneOutletInfo" key="fVerifyIndicator">
    1532                                                         <string key="name">fVerifyIndicator</string>
    1533                                                         <string key="candidateClassName">NSProgressIndicator</string>
    1534                                                 </object>
    1535                                         </dictionary>
    1536                                         <object class="IBClassDescriptionSource" key="sourceIdentifier">
    1537                                                 <string key="majorKey">IBProjectSource</string>
    1538                                                 <string key="minorKey">./Classes/AddWindowController.h</string>
    1539                                         </object>
    1540                                 </object>
    1541                                 <object class="IBPartialClassDescription">
    1542                                         <string key="className">FileOutlineController</string>
    1543                                         <string key="superclassName">NSObject</string>
    1544                                         <object class="NSMutableDictionary" key="outlets">
    1545                                                 <string key="NS.key.0">fOutline</string>
    1546                                                 <string key="NS.object.0">FileOutlineView</string>
    1547                                         </object>
    1548                                         <object class="NSMutableDictionary" key="toOneOutletInfosByName">
    1549                                                 <string key="NS.key.0">fOutline</string>
    1550                                                 <object class="IBToOneOutletInfo" key="NS.object.0">
    1551                                                         <string key="name">fOutline</string>
    1552                                                         <string key="candidateClassName">FileOutlineView</string>
    1553                                                 </object>
    1554                                         </object>
    1555                                         <object class="IBClassDescriptionSource" key="sourceIdentifier">
    1556                                                 <string key="majorKey">IBProjectSource</string>
    1557                                                 <string key="minorKey">./Classes/FileOutlineController.h</string>
    1558                                         </object>
    1559                                 </object>
    1560                                 <object class="IBPartialClassDescription">
    1561                                         <string key="className">FileOutlineView</string>
    1562                                         <string key="superclassName">NSOutlineView</string>
    1563                                         <object class="IBClassDescriptionSource" key="sourceIdentifier">
    1564                                                 <string key="majorKey">IBProjectSource</string>
    1565                                                 <string key="minorKey">./Classes/FileOutlineView.h</string>
    1566                                         </object>
    1567                                 </object>
    1568                         </array>
    1569                 </object>
     1642                <object class="IBClassDescriber" key="IBDocument.Classes"/>
    15701643                <int key="IBDocument.localizationMode">0</int>
    15711644                <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaFramework</string>
     
    15821655                <dictionary class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
    15831656                        <string key="NSApplicationIcon">{128, 128}</string>
    1584                         <string key="NSMenuCheckmark">{9, 8}</string>
    1585                         <string key="NSMenuMixedState">{7, 2}</string>
     1657                        <string key="NSMenuCheckmark">{11, 11}</string>
     1658                        <string key="NSMenuMixedState">{10, 3}</string>
    15861659                        <string key="NSSwitch">{15, 15}</string>
    15871660                        <string key="PriorityHighTemplate">{128, 128}</string>
Note: See TracChangeset for help on using the changeset viewer.