ftp.nice.ch/pub/next/connectivity/mail/bundles/EnhanceMail.2.2p1.s.gnutar.gz#/EnhanceMail-2.2p1/Source/TransferPanel.h

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

/* -*-ObjC-*-
*******************************************************************************
*
* File:         TransferPanel.h
* RCS:          TransferPanel.h,v 1.11 1998/05/22 01:56:22 tom Exp
* Description:  
* Author:       Tom Hageman <tom@basil.icce.rug.nl>
* Created:      October 1996
* Modified:     April 1998
* Language:     Objective-C
* Package:      EnhanceMail
* Status:       Experimental
*
* Copyright (C) 1996-1998 Tom Hageman, but otherwise this file is perfect freeware.
*
*******************************************************************************
*/

#import <appkit/appkit.h>
#import "MailApp.h"

@interface EnhanceTransferPanel : TransferPanel

- (void)updateBrowser;
- (void)updateBrowserForMailBoxNamed:(const char *)mailboxName;
- (void)updateMessageCount:(unsigned)newMessageCount old:(unsigned)oldMessageCount
   forMailBoxNamed:(const char *)mailBoxName isNew:(BOOL)isNew;
- (void)updateFlaggedCountBy:(int)increment forMailBoxNamed:(const char *)mailBoxName;

- (void)setNewMailFlagForMailBoxNamed:(const char *)mailBoxName;

- (void)loadMailSummaries:(BOOL)reload;

- (BOOL)checkNewMailForReader:(MailReader *)reader;

- (void)flushSummaryCache;

@end // EnhanceTransferPanel


@interface EnhanceMailboxBrowserCell : NXBrowserCell
{
   long numMessages;
   BOOL	pending;
   BOOL newMail;
   signed char scan;
   signed char status;
   signed char kind;
}

- (long)numMessages;
- setNumMessages:(long)value;

- (BOOL)pending;
- setPending:(BOOL)value;

- (BOOL)newMail;
- setNewMail:(BOOL)value;

- (int)scan;
- setScan:(int)value;

- (int)status;
- setStatus:(int)value;

- (int)kind;
- setKind:(int)value;

@end // EnhanceMailboxBrowserCell

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