Class tbitmap
Unit
Declaration
type tbitmap = class(tsimplebitmap)
Description
No description available, ancestor tsimplebitmap description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tsimplebitmap
- tbitmap
Overview
Methods
procedure getcanvasimage(const bgr: boolean; var aimage: maskedimagety); override; |
|
procedure setsize(const Value: sizety); override; |
|
function getasize: sizety; virtual; |
|
procedure destroyhandle; override; |
|
procedure createhandle(copyfrom: pixmapty); override; |
|
function getsource: tbitmapcomp; virtual; |
|
procedure assign1(const source: tsimplebitmap; const docopy: boolean); override; |
|
procedure dochange; virtual; |
|
procedure defineproperties(filer: tfiler); override; |
|
function getimageref(out aimage: imagety): boolean; |
|
procedure setkind(const avalue: bitmapkindty); override; |
|
constructor create(const akind: bitmapkindty; const agdifuncs: pgdifunctionaty = nil); |
|
procedure savetoimage(out aimage: imagety); |
|
procedure loadfromimage(const aimage: imagety); |
|
procedure assign(source: tpersistent); override; |
|
procedure change; |
|
procedure beginupdate; |
|
procedure endupdate; |
|
procedure loaddata(const asize: sizety; const data: pbyte; const msbitfirst: boolean = false; const dwordaligned: boolean = false; const bottomup: boolean = false); virtual; |
|
function hasimage: boolean; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const asource: rectty; aalignment: alignmentsty = []; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default ); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: pointty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default ); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: pointty; const aalignment: alignmentsty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const aalignment: alignmentsty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure init(const acolor: colorty); override; |
|
function compressdata: longwordarty; |
|
procedure decompressdata(const asize: sizety; const adata: longwordarty); |
Properties
property pixel[constindex:pointty]: colorty read getpixel write setpixel; |
|
property pixels[constx,y:integer]: colorty read getpixels write setpixels; |
|
property scanline[index:integer]: pointer read getscanline; |
|
property scanhigh: integer read fscanhigh; |
|
property scanlinestep: integer read fscanlinestep; |
|
property colorforeground: colorty read fcolorforeground write setcolorforeground default cl_black; |
|
property colorbackground: colorty read fcolorbackground write setcolorbackground default cl_white; |
|
property alignment: alignmentsty read falignment write setalignment default []; |
|
property opacity: colorty read fopacity write setopacity default cl_none; |
|
property onchange: notifyeventty read fonchange write fonchange; |
Description
Methods
procedure getcanvasimage(const bgr: boolean; var aimage: maskedimagety); override; |
|
procedure setsize(const Value: sizety); override; |
|
function getasize: sizety; virtual; |
|
procedure destroyhandle; override; |
|
procedure createhandle(copyfrom: pixmapty); override; |
|
function getsource: tbitmapcomp; virtual; |
|
procedure assign1(const source: tsimplebitmap; const docopy: boolean); override; |
|
procedure dochange; virtual; |
|
procedure defineproperties(filer: tfiler); override; |
|
function getimageref(out aimage: imagety): boolean; |
|
procedure setkind(const avalue: bitmapkindty); override; |
|
constructor create(const akind: bitmapkindty; const agdifuncs: pgdifunctionaty = nil); |
|
procedure savetoimage(out aimage: imagety); |
|
procedure loadfromimage(const aimage: imagety); |
|
procedure assign(source: tpersistent); override; |
|
procedure change; |
|
procedure beginupdate; |
|
procedure endupdate; |
|
procedure loaddata(const asize: sizety; const data: pbyte; const msbitfirst: boolean = false; const dwordaligned: boolean = false; const bottomup: boolean = false); virtual; |
|
function hasimage: boolean; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const asource: rectty; aalignment: alignmentsty = []; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default ); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: pointty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default ); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: pointty; const aalignment: alignmentsty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure paint(const acanvas: tcanvas; const dest: rectty; const aalignment: alignmentsty; const acolorforeground: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default); overload; |
|
procedure init(const acolor: colorty); override; |
|
function compressdata: longwordarty; |
|
procedure decompressdata(const asize: sizety; const adata: longwordarty); |
|
Properties
property pixel[constindex:pointty]: colorty read getpixel write setpixel; |
|
property pixels[constx,y:integer]: colorty read getpixels write setpixels; |
|
property scanline[index:integer]: pointer read getscanline; |
|
property scanhigh: integer read fscanhigh; |
|
property scanlinestep: integer read fscanlinestep; |
|
property colorforeground: colorty read fcolorforeground write setcolorforeground default cl_black; |
|
property colorbackground: colorty read fcolorbackground write setcolorbackground default cl_white; |
|
property alignment: alignmentsty read falignment write setalignment default []; |
|
property opacity: colorty read fopacity write setopacity default cl_none; |
|
property onchange: notifyeventty read fonchange write fonchange; |
|
Generated by PasDoc 0.16.0.