ftp.nice.ch/pub/next/connectivity/news/Alexandra-0.9.s.tar.gz#/alex/ArticleSet.h

This is ArticleSet.h in view mode; [Download] [Up]

#import <appkit/appkit.h>
#import "MatrixSet.h"
#import "Newsgroup.h"
#import "Article.h"

@interface ArticleSet:MatrixSet
{
    id	theNewsgroupSet;
    id theComposer;
    Newsgroup *currentNewsgroup;
    char *ptr_to_articlebody; // needed for forwarding article
    int currentSortType;
}

- init;
- free;

- loadGroup:(Newsgroup *)aNewsgroup;

- selectArticle:sender;

- showAll:sender;
- showUnread:sender;

- markRead:sender;
- markUnread:sender;

- followupToSelection:sender;
- postToSelectedNG:sender;

- clearMatrix;

- (const char *)stringValue;
- forwardArticle:sender;
- replyByMail:sender;

- cancelArticle:sender;

- sortArticlesByNumber:sender;
- sortArticlesByDate:sender;
- sortArticlesBySubject:sender;
- sortArticlesByName:sender;

- catchUpThreadAt:(int)index;
- skipThreadAndUpOrDown:(int)delta;
- skipThreadAndUp:sender;
- skipThreadAndDown:sender;

- (const char *)stringValueForCellAt:(int)index;

- (BOOL)selectArticleWithMsgid:(const char *)msgid;
- (BOOL)selectArticleWithNumber:(long)snumber;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.