blob: 6f6806124dd34e3c1f678c3fc120c56bdd7f1105 (
plain)
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
|
{ Parsed from Appkit.framework NSPrintOperation.h }
{ Version: 2.1.2 - Wed Dec 8 10:06:06 CET 2010 }
{$ifdef TYPES}
{$ifndef NSPRINTOPERATION_PAS_T}
{$define NSPRINTOPERATION_PAS_T}
{ Constants }
const
NSDescendingPageOrder = -1;
NSSpecialPageOrder = 0;
NSAscendingPageOrder = 1;
NSUnknownPageOrder = 2;
{ Types }
type
NSPrintingPageOrder = NSInteger;
NSPrintingPageOrderPtr = ^NSPrintingPageOrder;
{$endif}
{$endif}
{$ifdef RECORDS}
{$ifndef NSPRINTOPERATION_PAS_R}
{$define NSPRINTOPERATION_PAS_R}
{$endif}
{$endif}
{$ifdef FUNCTIONS}
{$ifndef NSPRINTOPERATION_PAS_F}
{$define NSPRINTOPERATION_PAS_F}
{$endif}
{$endif}
{$ifdef EXTERNAL_SYMBOLS}
{$ifndef NSPRINTOPERATION_PAS_S}
{$define NSPRINTOPERATION_PAS_S}
{ External string constants }
var
NSPrintOperationExistsException: NSString; cvar; external;
{$endif}
{$endif}
{$ifdef FORWARD}
NSPrintOperation = objcclass;
NSPrintOperationPointer = ^NSPrintOperation;
NSPrintOperationPtr = NSPrintOperationPointer;
{$endif}
{$ifdef CLASSES}
{$ifndef NSPRINTOPERATION_PAS_C}
{$define NSPRINTOPERATION_PAS_C}
{ NSPrintOperation }
NSPrintOperation = objcclass(NSObject)
public
class function alloc: NSPrintOperation; message 'alloc';
class function printOperationWithView_printInfo(view_: NSView; printInfo_: NSPrintInfo): NSPrintOperation; message 'printOperationWithView:printInfo:';
class function PDFOperationWithView_insideRect_toData_printInfo(view_: NSView; rect: NSRect; data: NSMutableData; printInfo_: NSPrintInfo): NSPrintOperation; message 'PDFOperationWithView:insideRect:toData:printInfo:';
class function PDFOperationWithView_insideRect_toPath_printInfo(view_: NSView; rect: NSRect; path: NSString; printInfo_: NSPrintInfo): NSPrintOperation; message 'PDFOperationWithView:insideRect:toPath:printInfo:';
class function EPSOperationWithView_insideRect_toData_printInfo(view_: NSView; rect: NSRect; data: NSMutableData; printInfo_: NSPrintInfo): NSPrintOperation; message 'EPSOperationWithView:insideRect:toData:printInfo:';
class function EPSOperationWithView_insideRect_toPath_printInfo(view_: NSView; rect: NSRect; path: NSString; printInfo_: NSPrintInfo): NSPrintOperation; message 'EPSOperationWithView:insideRect:toPath:printInfo:';
class function printOperationWithView(view_: NSView): NSPrintOperation; message 'printOperationWithView:';
class function PDFOperationWithView_insideRect_toData(view_: NSView; rect: NSRect; data: NSMutableData): NSPrintOperation; message 'PDFOperationWithView:insideRect:toData:';
class function EPSOperationWithView_insideRect_toData(view_: NSView; rect: NSRect; data: NSMutableData): NSPrintOperation; message 'EPSOperationWithView:insideRect:toData:';
class function currentOperation: NSPrintOperation; message 'currentOperation';
class procedure setCurrentOperation(operation: NSPrintOperation); message 'setCurrentOperation:';
function isCopyingOperation: Boolean; message 'isCopyingOperation';
procedure setJobTitle(jobTitle_: NSString); message 'setJobTitle:';
function jobTitle: NSString; message 'jobTitle';
procedure setShowsPrintPanel(flag: Boolean); message 'setShowsPrintPanel:';
function showsPrintPanel: Boolean; message 'showsPrintPanel';
procedure setShowsProgressPanel(flag: Boolean); message 'setShowsProgressPanel:';
function showsProgressPanel: Boolean; message 'showsProgressPanel';
procedure setPrintPanel(panel: NSPrintPanel); message 'setPrintPanel:';
function printPanel: NSPrintPanel; message 'printPanel';
procedure setCanSpawnSeparateThread(canSpawnSeparateThread_: Boolean); message 'setCanSpawnSeparateThread:';
function canSpawnSeparateThread: Boolean; message 'canSpawnSeparateThread';
procedure setPageOrder(pageOrder_: NSPrintingPageOrder); message 'setPageOrder:';
function pageOrder: NSPrintingPageOrder; message 'pageOrder';
procedure runOperationModalForWindow_delegate_didRunSelector_contextInfo(docWindow: NSWindow; delegate: id; didRunSelector: SEL; contextInfo: Pointer); message 'runOperationModalForWindow:delegate:didRunSelector:contextInfo:';
function runOperation: Boolean; message 'runOperation';
function view: NSView; message 'view';
function printInfo: NSPrintInfo; message 'printInfo';
procedure setPrintInfo(printInfo_: NSPrintInfo); message 'setPrintInfo:';
function context: NSGraphicsContext; message 'context';
function pageRange: NSRange; message 'pageRange';
function currentPage: NSInteger; message 'currentPage';
function createContext: NSGraphicsContext; message 'createContext';
procedure destroyContext; message 'destroyContext';
function deliverResult: Boolean; message 'deliverResult';
procedure cleanUpOperation; message 'cleanUpOperation';
end; external;
{ NSDeprecated_NSPrintOperationCategory }
NSDeprecated_NSPrintOperationCategory = objccategory(NSPrintOperation)
procedure setAccessoryView(view_: NSView); message 'setAccessoryView:'; deprecated 'in Mac OS X 10.5 and later';
function accessoryView: NSView; message 'accessoryView'; deprecated 'in Mac OS X 10.5 and later';
procedure setJobStyleHint(hint: NSString); message 'setJobStyleHint:';
function jobStyleHint: NSString; message 'jobStyleHint';
procedure setShowPanels(flag: Boolean); message 'setShowPanels:'; deprecated 'in Mac OS X 10.4 and later';
function showPanels: Boolean; message 'showPanels'; deprecated 'in Mac OS X 10.4 and later';
end; external name 'NSDeprecated';
{$endif}
{$endif}
|