/*
	MCNibPrintPageController.h
	
	Created By:	cwhite
				Sun 24-May-1998

*/

#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
#import "MCNibPrintingDefines.h"

@interface MCNibPrintPageController : NSObject
{
    IBOutlet	NSView	*pageView;
    id					binder;
    id					cellCtlPopulator;
	BOOL				modelListHasNumbers;
	id					nonRetainedTVC;
}

- (NSView *)pageView;

- (void)setModel:aModel;
- (void)setListModel:(NSArray *)anArray;
- (void)setListModel:(NSArray *)anArray
       interPageInfo:(NSMutableDictionary *)interPageInfo;
- (void)prepareForPageSize:(NSSize)aSize usingScaleModel:(PE_PAGE_SCALING)scaleModel printScale:(float)printScale andConfigurator:(id)aConfig;

- (int)numberOfTheseModelsThatFitOnPage:(NSArray *)aModelList
                          interPageInfo:(NSMutableDictionary *)interPageInfo;

@end
