Class timagelist
Unit
Declaration
type timagelist = class(tmsecomponent)
Description
This item has no description.
Hierarchy
- TObject
- tpersistent
- tcomponent
- tmsecomponent
- timagelist
Overview
Fields
| Protected | fversionhigh: int32; |
| Protected | fversiondefault: int32; |
| Protected | fcornermaskmaxtopleft: int32; |
| Protected | fcornermaskmaxbottomleft: int32; |
| Protected | fcornermaskmaxbottomright: int32; |
| Protected | fcornermaskmaxtopright: int32; |
Methods
| Protected | procedure updateversionindex(var aindex: int32); |
| Protected | function indextoorg(index: integer): pointty; |
| Protected | procedure change; |
| Protected | procedure defineproperties(filer: tfiler); override; |
| Protected | procedure cornermaskchanged(); |
| Protected | procedure loaded() override; |
| Protected | procedure writeimage(stream: tstream); |
| Protected | procedure readimage(stream: tstream); |
| Public | constructor create(aowner: tcomponent); override; |
| Public | destructor destroy; override; |
| Public | procedure beginupdate; |
| Public | procedure endupdate; |
| Public | procedure clear; |
| Public | procedure deleteimage(const index: integer); |
| Public | procedure moveimage(const fromindex: integer; const toindex: integer; aversion: int32 = -1); |
| Public | procedure setimage(index: integer; image: tmaskedbitmap; const source: rectty; aalignment: alignmentsty = []; aversion: int32 = -1); |
| Public | procedure setimage(index: integer; image: tmaskedbitmap; const aalignment: alignmentsty = []; aversion: int32 = -1); |
| Public | procedure getimage(const index: integer; const dest: tmaskedbitmap; aversion: int32 = -1); |
| Public | function addimage(const image: tmaskedbitmap; const aalignment: alignmentsty = []): integer; |
| Public | procedure clipcornermask(const canvas: tcanvas; const arect: rectty; const ahiddenedges: edgesty); |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: pointty; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: rectty; source: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: pointty; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: rectty; source: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
| Public | function lookup(const aindex: int32): int32; |
| Public | procedure assign(sender: tpersistent); override; |
Properties
| Public | property size: sizety read fsize write setsize; |
| Public | property bitmap: tmaskedbitmap read getbitmap; |
| Public | property bitmaps[const aindex: int32]: tmaskedbitmap read getbitmaps; |
| Public | property kind: bitmapkindty read getkind write setkind default bmk_rgb; |
| Public | property maskkind: bitmapkindty read getmaskkind
write setmaskkind default bmk_mono; |
| Public | property masked: boolean read getmasked write setmasked default true; |
| Public | property graymask: boolean read getgraymask write setgraymask default false; |
| Public | property colormask: boolean read getcolormask
write setcolormask default false; |
| Public | property hascornermask: boolean read fhascornermask; |
| Published | property versioncount: int32 read getversioncount
write setversioncount default 1; |
| Published | property versiondefault: int32 read fversiondefault
write setversiondefault default 0; |
| Published | property width: integer read fsize.cx
write setwidth default defaultimagelistwidth; |
| Published | property height: integer read fsize.cy
write setheight default defaultimagelistheight; |
| Published | property options: bitmapoptionsty read getoptions
write setoptions default [bmo_masked]; |
| Published | property transparentcolor: colorty read gettransparentcolor
write settransparentcolor default cl_none; |
| Published | property count: integer read fcount write setcount default 0; |
| Published | property indexlookup: msestring read findexlookup write setindexlookup; |
| Published | property cornermask_topleft: msestring read fcornermask_topleft
write setcornermask_topleft; |
| Published | property cornermask_bottomleft: msestring read fcornermask_bottomleft
write setcornermask_bottomleft; |
| Published | property cornermask_bottomright: msestring read fcornermask_bottomright
write setcornermask_bottomright; |
| Published | property cornermask_topright: msestring read fcornermask_topright
write setcornermask_topright; |
| Published | property onchange: notifyeventty read fonchange write fonchange; |
Description
Fields
| Protected | fversionhigh: int32; |
|
This item has no description. | |
| Protected | fversiondefault: int32; |
|
This item has no description. | |
| Protected | fcornermaskmaxtopleft: int32; |
|
This item has no description. | |
| Protected | fcornermaskmaxbottomleft: int32; |
|
This item has no description. | |
| Protected | fcornermaskmaxbottomright: int32; |
|
This item has no description. | |
| Protected | fcornermaskmaxtopright: int32; |
|
This item has no description. | |
Methods
| Protected | procedure updateversionindex(var aindex: int32); |
|
This item has no description. | |
| Protected | function indextoorg(index: integer): pointty; |
|
This item has no description. | |
| Protected | procedure change; |
|
This item has no description. | |
| Protected | procedure defineproperties(filer: tfiler); override; |
|
This item has no description. | |
| Protected | procedure cornermaskchanged(); |
|
This item has no description. | |
| Protected | procedure loaded() override; |
|
This item has no description. | |
| Protected | procedure writeimage(stream: tstream); |
|
This item has no description. | |
| Protected | procedure readimage(stream: tstream); |
|
This item has no description. | |
| Public | constructor create(aowner: tcomponent); override; |
|
This item has no description. | |
| Public | destructor destroy; override; |
|
This item has no description. | |
| Public | procedure beginupdate; |
|
This item has no description. | |
| Public | procedure endupdate; |
|
This item has no description. | |
| Public | procedure clear; |
|
This item has no description. | |
| Public | procedure deleteimage(const index: integer); |
|
This item has no description. | |
| Public | procedure moveimage(const fromindex: integer; const toindex: integer; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure setimage(index: integer; image: tmaskedbitmap; const source: rectty; aalignment: alignmentsty = []; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure setimage(index: integer; image: tmaskedbitmap; const aalignment: alignmentsty = []; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure getimage(const index: integer; const dest: tmaskedbitmap; aversion: int32 = -1); |
|
This item has no description. | |
| Public | function addimage(const image: tmaskedbitmap; const aalignment: alignmentsty = []): integer; |
|
This item has no description. | |
| Public | procedure clipcornermask(const canvas: tcanvas; const arect: rectty; const ahiddenedges: edgesty); |
|
This item has no description. | |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: pointty; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure paint(const acanvas: tcanvas; const index: integer; const dest: rectty; source: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: pointty; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | procedure paintlookup(const acanvas: tcanvas; const index: integer; const dest: rectty; source: rectty; const alignment: alignmentsty = []; const acolor: colorty = cl_default; const acolorbackground: colorty = cl_default; const aopacity: colorty = cl_default; aversion: int32 = -1); |
|
This item has no description. | |
| Public | function lookup(const aindex: int32): int32; |
|
This item has no description. | |
| Public | procedure assign(sender: tpersistent); override; |
|
This item has no description. | |
Properties
| Public | property size: sizety read fsize write setsize; |
|
This item has no description. | |
| Public | property bitmap: tmaskedbitmap read getbitmap; |
|
This item has no description. | |
| Public | property bitmaps[const aindex: int32]: tmaskedbitmap read getbitmaps; |
|
This item has no description. | |
| Public | property kind: bitmapkindty read getkind write setkind default bmk_rgb; |
|
This item has no description. | |
| Public | property maskkind: bitmapkindty read getmaskkind
write setmaskkind default bmk_mono; |
|
This item has no description. | |
| Public | property masked: boolean read getmasked write setmasked default true; |
|
This item has no description. | |
| Public | property graymask: boolean read getgraymask write setgraymask default false; |
|
This item has no description. | |
| Public | property colormask: boolean read getcolormask
write setcolormask default false; |
|
This item has no description. | |
| Public | property hascornermask: boolean read fhascornermask; |
|
This item has no description. | |
| Published | property versioncount: int32 read getversioncount
write setversioncount default 1; |
|
This item has no description. | |
| Published | property versiondefault: int32 read fversiondefault
write setversiondefault default 0; |
|
This item has no description. | |
| Published | property width: integer read fsize.cx
write setwidth default defaultimagelistwidth; |
|
This item has no description. | |
| Published | property height: integer read fsize.cy
write setheight default defaultimagelistheight; |
|
This item has no description. | |
| Published | property options: bitmapoptionsty read getoptions
write setoptions default [bmo_masked]; |
|
This item has no description. | |
| Published | property transparentcolor: colorty read gettransparentcolor
write settransparentcolor default cl_none; |
|
This item has no description. | |
| Published | property count: integer read fcount write setcount default 0; |
|
This item has no description. | |
| Published | property indexlookup: msestring read findexlookup write setindexlookup; |
|
This item has no description. | |
| Published | property cornermask_topleft: msestring read fcornermask_topleft
write setcornermask_topleft; |
|
This item has no description. | |
| Published | property cornermask_bottomleft: msestring read fcornermask_bottomleft
write setcornermask_bottomleft; |
|
This item has no description. | |
| Published | property cornermask_bottomright: msestring read fcornermask_bottomright
write setcornermask_bottomright; |
|
This item has no description. | |
| Published | property cornermask_topright: msestring read fcornermask_topright
write setcornermask_topright; |
|
This item has no description. | |
| Published | property onchange: notifyeventty read fonchange write fonchange; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.