Class tcustombandgroup

Unit

Declaration

type tcustombandgroup = class(tcustomrecordband, ibandparent)

Description

This item has no description. Showing description inherited from tmsecomponent.

Extends the FPC tcomponent with object linking facilities and the like; base of every MSEgui component. This unit, mseclasses, must be added to uses after classes in code that also uses a third-party unit expecting the plain FPC tcomponent (e.g. TPSScript.Create(TComponent)), since MSEgui forks the FPC classes unit.

Hierarchy

Overview

Methods

Protected procedure dobeforenextrecord(const adatasource: tdatasource); override;
Protected procedure dosyncnextrecord; override;
Protected function getppmm: real;
Protected procedure setparentwidget(const avalue: twidget); override;
Protected procedure registerchildwidget(const child: twidget); override;
Protected procedure unregisterchildwidget(const child: twidget); override;
Protected procedure dobeforerender(var empty: boolean); override;
Protected procedure dopaint(const acanvas: tcanvas); override;
Protected function getminbandsize: sizety; override;
Protected procedure initpage; override;
Protected procedure init; override;
Protected procedure beginrender(const arestart: boolean); override;
Protected procedure endrender; override;
Protected procedure adddatasets(var adatasets: datasetarty); override;
Protected function lastbandheight: integer; override;
Protected procedure setareafull(const avalue: boolean);
Public procedure resetzebra; override;

Properties

Public property font: trepwidgetfont read getfont write setfont stored isfontstored;

Description

Methods

Protected procedure dobeforenextrecord(const adatasource: tdatasource); override;

This item has no description.

Protected procedure dosyncnextrecord; override;

This item has no description.

Protected function getppmm: real;

This item has no description.

Protected procedure setparentwidget(const avalue: twidget); override;

This item has no description.

Protected procedure registerchildwidget(const child: twidget); override;

This item has no description.

Protected procedure unregisterchildwidget(const child: twidget); override;

This item has no description.

Protected procedure dobeforerender(var empty: boolean); override;

This item has no description.

Protected procedure dopaint(const acanvas: tcanvas); override;

This item has no description. Showing description inherited from twidget.dopaint.

Override dopaint in a widget descendant to implement custom drawing for that widget class, instead of using the onpaint event (meant for occasional per-instance drawing on top of the standard rendering). Most widgets can already be customized without overriding anything, through their frame and face properties (see tframetemplate/tfacetemplate to centralize such customizations).

Protected function getminbandsize: sizety; override;

This item has no description.

Protected procedure initpage; override;

This item has no description.

Protected procedure init; override;

This item has no description.

Protected procedure beginrender(const arestart: boolean); override;

This item has no description.

Protected procedure endrender; override;

This item has no description.

Protected procedure adddatasets(var adatasets: datasetarty); override;

This item has no description.

Protected function lastbandheight: integer; override;

This item has no description.

Protected procedure setareafull(const avalue: boolean);

This item has no description.

Public procedure resetzebra; override;

This item has no description.

Properties

Public property font: trepwidgetfont read getfont write setfont stored isfontstored;

This item has no description.


Generated by PasDoc 1.0.4.