Changeset 10376


Ignore:
Timestamp:
Mar 14, 2010, 3:03:14 PM (12 years ago)
Author:
livings124
Message:

simplify how the icons are set for the inspector tabs

Location:
trunk/macosx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/macosx/InfoTabButtonCell.m

    r9887 r10376  
    3636   
    3737    fSelected = NO;
     38   
     39    //expects the icon to currently be set as the image
     40    fIcon = [[self image] retain];
     41    [self setSelectedTab: fSelected];
    3842}
    3943
     
    4448    [fIcon release];
    4549    [super dealloc];
    46 }
    47 
    48 - (void) setIcon: (NSImage *) image
    49 {
    50     [fIcon release];
    51     fIcon = [image retain];
    52    
    53     [self setSelectedTab: fSelected];
    5450}
    5551
  • trunk/macosx/InfoWindow.xib

    r10324 r10376  
    1313                <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
    1414                        <bool key="EncodedWithXMLCoder">YES</bool>
    15                         <integer value="931"/>
     15                        <integer value="6"/>
    1616                </object>
    1717                <object class="NSArray" key="IBDocument.PluginDependencies">
     
    157157                                                                        <int key="NSCellFlags">67239424</int>
    158158                                                                        <int key="NSCellFlags2">0</int>
    159                                                                         <string key="NSContents">General Info</string>
     159                                                                        <string key="NSContents"/>
    160160                                                                        <object class="NSFont" key="NSSupport" id="737793924">
    161161                                                                                <string key="NSName">LucidaGrande</string>
     
    164164                                                                        </object>
    165165                                                                        <reference key="NSControlView" ref="1020839921"/>
    166                                                                         <int key="NSButtonFlags">104612095</int>
     166                                                                        <int key="NSButtonFlags">108282111</int>
    167167                                                                        <int key="NSButtonFlags2">6</int>
     168                                                                        <object class="NSCustomResource" key="NSNormalImage">
     169                                                                                <string key="NSClassName">NSImage</string>
     170                                                                                <string key="NSResourceName">InfoGeneral</string>
     171                                                                        </object>
    168172                                                                        <string key="NSAlternateContents"/>
    169173                                                                        <string key="NSKeyEquivalent"/>
     
    174178                                                                        <int key="NSCellFlags">67239424</int>
    175179                                                                        <int key="NSCellFlags2">0</int>
    176                                                                         <string key="NSContents">Activity</string>
     180                                                                        <string key="NSContents"/>
    177181                                                                        <reference key="NSSupport" ref="737793924"/>
    178182                                                                        <reference key="NSControlView" ref="1020839921"/>
    179183                                                                        <int key="NSTag">1</int>
    180                                                                         <int key="NSButtonFlags">104612095</int>
     184                                                                        <int key="NSButtonFlags">108282111</int>
    181185                                                                        <int key="NSButtonFlags2">6</int>
     186                                                                        <object class="NSCustomResource" key="NSNormalImage">
     187                                                                                <string key="NSClassName">NSImage</string>
     188                                                                                <string key="NSResourceName">InfoActivity</string>
     189                                                                        </object>
    182190                                                                        <string key="NSAlternateContents"/>
    183191                                                                        <string key="NSKeyEquivalent"/>
     
    188196                                                                        <int key="NSCellFlags">67239424</int>
    189197                                                                        <int key="NSCellFlags2">0</int>
    190                                                                         <string key="NSContents">Tracker</string>
     198                                                                        <string key="NSContents"/>
    191199                                                                        <reference key="NSSupport" ref="737793924"/>
    192200                                                                        <reference key="NSControlView" ref="1020839921"/>
    193201                                                                        <int key="NSTag">2</int>
    194                                                                         <int key="NSButtonFlags">104612095</int>
     202                                                                        <int key="NSButtonFlags">108282111</int>
    195203                                                                        <int key="NSButtonFlags2">6</int>
     204                                                                        <object class="NSCustomResource" key="NSNormalImage">
     205                                                                                <string key="NSClassName">NSImage</string>
     206                                                                                <string key="NSResourceName">InfoTracker</string>
     207                                                                        </object>
    196208                                                                        <string key="NSAlternateContents"/>
    197209                                                                        <string key="NSKeyEquivalent"/>
     
    202214                                                                        <int key="NSCellFlags">67239424</int>
    203215                                                                        <int key="NSCellFlags2">0</int>
    204                                                                         <string key="NSContents">Peers</string>
     216                                                                        <string key="NSContents"/>
    205217                                                                        <reference key="NSSupport" ref="737793924"/>
    206218                                                                        <reference key="NSControlView" ref="1020839921"/>
    207219                                                                        <int key="NSTag">3</int>
    208                                                                         <int key="NSButtonFlags">104612095</int>
     220                                                                        <int key="NSButtonFlags">108282111</int>
    209221                                                                        <int key="NSButtonFlags2">6</int>
     222                                                                        <object class="NSCustomResource" key="NSNormalImage">
     223                                                                                <string key="NSClassName">NSImage</string>
     224                                                                                <string key="NSResourceName">InfoPeers</string>
     225                                                                        </object>
    210226                                                                        <string key="NSAlternateContents"/>
    211227                                                                        <string key="NSKeyEquivalent"/>
     
    216232                                                                        <int key="NSCellFlags">67239424</int>
    217233                                                                        <int key="NSCellFlags2">0</int>
    218                                                                         <string key="NSContents">Files</string>
     234                                                                        <string key="NSContents"/>
    219235                                                                        <reference key="NSSupport" ref="737793924"/>
    220236                                                                        <reference key="NSControlView" ref="1020839921"/>
    221237                                                                        <int key="NSTag">4</int>
    222                                                                         <int key="NSButtonFlags">104612095</int>
     238                                                                        <int key="NSButtonFlags">108806399</int>
    223239                                                                        <int key="NSButtonFlags2">6</int>
     240                                                                        <object class="NSCustomResource" key="NSNormalImage">
     241                                                                                <string key="NSClassName">NSImage</string>
     242                                                                                <string key="NSResourceName">InfoFiles</string>
     243                                                                        </object>
    224244                                                                        <string key="NSAlternateContents"/>
    225245                                                                        <string key="NSKeyEquivalent"/>
     
    230250                                                                        <int key="NSCellFlags">-2080244224</int>
    231251                                                                        <int key="NSCellFlags2">0</int>
    232                                                                         <string key="NSContents">Options</string>
     252                                                                        <string key="NSContents"/>
    233253                                                                        <reference key="NSSupport" ref="737793924"/>
    234254                                                                        <reference key="NSControlView" ref="1020839921"/>
    235255                                                                        <int key="NSTag">5</int>
    236                                                                         <int key="NSButtonFlags">-2042871553</int>
     256                                                                        <int key="NSButtonFlags">-2038677249</int>
    237257                                                                        <int key="NSButtonFlags2">6</int>
     258                                                                        <object class="NSCustomResource" key="NSNormalImage">
     259                                                                                <string key="NSClassName">NSImage</string>
     260                                                                                <string key="NSResourceName">InfoOptions</string>
     261                                                                        </object>
    238262                                                                        <int key="NSPeriodicDelay">400</int>
    239263                                                                        <int key="NSPeriodicInterval">75</int>
     
    715739                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    716740                                        <integer value="1"/>
    717                                         <string>{{897, 867}, {403, 75}}</string>
    718                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
    719                                         <string>{{897, 867}, {403, 75}}</string>
     741                                        <string>{{500, 881}, {403, 75}}</string>
     742                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string>
     743                                        <string>{{500, 881}, {403, 75}}</string>
    720744                                        <integer value="1"/>
    721745                                        <string>{{687, 827}, {350, 75}}</string>
  • trunk/macosx/InfoWindowController.m

    r10373 r10376  
    7979    const CGFloat windowHeight = NSHeight([window frame]);
    8080   
    81     #warning check if this is still needed
    8281    [window setFrameAutosaveName: @"InspectorWindow"];
    8382    [window setFrameUsingName: @"InspectorWindow"];
     
    8988   
    9089    [window setBecomesKeyOnlyIfNeeded: YES];
    91    
    92     //set tab images
    93     [[fTabMatrix cellWithTag: TAB_GENERAL_TAG] setIcon: [NSImage imageNamed: @"InfoGeneral.png"]];
    94     [[fTabMatrix cellWithTag: TAB_ACTIVITY_TAG] setIcon: [NSImage imageNamed: @"InfoActivity.png"]];
    95     [[fTabMatrix cellWithTag: TAB_TRACKERS_TAG] setIcon: [NSImage imageNamed: @"InfoTracker.png"]];
    96     [[fTabMatrix cellWithTag: TAB_PEERS_TAG] setIcon: [NSImage imageNamed: @"InfoPeers.png"]];
    97     [[fTabMatrix cellWithTag: TAB_FILE_TAG] setIcon: [NSImage imageNamed: @"InfoFiles.png"]];
    98     [[fTabMatrix cellWithTag: TAB_OPTIONS_TAG] setIcon: [NSImage imageNamed: @"InfoOptions.png"]];
    9990   
    10091    //set tab tooltips
Note: See TracChangeset for help on using the changeset viewer.