/*
	MCNibPrintingDefines.h
	
	Created By:	cwhite
				Mon 25-May-1998

*/


// Definitions of different page scaling models
typedef enum
{
    PE_PAGE_SCALE_NONE			= 0,
    PE_PAGE_SCALE_FRAME_TO_FIT,			// Uses NSView resizing
    PE_PAGE_SCALE_FRAME_PROPORTIONALY,	// Uses NSView resizing
    PE_PAGE_SCALE_BOUNDS_TO_FIT,		// Scales Postscript output
    PE_PAGE_SCALE_BOUNDS_PROPORTIONALY	// Scales Postscript output
}	PE_PAGE_SCALING;



#define PRINT_ENGINE_CURRENT_PAGE_ATT	@"current_page"
#define PRINT_ENGINE_NUM_PAGES_ATT		@"num_pages"

// Defines for inter-page info
#define PRINT_ENGINE_LAST_MODEL_OVERLAPS	@"last_overlap"	// A model overlaps between pages, 1/0
