Changeset 2141
- Timestamp:
- 11/24/04 21:59:30 (4 years ago)
- Files:
-
- branches/overhaul/Colloquy.xcode/project.pbxproj (modified) (3 diffs)
- branches/overhaul/JVDirectChat.m (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/overhaul/Colloquy.xcode/project.pbxproj
r2033 r2141 2053 2053 1C46785006D77F0900071DC6, 2054 2054 1C46785106D77F0900071DC6, 2055 1CF627CB07558F79005DFCFA, 2055 2056 ); 2056 2057 isa = PBXResourcesBuildPhase; … … 3904 3905 sourceTree = "<group>"; 3905 3906 }; 3907 1CF627CA07558F79005DFCFA = { 3908 isa = PBXFileReference; 3909 lastKnownFileType = image.tiff; 3910 name = fileSend.tif; 3911 path = "Resources/Toolbar Icons/fileSend.tif"; 3912 refType = 4; 3913 sourceTree = "<group>"; 3914 }; 3915 1CF627CB07558F79005DFCFA = { 3916 fileRef = 1CF627CA07558F79005DFCFA; 3917 isa = PBXBuildFile; 3918 settings = { 3919 }; 3920 }; 3906 3921 1CF6511406EA22480073DEA8 = { 3907 3922 fileEncoding = 4; … … 5179 5194 F5D04C03019489B801A35792, 5180 5195 1CBECD660508C61B000001C8, 5196 1CF627CA07558F79005DFCFA, 5181 5197 ); 5182 5198 isa = PBXGroup; branches/overhaul/JVDirectChat.m
r2136 r2141 97 97 static NSString *JVToolbarTextEncodingItemIdentifier = @"JVToolbarTextEncodingItem"; 98 98 static NSString *JVToolbarClearItemIdentifier = @"JVToolbarClearItem"; 99 static NSString *JVToolbarSendFileItemIdentifier = @"JVToolbarSendFileItem"; 99 100 100 101 @interface JVDirectChat (JVDirectChatPrivate) <ABImageClient> … … 1115 1116 [toolbarItem setTarget:self]; 1116 1117 [toolbarItem setAction:@selector( clearDisplay: )]; 1118 } else if( [identifier isEqual:JVToolbarSendFileItemIdentifier] ) { 1119 toolbarItem = [[[NSToolbarItem alloc] initWithItemIdentifier:identifier] autorelease]; 1120 1121 [toolbarItem setLabel:NSLocalizedString( @"Send File", "send file toolbar button name" )]; 1122 [toolbarItem setPaletteLabel:NSLocalizedString( @"Send File", "send file toolbar customize palette name" )]; 1123 1124 [toolbarItem setToolTip:NSLocalizedString( @"Send File", "send file toolbar tooltip" )]; 1125 [toolbarItem setImage:[NSImage imageNamed:@"fileSend"]]; 1126 1127 [toolbarItem setTarget:self]; 1128 [toolbarItem setAction:@selector( _sendFile: )]; 1117 1129 } else return [super toolbar:toolbar itemForItemIdentifier:identifier willBeInsertedIntoToolbar:willBeInserted]; 1118 1130 return toolbarItem; … … 1121 1133 - (NSArray *) toolbarDefaultItemIdentifiers:(NSToolbar *) toolbar { 1122 1134 NSMutableArray *list = [NSMutableArray arrayWithArray:[super toolbarDefaultItemIdentifiers:toolbar]]; 1135 if( [self isMemberOfClass:[JVDirectChat class]] ) [list addObject:JVToolbarSendFileItemIdentifier]; 1123 1136 [list addObject:NSToolbarFlexibleSpaceItemIdentifier]; 1124 1137 [list addObject:JVToolbarTextEncodingItemIdentifier]; … … 1128 1141 - (NSArray *) toolbarAllowedItemIdentifiers:(NSToolbar *) toolbar { 1129 1142 NSMutableArray *list = [NSMutableArray arrayWithArray:[super toolbarAllowedItemIdentifiers:toolbar]]; 1143 if( [self isMemberOfClass:[JVDirectChat class]] ) [list addObject:JVToolbarSendFileItemIdentifier]; 1130 1144 [list addObject:JVToolbarTextEncodingItemIdentifier]; 1131 1145 [list addObject:JVToolbarClearItemIdentifier];
