Unit 'BGRASliceScaling' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#pl_bgrabitmap]

TBGRASliceScaling

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

Declaration

Source position: bgraslicescaling.pas line 33

type TBGRASliceScaling = class

protected

  procedure UpdateSliceRectArray;

  

  function ComputeSliceRectArray();

  

  procedure SliceScalingDraw();

  

  procedure Init;

  

  procedure ClearBitmapArray;

  

public

  constructor Create();

  

  procedure SetMargins();

  

  destructor Destroy; override;

  

  procedure NotifyBitmapChanged;

  

  procedure Draw();

  

  procedure AutodetectRepeat;

  

  property DrawMode: TDrawMode; [rw]

  

  property ResampleMode: TResampleMode; [rw]

  

  property ResampleFilter: TResampleFilter; [rw]

  

  property BitmapWidth: Integer; [r]

  

  property BitmapHeight: Integer; [r]

  

  property BitmapSource: TBGRABitmap; [rw]

  

  property BitmapSourceRect: TRect; [rw]

  

  property Margins: TMargins; [rw]

  

  property SliceBitmap []: TBGRABitmap; [r]

  

  property SliceRepeat []: Boolean; [rw]

  

  property SliceRepeatAsString: string; [rw]

  

end;

Inheritance

TBGRASliceScaling

  

|

TObject



CT Web help

CodeTyphon Studio