2
0

NSSlider.inc 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. { Parsed from AppKit.framework NSSlider.h }
  2. {$ifdef TYPES}
  3. type
  4. NSSliderPtr = ^NSSlider;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. NSSlider = objcclass external (NSControl, NSAccessibilitySliderProtocol)
  9. public
  10. procedure setSliderType(newValue: NSSliderType); message 'setSliderType:';
  11. function sliderType: NSSliderType; message 'sliderType';
  12. procedure setMinValue(newValue: double); message 'setMinValue:';
  13. function minValue: double; message 'minValue';
  14. procedure setMaxValue(newValue: double); message 'setMaxValue:';
  15. function maxValue: double; message 'maxValue';
  16. procedure setAltIncrementValue(newValue: double); message 'setAltIncrementValue:';
  17. function altIncrementValue: double; message 'altIncrementValue';
  18. function knobThickness: CGFloat; message 'knobThickness';
  19. function isVertical: NSInteger; message 'isVertical';
  20. function acceptsFirstMouse (theEvent: NSEvent): ObjCBOOL; message 'acceptsFirstMouse:';
  21. procedure setTitleCell (aCell: NSCell); message 'setTitleCell:'; deprecated 'in 10_0, 10_9';
  22. function titleCell: id; message 'titleCell'; deprecated 'in 10_0, 10_9';
  23. procedure setTitleColor (newColor: NSColor); message 'setTitleColor:'; deprecated 'in 10_0, 10_9';
  24. function titleColor: NSColor; message 'titleColor'; deprecated 'in 10_0, 10_9';
  25. procedure setTitleFont (fontObj: NSFont); message 'setTitleFont:'; deprecated 'in 10_0, 10_9';
  26. function titleFont: NSFont; message 'titleFont'; deprecated 'in 10_0, 10_9';
  27. function title: NSString; message 'title'; deprecated 'in 10_0, 10_9';
  28. procedure setTitle (aString: NSString); message 'setTitle:'; deprecated 'in 10_0, 10_9';
  29. procedure setKnobThickness (aFloat: CGFloat); message 'setKnobThickness:'; deprecated 'in 10_0, 10_9';
  30. procedure setImage (backgroundImage: NSImage); message 'setImage:'; deprecated 'in 10_0, 10_9';
  31. function image: NSImage; message 'image'; deprecated 'in 10_0, 10_9';
  32. end;
  33. type
  34. NSTickMarkSupport = objccategory external (NSSlider)
  35. procedure setNumberOfTickMarks(newValue: NSInteger); message 'setNumberOfTickMarks:';
  36. function numberOfTickMarks: NSInteger; message 'numberOfTickMarks';
  37. procedure setTickMarkPosition(newValue: NSTickMarkPosition); message 'setTickMarkPosition:';
  38. function tickMarkPosition: NSTickMarkPosition; message 'tickMarkPosition';
  39. procedure setAllowsTickMarkValuesOnly(newValue: ObjCBOOL); message 'setAllowsTickMarkValuesOnly:';
  40. function allowsTickMarkValuesOnly: ObjCBOOL; message 'allowsTickMarkValuesOnly';
  41. function tickMarkValueAtIndex (index: NSInteger): double; message 'tickMarkValueAtIndex:';
  42. function rectOfTickMarkAtIndex (index: NSInteger): NSRect; message 'rectOfTickMarkAtIndex:';
  43. function indexOfTickMarkAtPoint (point: NSPoint): NSInteger; message 'indexOfTickMarkAtPoint:';
  44. function closestTickMarkValueToValue (value: double): double; message 'closestTickMarkValueToValue:';
  45. end;
  46. {$endif}