[Overview][Constants][Types][Classes][Index] Reference for unit 'msebitmap' (#msegui)

tmaskedbitmap

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

Declaration

Source position: msebitmap.pas line 199

type tmaskedbitmap = class(tbitmap, iobjectlink)

public

  constructor create();

  destructor destroy; override;

  procedure clear; override;

  procedure loadfrommaskedimage();

  procedure savetomaskedimage();

  function bitmap;

  procedure releasehandle; override;

  procedure acquirehandle; override;

  procedure initmask;

  procedure stretch();

  procedure remask;

  procedure automask;

  function loadfromstring();

  function loadfromstream();

  function loadfromfile();

  function tryloadfromstring();

  function tryloadfromstream();

  function tryloadfromfile();

  procedure writetostring();

  procedure writetostream();

  procedure writetofile();

  property mask: tbitmap; [rw]

  property maskkind: bitmapkindty; [rw]

  property masked: Boolean; [rw]

  property graymask: Boolean; [rw]

  property colormask: Boolean; [rw]

  property maskcolorforeground: colorty; [rw]

  property maskcolorbackground: colorty; [rw]

  property mask_pos: pointty; [rw]

  property origformatdata: string; [rw]

published

  property transparentcolor: colorty; [rw]

  property options: bitmapoptionsty; [rw]

  property source: tbitmapcomp; [rw]

  property mask_source: tbitmapcomp; [rw]

  property mask_x: int32; [rw]

  property mask_y: int32; [rw]

  property origformat: string; [rw]

  property colorforeground: colorty;

  property colorbackground: colorty;

  property alignment: alignmentsty;

  property opacity: colorty;

end;

Inheritance

tmaskedbitmap,iobjectlink

|

tbitmap

|

tsimplebitmap,icanvas

|

tnullinterfacedpersistent,iunknown

|

tvirtualpersistent

|

tpersistent

?

TObject


Documentation generated on: 2021-05-13