source: trunk/ICeCoffEE/ICeCoffEE/ICeCoffEEServices.h @ 435

Last change on this file since 435 was 320, checked in by Nicholas Riley, 13 years ago

ICeCoffEE.m: I was wrong in [319] about the selection extension stuff
being dumb; explain why in code, even though it's not fixed.
Implement some of the same parens support I did in Terminal. Update
for more robust service info dictionary format.

ICeCoffEEServicePrefController.m: Update for more robust service info
dictionary format.

ICeCoffEEServices.[hm]: Renamed from ICeCoffEESetServicesMenu.[hm],
since we do more now. Service info dictionary-creating code now makes
more sense and no longer has naming collision issues.

ICeCoffEEWebKit.m: Some preliminary Safari 3 compatibility stuff, not
quite working yet. An outstanding question - is it better to rely on
"public" WebCore? API or private WebKit? API? So far it seems the
latter is more stable.

English.lproj/APEInfo.rtfd: The Bored Zo has a name: use it. Remove
now-erroneous reference to SimpleText? since TextEdit? support is gone.

File size: 435 bytes
Line 
1//
2//  ICeCoffEEServices.h
3//  ICeCoffEE APE
4//
5//  Created by Nicholas Riley on 5/10/05.
6//  Copyright 2005 Nicholas Riley. All rights reserved.
7//
8
9#import <Cocoa/Cocoa.h>
10
11NSDictionary *ICCF_GetServicesInfo(void);
12void ICCF_SetServicesMenu(NSMenu *servicesMenu);
13
14IconRef ICCF_CopyIconRefForPath(NSString *path);
15
16// Cocoa additions
17@interface NSMenuItem (IC_IconRef)
18- (IconRef)_iconRef;
19- (void)_setIconRef:(IconRef)iconRef;
20@end
Note: See TracBrowser for help on using the repository browser.