blob: ae59eaa0c75a128369078d583ea33445fbeb9dfe (
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
|
{ Parsed from Appkit.framework NSSlider.h }
{ Version: 2.1.4 - Sun Jan 2 15:08:19 CET 2011 }
{$ifdef TYPES}
{$ifndef NSSLIDER_PAS_T}
{$define NSSLIDER_PAS_T}
{$endif}
{$endif}
{$ifdef RECORDS}
{$ifndef NSSLIDER_PAS_R}
{$define NSSLIDER_PAS_R}
{$endif}
{$endif}
{$ifdef FUNCTIONS}
{$ifndef NSSLIDER_PAS_F}
{$define NSSLIDER_PAS_F}
{$endif}
{$endif}
{$ifdef EXTERNAL_SYMBOLS}
{$ifndef NSSLIDER_PAS_S}
{$define NSSLIDER_PAS_S}
{$endif}
{$endif}
{$ifdef FORWARD}
NSSlider = objcclass;
NSSliderPointer = ^NSSlider;
NSSliderPtr = NSSliderPointer;
{$endif}
{$ifdef CLASSES}
{$ifndef NSSLIDER_PAS_C}
{$define NSSLIDER_PAS_C}
{ NSSlider }
NSSlider = objcclass external (NSControl)
public
function minValue: double; message 'minValue';
procedure setMinValue(aDouble: double); message 'setMinValue:';
function maxValue: double; message 'maxValue';
procedure setMaxValue(aDouble: double); message 'setMaxValue:';
procedure setAltIncrementValue(incValue: double); message 'setAltIncrementValue:';
function altIncrementValue: double; message 'altIncrementValue';
procedure setTitleCell(aCell: NSCell); message 'setTitleCell:';
function titleCell: id; message 'titleCell';
procedure setTitleColor(newColor: NSColor); message 'setTitleColor:';
function titleColor: NSColor; message 'titleColor';
procedure setTitleFont(fontObj: NSFont); message 'setTitleFont:';
function titleFont: NSFont; message 'titleFont';
function title: NSString; message 'title';
procedure setTitle(aString: NSString); message 'setTitle:';
procedure setKnobThickness(aFloat: CGFloat); message 'setKnobThickness:';
function knobThickness: CGFloat; message 'knobThickness';
procedure setImage(backgroundImage: NSImage); message 'setImage:';
function image: NSImage; message 'image';
function isVertical: NSInteger; message 'isVertical';
function acceptsFirstMouse(theEvent: NSEvent): Boolean; message 'acceptsFirstMouse:';
end;
{ NSTickMarkSupport_NSSliderCategory }
NSTickMarkSupport_NSSliderCategory = objccategory external name 'NSTickMarkSupport' (NSSlider)
procedure setNumberOfTickMarks(count: NSInteger); message 'setNumberOfTickMarks:';
function numberOfTickMarks: NSInteger; message 'numberOfTickMarks';
procedure setTickMarkPosition(position: NSTickMarkPosition); message 'setTickMarkPosition:';
function tickMarkPosition: NSTickMarkPosition; message 'tickMarkPosition';
procedure setAllowsTickMarkValuesOnly(yorn: Boolean); message 'setAllowsTickMarkValuesOnly:';
function allowsTickMarkValuesOnly: Boolean; message 'allowsTickMarkValuesOnly';
function tickMarkValueAtIndex(index: NSInteger): double; message 'tickMarkValueAtIndex:';
function rectOfTickMarkAtIndex(index: NSInteger): NSRect; message 'rectOfTickMarkAtIndex:';
function indexOfTickMarkAtPoint(point: NSPoint): NSInteger; message 'indexOfTickMarkAtPoint:';
function closestTickMarkValueToValue(value: double): double; message 'closestTickMarkValueToValue:';
end;
{$endif}
{$endif}
|