Class tcustombarcode

Unit

Declaration

type tcustombarcode = class(tpublishedwidget)

Description

No description available, ancestor tpublishedwidget description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected fbarrect1: rectty;
Protected fbarrect2: rectty;
Protected fstate: barcodestatesty;

Methods

Protected procedure adjustrect(var arect: rectty);
Protected procedure checkbitmap;
Protected procedure calcbitmap; virtual; abstract;
Protected procedure updatelayout(const asize: sizety); virtual;
Protected procedure checkvalue; virtual;
Protected procedure dopaint2(const acanvas: tcanvas); virtual;
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
Protected procedure clientrectchanged; override;
Protected procedure change(const alayout: boolean);
Protected procedure setcell(const anum: bitmapnumty; const aindex: integer; const avalue: boolean = true); overload;
Protected procedure setcell(const anum: bitmapnumty; const aindex: array of integer); overload;
Protected procedure subcliprect(const arect: rectty);
Protected procedure drawtext(const acanvas: tcanvas; const atext: msestring; const adest: rectty; const aheight: integer);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Public property direction: graphicdirectionty read fdirection write setdirection default gd_right;
Public property colorbar: colorty read fcolorbar write setcolorbar default cl_black;
Public property colorspace: colorty read fcolorspace write setcolorspace default cl_transparent;
Public property value: msestring read fvalue write setvalue;
Public property fontbar: tbarcodefont read ffontbar write setfontbar;
Public property options: barcodeoptionsty read foptions write setoptions default [];

Description

Fields

Protected fbarrect1: rectty;
 
Protected fbarrect2: rectty;
 
Protected fstate: barcodestatesty;
 

Methods

Protected procedure adjustrect(var arect: rectty);
 
Protected procedure checkbitmap;
 
Protected procedure calcbitmap; virtual; abstract;
 
Protected procedure updatelayout(const asize: sizety); virtual;
 
Protected procedure checkvalue; virtual;
 
Protected procedure dopaint2(const acanvas: tcanvas); virtual;
 
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
 
Protected procedure clientrectchanged; override;
 
Protected procedure change(const alayout: boolean);
 
Protected procedure setcell(const anum: bitmapnumty; const aindex: integer; const avalue: boolean = true); overload;
 
Protected procedure setcell(const anum: bitmapnumty; const aindex: array of integer); overload;
 
Protected procedure subcliprect(const arect: rectty);
 
Protected procedure drawtext(const acanvas: tcanvas; const atext: msestring; const adest: rectty; const aheight: integer);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Public property direction: graphicdirectionty read fdirection write setdirection default gd_right;
 
Public property colorbar: colorty read fcolorbar write setcolorbar default cl_black;
 
Public property colorspace: colorty read fcolorspace write setcolorspace default cl_transparent;
 
Public property value: msestring read fvalue write setvalue;
 
Public property fontbar: tbarcodefont read ffontbar write setfontbar;
 
Public property options: barcodeoptionsty read foptions write setoptions default [];
 

Generated by PasDoc 0.16.0.