Class tfixrow

Unit

Declaration

type tfixrow = class(tgridprop)

Description

No description available, ancestor tgridprop description follows
No description available, ancestor tindexpersistent description follows
No description available, ancestor townedeventpersistent description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Fields

Protected ftextinfo: drawtextinfoty;

Methods

Protected procedure datacolscountchanged(const acount: integer);
Protected procedure fixcolscountchanged(const acount: integer);
Protected procedure invalidatemaxsize(const acol: int32);
Protected procedure cellchanged(const acol: integer); virtual;
Protected procedure changed; override;
Protected procedure updatelayout; override;
Protected procedure updatemergedcells;
Protected function step(getscrollable: boolean = true): integer; override;
Protected procedure paint(const info: rowpaintinfoty); virtual;
Protected procedure updateautocellsize();
Protected procedure drawcell(const canvas: tcanvas);
Protected procedure movecol(const curindex,newindex: integer; const aisfix: boolean);
Protected procedure reorderdatacols(const neworder: integerarty);
Protected procedure orderdatacols(const oldorder: integerarty);
Protected procedure buttoncellevent(var info: celleventinfoty);
Public constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override;
Public destructor destroy; override;
Public procedure synctofontheight;

Properties

Public property rowindex: integer read getrowindex;
Public property visible: boolean read getvisible write setvisible;
Published property height: integer read fheight write setheight;
Published property textflags: textflagsty read ftextinfo.flags write settextflags default defaultfixcoltextflags;
Published property numstart: integer read fnumstart write setnumstart default 0;
Published property numstep: integer read fnumstep write setnumstep default 0;
Published property captions: tdatacolheaders read fcaptions write setcaptions;
Published property captionsfix: tfixcolheaders read fcaptionsfix write setcaptionsfix;
Published property font;
Published property linecolor default defaultfixlinecolor;
Published property options: fixrowoptionsty read foptionsfix write setoptionsfix default [];
Published property onbeforedrawcell: beforefixdrawcelleventty read fonbeforedrawcell write fonbeforedrawcell;
Published property onafterdrawcell: drawfixcelleventty read fonafterdrawcell write fonafterdrawcell;

Description

Fields

Protected ftextinfo: drawtextinfoty;
 

Methods

Protected procedure datacolscountchanged(const acount: integer);
 
Protected procedure fixcolscountchanged(const acount: integer);
 
Protected procedure invalidatemaxsize(const acol: int32);
 
Protected procedure cellchanged(const acol: integer); virtual;
 
Protected procedure changed; override;
 
Protected procedure updatelayout; override;
 
Protected procedure updatemergedcells;
 
Protected function step(getscrollable: boolean = true): integer; override;
 
Protected procedure paint(const info: rowpaintinfoty); virtual;
 
Protected procedure updateautocellsize();
 
Protected procedure drawcell(const canvas: tcanvas);
 
Protected procedure movecol(const curindex,newindex: integer; const aisfix: boolean);
 
Protected procedure reorderdatacols(const neworder: integerarty);
 
Protected procedure orderdatacols(const oldorder: integerarty);
 
Protected procedure buttoncellevent(var info: celleventinfoty);
 
Public constructor create(const agrid: tcustomgrid; const aowner: tgridarrayprop); override;
 
Public destructor destroy; override;
 
Public procedure synctofontheight;
 

Properties

Public property rowindex: integer read getrowindex;
 
Public property visible: boolean read getvisible write setvisible;
 
Published property height: integer read fheight write setheight;
 
Published property textflags: textflagsty read ftextinfo.flags write settextflags default defaultfixcoltextflags;
 
Published property numstart: integer read fnumstart write setnumstart default 0;
 
Published property numstep: integer read fnumstep write setnumstep default 0;
 
Published property captions: tdatacolheaders read fcaptions write setcaptions;
 
Published property captionsfix: tfixcolheaders read fcaptionsfix write setcaptionsfix;
 
Published property font;
 
Published property linecolor default defaultfixlinecolor;
 
Published property options: fixrowoptionsty read foptionsfix write setoptionsfix default [];
 
Published property onbeforedrawcell: beforefixdrawcelleventty read fonbeforedrawcell write fonbeforedrawcell;
 
Published property onafterdrawcell: drawfixcelleventty read fonafterdrawcell write fonafterdrawcell;
 

Generated by PasDoc 0.16.0.