Changeset 2139
- Timestamp:
- 11/24/04 21:54:20 (4 years ago)
- Files:
-
- trunk/Colloquy.xcode/project.pbxproj (modified) (3 diffs)
- trunk/JVDirectChat.m (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Colloquy.xcode/project.pbxproj
r2114 r2139 2220 2220 1C46785006D77F0900071DC6, 2221 2221 1C46785106D77F0900071DC6, 2222 1CF626E207558AE6005DFCFA, 2222 2223 ); 2223 2224 isa = PBXResourcesBuildPhase; … … 4240 4241 sourceTree = "<group>"; 4241 4242 }; 4243 1CF626E107558AE6005DFCFA = { 4244 isa = PBXFileReference; 4245 lastKnownFileType = image.tiff; 4246 name = fileSend.tif; 4247 path = "/Users/Timothy/Projects/Colloquy/Resources/Toolbar Icons/fileSend.tif"; 4248 refType = 0; 4249 sourceTree = "<absolute>"; 4250 }; 4251 1CF626E207558AE6005DFCFA = { 4252 fileRef = 1CF626E107558AE6005DFCFA; 4253 isa = PBXBuildFile; 4254 settings = { 4255 }; 4256 }; 4242 4257 1CF6511406EA22480073DEA8 = { 4243 4258 fileEncoding = 4; … … 5523 5538 F5D04C03019489B801A35792, 5524 5539 1CBECD660508C61B000001C8, 5540 1CF626E107558AE6005DFCFA, 5525 5541 ); 5526 5542 isa = PBXGroup; trunk/JVDirectChat.m
r2135 r2139 96 96 static NSString *JVToolbarTextEncodingItemIdentifier = @"JVToolbarTextEncodingItem"; 97 97 static NSString *JVToolbarClearItemIdentifier = @"JVToolbarClearItem"; 98 static NSString *JVToolbarSendFileItemIdentifier = @"JVToolbarSendFileItem"; 98 99 99 100 @interface JVDirectChat (JVDirectChatPrivate) <ABImageClient> … … 1160 1161 [toolbarItem setTarget:self]; 1161 1162 [toolbarItem setAction:@selector( clearDisplay: )]; 1163 } else if( [identifier isEqual:JVToolbarSendFileItemIdentifier] ) { 1164 toolbarItem = [[[NSToolbarItem alloc] initWithItemIdentifier:identifier] autorelease]; 1165 1166 [toolbarItem setLabel:NSLocalizedString( @"Send File", "send file toolbar button name" )]; 1167 [toolbarItem setPaletteLabel:NSLocalizedString( @"Send File", "send file toolbar customize palette name" )]; 1168 1169 [toolbarItem setToolTip:NSLocalizedString( @"Send File", "send file toolbar tooltip" )]; 1170 [toolbarItem setImage:[NSImage imageNamed:@"fileSend"]]; 1171 1172 [toolbarItem setTarget:self]; 1173 [toolbarItem setAction:@selector( _sendFile: )]; 1162 1174 } else return [super toolbar:toolbar itemForItemIdentifier:identifier willBeInsertedIntoToolbar:willBeInserted]; 1163 1175 return toolbarItem; … … 1166 1178 - (NSArray *) toolbarDefaultItemIdentifiers:(NSToolbar *) toolbar { 1167 1179 NSMutableArray *list = [NSMutableArray arrayWithArray:[super toolbarDefaultItemIdentifiers:toolbar]]; 1180 if( [self isMemberOfClass:[JVDirectChat class]] ) [list addObject:JVToolbarSendFileItemIdentifier]; 1168 1181 [list addObject:NSToolbarFlexibleSpaceItemIdentifier]; 1169 1182 [list addObject:JVToolbarTextEncodingItemIdentifier]; … … 1173 1186 - (NSArray *) toolbarAllowedItemIdentifiers:(NSToolbar *) toolbar { 1174 1187 NSMutableArray *list = [NSMutableArray arrayWithArray:[super toolbarAllowedItemIdentifiers:toolbar]]; 1188 if( [self isMemberOfClass:[JVDirectChat class]] ) [list addObject:JVToolbarSendFileItemIdentifier]; 1175 1189 [list addObject:JVToolbarTextEncodingItemIdentifier]; 1176 1190 [list addObject:JVToolbarClearItemIdentifier];
