Unit 'XGR32_Graphics' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#pl_graphics32ext]

TGRGradient

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

Declaration

Source position: XGR32_Graphics.pas line 73

type TGRGradient = class(TCustomGraphicProperty)

protected

  procedure iAssign(); override;

  

  procedure InternalUpdate; override;

  

  function IsColorBeginSaved;

  

  function IsColorEndSaved;

  

  procedure Loaded;

  

  procedure UpdateSysColors; virtual;

  

  procedure WMSettingChange;

  

  property Pattern: TBitmap32; [r]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  function CopyPatternTo();

  

  procedure InvalidatePattern;

  

  procedure PaintTo(); override; overload;

  

published

  property AlphaBegin: Byte; [rw]

  

  property AlphaChannel: Boolean; [rw]

  

  property AlphaEnd: Byte; [rw]

  

  property ColorBegin: TColor; [rws]

  

  property ColorEnd: TColor; [rws]

  

  property OnCustom: TCustomGradientEvent; [rw]

  

  property PatternFile: string; [rw]

  

  property Reverse: Boolean; [rw]

  

  property Rotation: TGradientRotation; [rw]

  

  property Shift: TGradientShift; [rw]

  

  property Style: TGradientStyle; [rw]

  

  property Tiled: Boolean; [rw]

  

  property UseSysColors: Boolean; [rw]

  

end;

Inheritance

TGRGradient

  

|

TCustomGraphicProperty

  

|

TObject



CT Web help

CodeTyphon Studio