Unit 'DAV_GuiStitchedDial' Package
[Overview][Types][Classes][Index] [#pl_asiovst]

TCustomGuiStitchedDial

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

Declaration

Source position: DAV_GuiStitchedDial.pas line 44

type TCustomGuiStitchedDial = class(TGuiCustomStitchedControl)

protected

  FOldMousePos: TPoint;

  

  procedure MouseUp(); override;

  

  procedure MouseDown(); override;

  

  procedure MouseMove(); override;

  

  function DoMouseWheel(); override;

  

  procedure DefineProperties(); override;

  

  procedure CalculateRange; virtual;

  

  procedure CalculateExponentialCurveMapping;

  

  procedure CalculateGlyphIndex;

  

  procedure CurveMappingChanged; virtual;

  

  procedure DefaultValueChanged; virtual;

  

  procedure MaximumChanged; virtual;

  

  procedure MinimumChanged; virtual;

  

  procedure ValueChanged; virtual;

  

  procedure ChangeDialPosition();

  

  procedure Loaded; override;

  

  property Range: Single; [r]

  

  property NormalizedValue: Single; [r]

  

public

  constructor Create(); override;

  

  property CurveMapping: Single; [rw]

  

  property LockCursor: Boolean; [rw]

  

  property Max: Single; [rw]

  

  property Min: Single; [rw]

  

  property Value: Single; [rw]

  

  property DefaultValue: Single; [rw]

  

  property ScrollRange: Single; [rw]

  

  property WheelStep: Single; [rw]

  

  property Wrap: Boolean; [rw]

  

  property OnQuantizeValue: TQuantizeValueEvent; [rw]

  

end;

Inheritance

TCustomGuiStitchedDial

  

|

TGuiCustomStitchedControl

  

|

TGuiCustomImageControl

  

|

TGuiCustomControl

  

|

TObject



CT Web help

CodeTyphon Studio