Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from QuartzComposer.framework QCCompositionPickerView.h }
{$ifdef TYPES}
type
QCCompositionPickerViewPtr = ^QCCompositionPickerView;
{$endif}
{$if (defined(MAC_OS_X_VERSION_10_5)) and ((MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_5))}
{$ifdef EXTERNAL_SYMBOLS}
var
QCCompositionPickerViewDidSelectCompositionNotification: NSString; cvar; external;
{$endif}
{$ifdef CLASSES}
type
QCCompositionPickerView = objcclass external (NSView)
private
_QCCompositionPickerViewPrivate: pointer;
public
procedure setCompositionsFromRepositoryWithProtocol_andAttributes (protocol: NSString; attributes: NSDictionary); message 'setCompositionsFromRepositoryWithProtocol:andAttributes:';
function compositions: NSArray; message 'compositions';
procedure setDelegate (delegate: id); message 'setDelegate:';
function delegate: id; message 'delegate';
procedure setShowsCompositionNames (flag: ObjCBOOL); message 'setShowsCompositionNames:';
function showsCompositionNames: ObjCBOOL; message 'showsCompositionNames';
procedure setAllowsEmptySelection (flag: ObjCBOOL); message 'setAllowsEmptySelection:';
function allowsEmptySelection: ObjCBOOL; message 'allowsEmptySelection';
procedure setCompositionAspectRatio (ratio: NSSize); message 'setCompositionAspectRatio:';
function compositionAspectRatio: NSSize; message 'compositionAspectRatio';
procedure setDefaultValue_forInputKey (value: id; key: NSString); message 'setDefaultValue:forInputKey:';
procedure resetDefaultInputValues; message 'resetDefaultInputValues';
procedure setSelectedComposition (composition: QCComposition); message 'setSelectedComposition:';
function selectedComposition: QCComposition; message 'selectedComposition';
procedure startAnimation (sender: id); message 'startAnimation:';
procedure stopAnimation (sender: id); message 'stopAnimation:';
function isAnimating: ObjCBOOL; message 'isAnimating';
procedure setMaxAnimationFrameRate (maxFPS: single); message 'setMaxAnimationFrameRate:';
function maxAnimationFrameRate: single; message 'maxAnimationFrameRate';
procedure setBackgroundColor (color: NSColor); message 'setBackgroundColor:';
function backgroundColor: NSColor; message 'backgroundColor';
procedure setDrawsBackground (flag: ObjCBOOL); message 'setDrawsBackground:';
function drawsBackground: ObjCBOOL; message 'drawsBackground';
function numberOfColumns: NSUInteger; message 'numberOfColumns';
procedure setNumberOfColumns (columns: NSUInteger); message 'setNumberOfColumns:';
function numberOfRows: NSUInteger; message 'numberOfRows';
procedure setNumberOfRows (rows: NSUInteger); message 'setNumberOfRows:';
end;
type
QCCompositionPickerViewDelegate = objccategory external (NSObject)
procedure compositionPickerView_didSelectComposition (pickerView: QCCompositionPickerView; composition: QCComposition); message 'compositionPickerView:didSelectComposition:';
procedure compositionPickerViewDidStartAnimating (pickerView: QCCompositionPickerView); message 'compositionPickerViewDidStartAnimating:';
procedure compositionPickerViewWillStopAnimating (pickerView: QCCompositionPickerView); message 'compositionPickerViewWillStopAnimating:';
end;
{$endif}
{$endif}