Unit 'XGR32_ElasticLayers' Package
[Overview][Constants][Types][Classes][Index] [#pl_graphics32ext]

TElasticRubberBandLayer

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

Declaration

Source position: XGR32_ElasticLayers.pas line 155

type TElasticRubberBandLayer = class(TElasticLayer)

protected

  procedure DoSetEdges(); override;

  

  function GetRotatedCompass();

  

  function GetPivotOrigin;

  

  function GetPivotTransformed;

  

  function GetRotatedEdges();

  

  procedure Paint(); override;

  

  procedure SetLayerOptions(); override;

  

  procedure MouseDown(); override;

  

  procedure MouseMove(); override;

  

  procedure MouseUp(); override;

  

public

  constructor Create(); override;

  

  property ChildLayer: TElasticLayer; [rw]

  

  property Options: TExtRubberBandOptions; [rw]

  

  property HandleSize: Integer; [rw]

  

  property HandleFill: TColor; [rw]

  

  property HandleFrame: TColor; [rw]

  

  property PivotPoint: TFloatPoint; [rw]

  

  property Threshold: Integer; [rw]

  

end;

Inheritance

TElasticRubberBandLayer

  

|

TElasticLayer

  

|

TObject



CT Web help

CodeTyphon Studio