Class tpolygon

Unit

Declaration

type tpolygon = class(tpaintbox)

Description

No description available, ancestor tpaintbox description follows
No description available, ancestor tscrollbox description follows
No description available, ancestor tscalingwidget description follows
No description available, ancestor tcustomscalingwidget description follows
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 fstate: polygonstatesty;

Methods

Protected procedure change;
Protected procedure dopaintforeground(const canvas: tcanvas); override;
Protected procedure checkgeometry(const appmm: real);
Protected procedure clientrectchanged; override;
Protected procedure bitmapchanged(const sender: tobject);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Published property poly_edgecount: integer read finfo.edgecount write setpoly_edgecount default 0;
Published property poly_edgeradiusmm: real read finfo.edgeradiusmm write setpoly_edgeradiusmm;
Published property poly_edgeradiusvertexcount: integer read finfo.edgeradiusvertexcount write setpoly_edgeradiusvertexcount default 2;
Published property poly_rotation: real read finfo.rotation write setpoly_rotation;
Published property poly_color: colorty read finfo.color write setpoly_color default cl_white;
Published property poly_colorline: colorty read finfo.colorline write setpoly_colorline default cl_black;
Published property poly_colorlinegap: colorty read finfo.colorlinegap write setpoly_colorlinegap default cl_transparent;
Published property poly_linewidthmm: real read finfo.linewidthmm write setpoly_linewidthmm;
Published property poly_dashes: ansistring read finfo.dashes write setpoly_dashes;
Published property poly_joinstyle: joinstylety read finfo.joinstyle write setpoly_joinstyle default js_miter;
Published property poly_brush: tmaskedbitmap read finfo.brush write setpoly_brush;
Published property poly_brushoffset_x: integer read finfo.brushoffset.x write setpoly_brushoffset_x;
Published property poly_brushoffset_y: integer read finfo.brushoffset.y write setpoly_brushoffset_y;
Published property poly_smooth: boolean read finfo.smooth write setpolysmooth default false;

Description

Fields

Protected fstate: polygonstatesty;
 

Methods

Protected procedure change;
 
Protected procedure dopaintforeground(const canvas: tcanvas); override;
 
Protected procedure checkgeometry(const appmm: real);
 
Protected procedure clientrectchanged; override;
 
Protected procedure bitmapchanged(const sender: tobject);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Published property poly_edgecount: integer read finfo.edgecount write setpoly_edgecount default 0;
 
Published property poly_edgeradiusmm: real read finfo.edgeradiusmm write setpoly_edgeradiusmm;
 
Published property poly_edgeradiusvertexcount: integer read finfo.edgeradiusvertexcount write setpoly_edgeradiusvertexcount default 2;
 
Published property poly_rotation: real read finfo.rotation write setpoly_rotation;
 
Published property poly_color: colorty read finfo.color write setpoly_color default cl_white;
 
Published property poly_colorline: colorty read finfo.colorline write setpoly_colorline default cl_black;
 
Published property poly_colorlinegap: colorty read finfo.colorlinegap write setpoly_colorlinegap default cl_transparent;
 
Published property poly_linewidthmm: real read finfo.linewidthmm write setpoly_linewidthmm;
 
Published property poly_dashes: ansistring read finfo.dashes write setpoly_dashes;
 
Published property poly_joinstyle: joinstylety read finfo.joinstyle write setpoly_joinstyle default js_miter;
 
Published property poly_brush: tmaskedbitmap read finfo.brush write setpoly_brush;
 
Published property poly_brushoffset_x: integer read finfo.brushoffset.x write setpoly_brushoffset_x;
 
Published property poly_brushoffset_y: integer read finfo.brushoffset.y write setpoly_brushoffset_y;
 
Published property poly_smooth: boolean read finfo.smooth write setpolysmooth default false;
 

Generated by PasDoc 0.16.0.