home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OpenStep 4.2
/
Openstep-4.2-Intel-Developer.iso
/
NextLibrary
/
Frameworks
/
AppKit.framework
/
Versions
/
B
/
Headers
/
NSPrintPanel.h
< prev
next >
Wrap
Text File
|
1996-10-17
|
3KB
|
119 lines
#ifndef STRICT_OPENSTEP
/*
NSPrintPanel.h
Application Kit
Copyright (c) 1994-1996, NeXT Software, Inc.
All rights reserved.
*/
#import <AppKit/NSPanel.h>
#import <AppKit/AppKitDefines.h>
@class NSPopUpButton;
@class NSButtonCell;
@class NSMatrix;
#ifndef WIN32
enum {
NSPPSaveButton = 3,
NSPPPreviewButton = 4,
NSFaxButton = 5,
NSPPTitleField = 40,
NSPPImageButton = 41,
NSPPNameTitle = 42,
NSPPNameField = 43,
NSPPNoteTitle = 44,
NSPPNoteField = 45,
NSPPStatusTitle = 46,
NSPPStatusField = 47,
NSPPCopiesField = 49,
NSPPPageChoiceMatrix = 50,
NSPPPageRangeFrom = 51,
NSPPPageRangeTo = 52,
NSPPScaleField = 53,
NSPPOptionsButton = 54,
NSPPPaperFeedButton = 55,
NSPPLayoutButton = 56,
};
@interface NSPrintPanel : NSPanel
{
id _buttons;
id _cancel;
id _copies;
id _feed;
id _feedBox;
id _firstPage;
id _lastPage;
NSPopUpButton *_layoutList;
id _name;
id _note;
NSButtonCell *_ok;
id _optionsButton;
id _pageMode;
id _preview;
id _printerListBox;
id _save;
id _scaleFactor;
id _status;
id _deviceButtonsBox;
id _ppdMessage;
id _accessoryView;
NSMatrix *_printers;
int _exitTag;
BOOL _isPPDFileOK;
BOOL _recyclable;
id _controlBox;
id _printerFeatures;
NSPopUpButton *_printServicesPopUp;
BOOL _checkedForPrintServicesPopUp;
unsigned int _reservedPrintPanel1;
}
+ (NSPrintPanel *)printPanel;
- (void)setAccessoryView:(NSView *)aView;
- (NSView *)accessoryView;
- (void)pickedButton:(id)sender;
- (void)pickedLayoutList:(id)sender;
- (void)pickedAllPages:(id)sender;
- (void)updateFromPrintInfo;
- (void)finalWritePrintInfo;
- (int)runModal;
@end
#else WIN32
#import <AppKit/NSPrintInfo.h>
@interface NSPrintPanel : NSObject
{
void *_printdlg;
NSPrintInfo *_printInfo;
id _accessoryView;
NSPopUpButton *_printServicesPopUp;
BOOL _checkedForPrintServicesPopUp;
unsigned int _reservedPrintPanel1;
}
+ (NSPrintPanel *)printPanel;
- (void)setAccessoryView:(NSView *)aView;
- (NSView *)accessoryView;
- (void)updateFromPrintInfo;
- (void)finalWritePrintInfo;
- (int) runModal;
@end
#endif WIN32
#endif STRICT_OPENSTEP