[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: Img32.pas line 299
type TImage32 = class(TObject) |
||
protected |
||
function RectHasTransparency(); |
|
|
function CopyPixels(); |
|
|
procedure CopyInternal(); |
|
|
procedure Changed; virtual; |
|
|
procedure Resized; virtual; |
|
|
function SetPixels(); |
|
|
property UpdateCount: Integer; [r] |
|
|
public |
||
constructor Create(); |
|
|
destructor Destroy; override; |
|
|
procedure BeginUpdate; |
|
|
procedure EndUpdate; |
|
|
procedure BlockNotify; |
|
|
procedure UnblockNotify; |
|
|
procedure Assign(); |
|
|
procedure AssignTo(); |
|
|
procedure SetSize(); |
|
|
procedure Resize(); |
|
|
procedure ScaleToFit(); |
|
|
procedure ScaleToFitCentered(); |
|
|
procedure Scale(); |
|
|
function Copy(); |
|
|
function CopyBlend(); |
|
|
procedure CopyFromDC(); |
|
|
procedure CopyToDc(); |
|
|
function CopyToGR32(); |
|
|
function CopyToTRasterImage(); |
|
|
function CopyToTBitMap(); |
|
|
function CopyFromGR32(); |
|
|
function CopyFromTRasterImage(); |
|
|
function CopyFromTBitMap(); |
|
|
function CopyToCanvas(); |
|
|
function StretchDrawToCanvas(); |
|
|
procedure CopyFromBitmap(); |
|
|
procedure CopyToBitmap(); |
|
|
function CopyToClipBoard; |
|
|
class function CanPasteFromClipBoard; |
|
|
function PasteFromClipBoard; |
|
|
procedure Crop(); |
|
|
procedure SetBackgroundColor(); |
|
|
procedure Clear(); |
|
|
procedure FillRect(); |
|
|
procedure ConvertToBoolMask(); |
|
|
procedure ConvertToAlphaMask(); |
|
|
procedure FlipVertical; |
|
|
procedure FlipHorizontal; |
|
|
procedure PreMultiply; |
|
|
procedure SetAlpha(); |
|
|
procedure ReduceOpacity(); |
|
|
procedure SetRGB(); |
|
|
procedure Grayscale; |
|
|
procedure InvertColors; |
|
|
procedure InvertAlphas; |
|
|
procedure AdjustHue(); |
|
|
procedure AdjustLuminance(); |
|
|
procedure AdjustSaturation(); |
|
|
function GetOpaqueBounds; |
|
|
function CropTransparentPixels; |
|
|
procedure Rotate(); |
|
|
procedure RotateRect(); |
|
|
procedure Skew(); |
|
|
procedure ScaleAlpha(); |
|
|
class procedure RegisterImageFormatClass(); |
|
|
class function GetImageFormatClass(); |
|
|
class function IsRegisteredFormat(); |
|
|
function SaveToFile(); |
|
|
function SaveToStream(); |
|
|
function LoadFromFile(); |
|
|
function LoadFromStream(); |
|
|
function LoadFromResource(); |
|
|
property AntiAliased: Boolean; [rw] |
|
|
property Width: Integer; [r] |
|
|
property Height: Integer; [r] |
|
|
|
||
property IsBlank: Boolean; [r] |
|
|
property IsEmpty: Boolean; [r] |
|
|
property IsPreMultiplied: Boolean; [r] |
|
|
|
||
|
||
property Pixels: TArrayOfColor32; [r] |
|
|
|
||
|
||
property ColorCount: Integer; [r] |
|
|
property HasTransparency: Boolean; [r] |
|
|
property Resampler: Integer; [rw] |
|
|
property OnChange: TNotifyEvent; [rw] |
|
|
property OnResize: TNotifyEvent; [rw] |
|
|
end; |
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |