1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
/*
copyright 2002 Alexander Malmberg <alexander@malmberg.org>
*/
#ifndef FolderWindowController_h
#define FolderWindowController_h
#include <AppKit/NSWindowController.h>
@class MsgDB;
@class NSString,NSTableView,NSTableColumn,NSScrollView;
@class MessageViewController,FolderThreader;
/* TODO: declare <Msg_Folder> instead */
#include "MsgDB.h"
@interface FolderWindowController : NSWindowController
{
NSString *folder_name;
MsgDB *mdb;
NSObject<Msg_Folder> *folder;
FolderThreader *ft;
MessageViewController *mv;
NSTableView *list;
NSTableColumn *c_subject,*c_date,*c_from;
NSScrollView *listsv;
int sort_mode;
NSMutableArray *sorted_msgs;
msg_id_t cur_selection;
/* this size must match the stuff in the readahead category */
msg_id_t cur_read_ahead[4];
}
- initWithMsgDB: (MsgDB *)m folder: (NSString *)fname;
@end
#endif
|