Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from ImageKit.framework IKScannerDeviceView.h }
{$ifdef TYPES}
type
IKScannerDeviceViewPtr = ^IKScannerDeviceView;
IKScannerDeviceViewDelegateProtocolPtr = ^IKScannerDeviceViewDelegateProtocol;
{$endif}
{$if (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_6)}
{$ifdef PROTOCOLS}
type
IKScannerDeviceViewDelegateProtocol = objcprotocol external name 'IKScannerDeviceViewDelegate'
optional
procedure scannerDeviceView_didScanToURL_fileData_error (scannerDeviceView: IKScannerDeviceView; url: NSURL; data: NSData; error: NSError); message 'scannerDeviceView:didScanToURL:fileData:error:';
procedure scannerDeviceView_didScanToURL_error (scannerDeviceView: IKScannerDeviceView; url: NSURL; error: NSError); message 'scannerDeviceView:didScanToURL:error:';
procedure scannerDeviceView_didScanToBandData_scanInfo_error (scannerDeviceView: IKScannerDeviceView; data: ICScannerBandData; scanInfo: NSDictionary; error: NSError); message 'scannerDeviceView:didScanToBandData:scanInfo:error:';
procedure scannerDeviceView_didEncounterError (scannerDeviceView: IKScannerDeviceView; error: NSError); message 'scannerDeviceView:didEncounterError:';
end;
{$endif}
{$ifdef TYPES}
type
IKScannerDeviceViewTransferMode = NSInteger;
IKScannerDeviceViewTransferModePtr = ^IKScannerDeviceViewTransferMode;
const
IKScannerDeviceViewTransferModeFileBased = 0;
IKScannerDeviceViewTransferModeMemoryBased = 1;
type
IKScannerDeviceViewDisplayMode = NSInteger;
IKScannerDeviceViewDisplayModePtr = ^IKScannerDeviceViewDisplayMode;
const
IKScannerDeviceViewDisplayModeSimple = 0;
IKScannerDeviceViewDisplayModeAdvanced = 1;
{$endif}
{$ifdef CLASSES}
type
IKScannerDeviceView = objcclass external (NSView)
private
_privateData: id;
public
procedure setDelegate(newValue: IKScannerDeviceViewDelegateProtocol); message 'setDelegate:';
function delegate: IKScannerDeviceViewDelegateProtocol; message 'delegate';
procedure setScannerDevice(newValue: ICScannerDevice); message 'setScannerDevice:';
function scannerDevice: ICScannerDevice; message 'scannerDevice';
procedure setMode(newValue: IKScannerDeviceViewDisplayMode); message 'setMode:';
function mode: IKScannerDeviceViewDisplayMode; message 'mode';
procedure setHasDisplayModeSimple(newValue: ObjCBOOL); message 'setHasDisplayModeSimple:';
function hasDisplayModeSimple: ObjCBOOL; message 'hasDisplayModeSimple';
procedure setHasDisplayModeAdvanced(newValue: ObjCBOOL); message 'setHasDisplayModeAdvanced:';
function hasDisplayModeAdvanced: ObjCBOOL; message 'hasDisplayModeAdvanced';
procedure setTransferMode(newValue: IKScannerDeviceViewTransferMode); message 'setTransferMode:';
function transferMode: IKScannerDeviceViewTransferMode; message 'transferMode';
procedure setScanControlLabel(newValue: NSString); message 'setScanControlLabel:';
function scanControlLabel: NSString; message 'scanControlLabel';
procedure setOverviewControlLabel(newValue: NSString); message 'setOverviewControlLabel:';
function overviewControlLabel: NSString; message 'overviewControlLabel';
procedure setDisplaysDownloadsDirectoryControl(newValue: ObjCBOOL); message 'setDisplaysDownloadsDirectoryControl:';
function displaysDownloadsDirectoryControl: ObjCBOOL; message 'displaysDownloadsDirectoryControl';
procedure setDownloadsDirectory(newValue: NSURL); message 'setDownloadsDirectory:';
function downloadsDirectory: NSURL; message 'downloadsDirectory';
procedure setDocumentName(newValue: NSString); message 'setDocumentName:';
function documentName: NSString; message 'documentName';
procedure setDisplaysPostProcessApplicationControl(newValue: ObjCBOOL); message 'setDisplaysPostProcessApplicationControl:';
function displaysPostProcessApplicationControl: ObjCBOOL; message 'displaysPostProcessApplicationControl';
procedure setPostProcessApplication(newValue: NSURL); message 'setPostProcessApplication:';
function postProcessApplication: NSURL; message 'postProcessApplication';
end;
{$endif}
{$endif}