This is Controller.h in view mode; [Download] [Up]
/* Generated by Interface Builder */
#import <objc/Object.h>
#import <ctype.h>
#define NUMSIGDASH 3 // number of dashes in signature separator
//#define TEXTWIDTH 62
#define QUOTESTRING "> "
#define SIGFILENAME ".signature"
#define RTFSIGFILENAME ".signature.rtf"
#define RTFDSIGFILENAME ".signature.rtfd"
#define APPNAME "MailHelper" // strings used in default database
#define WIDTH "WrapWidth"
#define QUOTE "QuoteString"
#define SIGFILE "SignatureFile"
#define RTFSIGFILE "RTFSignatureFile"
#define RTFDSIGFILE "RTFDSignatureFile"
#define iskanji(c) ((c)>0x7f)
#define KINUP 0241 // for ATT
#define KINLW "\242\243\244\245\246\253\254\255\307\311\313\315\317\321\323\325\327\331\333" /* for ATT */
#define KINSOKU(c1,c2) (c1 == KINUP && index (KINLW, c2))
@interface Controller:Object
{
id myListener;
id helpPanel;
id infoPanel;
id gWrapWidth;
id gQuoteString;
id gWrapScroller;
id gSigFileName;
id gRtfSigFileName;
id gRtfdSigFileName;
id gRtfdText;
id tempText;
char *quoteString;
char *sigFile;
char *rtfSigFile;
char *rtfdSigFile;
int wrapWidth;
}
- appDidInit:sender;
- infoPanel:sender;
- prefsOK:sender;
- prefsCancel:sender;
- helpPanel:sender;
- reformatSelection:(id)pbid userData:(const char *)udata error:(char **)errmsg;
- quoteSelection:(id)pbid userData:(const char *)udata error:(char **)errmsg;
- insertSignature:(id)pbid userData:(const char *)udata error:(char **)errmsg;
- insertRtfSignature:(id)pbid userData:(const char *)udata error:(char **)errmsg;
- insertRtfdSignature:(id)pbid userData:(const char *)udata error:(char **)errmsg;
- grayRTFSelection:(id)pbid userData:(const char *)udata error:(char **)errmsg;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.