This is MMText.h in view mode; [Download] [Up]
/*
* You may freely copy, distribute and reuse the code
* in this example. Scott Anguish disclaims any warranty of
* any kind, expressed or implied, as to its fitness
* for any particular use.
* Please keep this notice intact
* Written by: Scott Anguish sanguish@digifix.com
*/
#import <objc/Object.h>
#import <appkit/appkit.h>
#import <libc.h> /* MAXPATHLEN */
#import <objc/List.h>
#define NGHEADER "-- NewsGrazer, a NeXTstep(tm) news reader, posting --"
#import "MMGraphicCell.h"
#import "MMFolderCell.h"
#import "MMDocumentCell.h"
@interface MMText:Text
{
char * iconPathList;
id privateListener;
BOOL showFrom;
BOOL showDate;
BOOL showNewsgroups;
BOOL showSubject;
BOOL showMessageID;
BOOL showPath;
BOOL showFollowupTo;
BOOL showExpires;
BOOL showReplyTo;
BOOL showSender;
BOOL showReferences;
BOOL showControl;
BOOL showDistribution;
BOOL showKeywords;
BOOL showSummary;
BOOL showApproved;
BOOL showLines;
BOOL showXref;
BOOL showOrganization;
char *contentsFrom;
char *contentsDate;
char *contentsNewsgroups;
char *contentsSubject;
char *contentsMessageID;
char *contentsPath;
char *contentsFollowupTo;
char *contentsExpires;
char *contentsReplyTo;
char *contentsSender;
char *contentsReferences;
char *contentsControl;
char *contentsDistribution;
char *contentsKeywords;
char *contentsSummary;
char *contentsApproved;
char *contentsLines;
char *contentsXref;
char *contentsOrganization;
}
- initFrame:(const NXRect *)frameRect;
- free;
- saveFileName:(char *)aFile;
- openFileName:(char *)aFile;
- openFileName:(char *)aFile ignoreHeader:(BOOL)ignoreHeader;
- readFromMemory:(char *)data length:(int)theSize;
- (int)iconEntered:(int)windowNum at:(double)x :(double)y
iconWindow:(int)iconWindowNum iconX:(double)iconX iconY:(double)iconY
iconWidth:(double)iconWidth iconHeight:(double)iconHeight
pathList:(char *)pathList;
- (int)iconReleasedAt:(double)x :(double)y ok:(int *)flag;
- delayIconReleasedAt:sender;
- becomeFirstResponder;
- appendRichFile:(char *)aFile;
- appendBoldWord:(char *)aString;
- (BOOL)isHeaderVisible:(const char*)header;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.