summaryrefslogtreecommitdiff
path: root/packages/cocoaint/src/pdfkit/PDFThumbnailView.inc
blob: 5f1cf20bd88b4e9c79671500ae9518c8128a7862 (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
{ Parsed from PDFKit.framework PDFThumbnailView.h }


{$ifdef TYPES}
type
  PDFThumbnailViewPtr = ^PDFThumbnailView;
{$endif}

{$if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5)}
{$ifdef CLASSES}

type
  PDFThumbnailView = objcclass external (NSView, NSCodingProtocol)
  private
    _pdfPriv: PDFThumbnailViewPrivateVars;
  public
    procedure setPDFView (view: PDFView); message 'setPDFView:';
    function PDFView_: PDFView; message 'PDFView';
    procedure setThumbnailSize (size: NSSize); message 'setThumbnailSize:';
    function thumbnailSize: NSSize; message 'thumbnailSize';
    procedure setMaximumNumberOfColumns (maxColumns: NSUInteger); message 'setMaximumNumberOfColumns:';
    function maximumNumberOfColumns: NSUInteger; message 'maximumNumberOfColumns';
    procedure setLabelFont (font: NSFont); message 'setLabelFont:';
    function labelFont: NSFont; message 'labelFont';
    procedure setBackgroundColor (color: NSColor); message 'setBackgroundColor:';
    function backgroundColor: NSColor; message 'backgroundColor';
    procedure setAllowsDragging (allow: ObjCBOOL); message 'setAllowsDragging:';
    function allowsDragging: ObjCBOOL; message 'allowsDragging';
    procedure setAllowsMultipleSelection (flag: ObjCBOOL); message 'setAllowsMultipleSelection:';
    function allowsMultipleSelection: ObjCBOOL; message 'allowsMultipleSelection';
    function selectedPages: NSArray; message 'selectedPages';

    { Adopted protocols }
    procedure encodeWithCoder (aCoder: NSCoder); message 'encodeWithCoder:';
  end;
{$endif}

{$endif}