Unit 'mbTrackBarPicker' Package
[Overview][Constants][Types][Classes][Index] [#pl_colorlib]

TmbHSLVTrackbarPicker

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: mbTrackBarPicker.pas line 178

type TmbHSLVTrackbarPicker = class(TmbTrackBarPicker)

protected

  FHue: Double;

  

  FSat: Double;

  

  FLum: Double;

  

  FVal: Double;

  

  FMaxHue: Integer;

  

  FMaxSat: Integer;

  

  FMaxLum: Integer;

  

  FMaxVal: Integer;

  

  procedure ColorToHSLV();

  

  function GetSelectedColor; override;

  

  function HSLVtoColor();

  

  procedure SetBrightnessMode(); virtual;

  

  procedure SetMaxHue(); virtual;

  

  procedure SetMaxLum(); virtual;

  

  procedure SetMaxSat(); virtual;

  

  procedure SetMaxVal(); virtual;

  

  procedure SetRelHue(); virtual;

  

  procedure SetRelLum(); virtual;

  

  procedure SetRelSat(); virtual;

  

  procedure SetRelVal(); virtual;

  

public

  constructor Create(); override;

  

  property RelHue: Double; [rw]

  

  property RelSaturation: Double; [rw]

  

  property RelLuminance: Double; [rw]

  

  property RelValue: Double; [rw]

  

published

  property BrightnessMode: TBrightnessMode; [rw]

  

  property Hue: Integer; [rw]

  

  property Luminance: Integer; [rw]

  

  property Saturation: Integer; [rw]

  

  property Value: Integer; [rw]

  

  property MaxHue: Integer; [rw]

  

  property MaxSaturation: Integer; [rw]

  

  property MaxLuminance: Integer; [rw]

  

  property MaxValue: Integer; [rw]

  

end;

Inheritance

TmbHSLVTrackbarPicker

  

|

TmbTrackBarPicker

  

|

TmbBasicPicker

  

|

TObject



CT Web help

CodeTyphon Studio