Class tdialmarker

Unit

Declaration

type tdialmarker = class(tdialprop, iframe, iface)

Description

No description available, ancestor tdialprop description follows
No description available, ancestor townedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Protected finfo: markerinfoty;

Methods

Protected procedure defineproperties(filer: tfiler); override;
Protected procedure updatemarker;
Protected procedure setframeinstance(instance: tcustomframe);
Protected procedure setstaticframe(value: boolean);
Protected function getstaticframe: boolean;
Protected procedure scrollwidgets(const dist: pointty);
Protected procedure clientrectchanged;
Protected function getcomponentstate: tcomponentstate;
Protected function getmsecomponentstate: msecomponentstatesty;
Protected procedure invalidate;
Protected procedure invalidatewidget;
Protected procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false);
Protected function getwidget: twidget;
Protected function getwidgetrect: rectty;
Protected function getframestateflags: framestateflagsty;
Protected function translatecolor(const acolor: colorty): colorty;
Protected function getclientrect: rectty;
Protected procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil);
Protected procedure widgetregioninvalid;
Public constructor create(aowner: tobject); override;
Public destructor destroy; override;
Public procedure createframe;
Public procedure createface;
Public function pos: integer;
Public procedure paint(const acanvas: tcanvas);

Properties

Public property visible: boolean read getvisible write setvisible;
Public property active: boolean read finfo.active;
Public property limited: boolean read finfo.limited;
Published property value: realty read finfo.value write setvalue ;
Published property options: dialmarkeroptionsty read finfo.options write setoptions default [];
Published property hintcaption: msestring read fhintcaption write fhintcaption;
Published property bar_color: colorty read finfo.bar_color write setbar_color default cl_none;
Published property bar_width: integer read finfo.bar_width write setbar_width default defaultmarkerwidth;
Published property bar_shift: integer read finfo.bar_shift write setbar_shift default 0;
Published property bar_frame: tframe read getbar_frame write setbar_frame;
Published property bar_face: tface read getbar_face write setbar_face;

Description

Fields

Protected finfo: markerinfoty;
 

Methods

Protected procedure defineproperties(filer: tfiler); override;
 
Protected procedure updatemarker;
 
Protected procedure setframeinstance(instance: tcustomframe);
 
Protected procedure setstaticframe(value: boolean);
 
Protected function getstaticframe: boolean;
 
Protected procedure scrollwidgets(const dist: pointty);
 
Protected procedure clientrectchanged;
 
Protected function getcomponentstate: tcomponentstate;
 
Protected function getmsecomponentstate: msecomponentstatesty;
 
Protected procedure invalidate;
 
Protected procedure invalidatewidget;
 
Protected procedure invalidaterect(const rect: rectty; const org: originty = org_client; const noclip: boolean = false);
 
Protected function getwidget: twidget;
 
Protected function getwidgetrect: rectty;
 
Protected function getframestateflags: framestateflagsty;
 
Protected function translatecolor(const acolor: colorty): colorty;
 
Protected function getclientrect: rectty;
 
Protected procedure setlinkedvar(const source: tmsecomponent; var dest: tmsecomponent; const linkintf: iobjectlink = nil);
 
Protected procedure widgetregioninvalid;
 
Public constructor create(aowner: tobject); override;
 
Public destructor destroy; override;
 
Public procedure createframe;
 
Public procedure createface;
 
Public function pos: integer;
 
Public procedure paint(const acanvas: tcanvas);
 

Properties

Public property visible: boolean read getvisible write setvisible;
 
Public property active: boolean read finfo.active;
 
Public property limited: boolean read finfo.limited;
 
Published property value: realty read finfo.value write setvalue ;
 
Published property options: dialmarkeroptionsty read finfo.options write setoptions default [];
 
Published property hintcaption: msestring read fhintcaption write fhintcaption;
 
Published property bar_color: colorty read finfo.bar_color write setbar_color default cl_none;
 
Published property bar_width: integer read finfo.bar_width write setbar_width default defaultmarkerwidth;
 
Published property bar_shift: integer read finfo.bar_shift write setbar_shift default 0;
 
Published property bar_frame: tframe read getbar_frame write setbar_frame;
 
Published property bar_face: tface read getbar_face write setbar_face;
 

Generated by PasDoc 0.16.0.