Project FR3.0 Component help
FR3.0 Component help

Packages:
FR


Scope
Published

Protected

Accessibility
Read Only


Scope
Protected


Scope
Published


Package FR

Units:
frxADOComponents 	frxBarcode 	frxBDEComponents
frxChart 	frxChBox 	frxClass
frxCross 	frxCustomDB 	frxDBSet
frxDBXComponents 	frxDCtrl 	frxDesgn
frxDMPClass 	frxDMPExport 	frxDsgnIntf
frxGradient 	frxGZip 	frxIBXComponents
frxOLE 	frxPreview 	frxRich
frxVariables


Unit frxADOComponents

FR

Objects:

TfrxADOComponents 	TfrxADODatabase 	TfrxADOQuery
TfrxADOTable


TfrxADOComponents Properties.
TfrxADOComponents properties

TfrxADOComponents      Alphabetically      Legend

In TfrxADOComponents

DefaultDatabase


TfrxADOComponents Properties.
TfrxADOComponents properties

TfrxADOComponents      By Object      Legend

DefaultDatabase


TfrxADOComponents Methods.
TfrxADOComponents methods

TfrxADOComponents      Alphabetically      Legend


TfrxADOComponents Methods.
TfrxADOComponents methods

TfrxADOComponents      By Object      Legend


TfrxADOComponents Events.
TfrxADOComponents events

TfrxADOComponents      Alphabetically      Legend


TfrxADOComponents Events.
TfrxADOComponents events

TfrxADOComponents      By Object      Legend


TfrxADOComponents

Hierarchy      Properties

Unit
frxADOComponents

type TfrxADOComponents = class(TfrxDBComponents)

Description
The TfrxADOComponents component allows using ADO datasets in your report.


TfrxADOComponents.DefaultDatabase

TfrxADOComponents

property DefaultDatabase : TADOConnection;

Description

Link to the default database connection that will be used in the report.


TfrxADOComponents Hierarchy.
Hierarchy

TfrxDBComponents
|
TfrxADOComponents


TfrxADODatabase Properties.
TfrxADODatabase properties

TfrxADODatabase      Alphabetically      Legend

In TfrxADODatabase

Connected

Database

DatabaseName

LoginPrompt

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxADODatabase Properties.
TfrxADODatabase properties

TfrxADODatabase      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Connected

Database

DatabaseName

DesignInfo

Font

Height

Left

LoginPrompt

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxADODatabase Methods.
TfrxADODatabase methods

TfrxADODatabase      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxADODatabase Methods.
TfrxADODatabase methods

TfrxADODatabase      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxADODatabase Events.
TfrxADODatabase events

TfrxADODatabase      Alphabetically      Legend

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxADODatabase Events.
TfrxADODatabase events

TfrxADODatabase      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxADODatabase

Hierarchy      Properties      Methods      Events

Unit
frxADOComponents

type TfrxADODatabase = class (TfrxDialogComponent)

Description
The TfrxADODatabase component represents a database connection.


TfrxADODatabase.Connected

TfrxADODatabase

property Connected : Boolean;

Description

Determines whether the connection is active.


TfrxADODatabase.Database

TfrxADODatabase

property Database : TADOConnection;

Description

Reference to internal TADOConnection object.


TfrxADODatabase.DatabaseName

TfrxADODatabase

property DatabaseName : String;

Description

ADO connection string.


TfrxADODatabase.LoginPrompt

TfrxADODatabase

property LoginPrompt : Boolean;

Description

Determines whether to show the login dialog when connecting to a database. Default value is True.


TfrxADODatabase Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxADODatabase


TfrxADOQuery Properties.
TfrxADOQuery properties

TfrxADOQuery      Alphabetically      Legend

In TfrxADOQuery

Database

Query

Derived from TfrxCustomQuery

Params

SQL

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxADOQuery Properties.
TfrxADOQuery properties

TfrxADOQuery      By Object      Legend

Active

Database

Fields

Filter

Filtered

Master

MasterFields

Params

Query

SQL


TfrxADOQuery Methods.
TfrxADOQuery methods

TfrxADOQuery      Alphabetically      Legend

Derived from TfrxCustomQuery

ParamByName


TfrxADOQuery Methods.
TfrxADOQuery methods

TfrxADOQuery      By Object      Legend

ParamByName


TfrxADOQuery Events.
TfrxADOQuery events

TfrxADOQuery      Alphabetically      Legend


TfrxADOQuery Events.
TfrxADOQuery events

TfrxADOQuery      By Object      Legend


TfrxADOQuery

Hierarchy      Properties      Methods

Unit
frxADOComponents

type TfrxADOQuery = class (TfrxCustomQuery)

Description
The TfrxADOQuery component represents a query.


TfrxADOQuery.Database

TfrxADOQuery

property Database : TfrxADODatabase;

Description

Link to the database connection object. If this property is nil, TfrxADOComponents.DefaultDatabase is used.


TfrxADOQuery.Query

TfrxADOQuery

property Query : TADOQuery;

Description

Reference to internal TADOQuery object.


TfrxADOQuery Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxCustomQuery
|
TfrxADOQuery


TfrxADOTable Properties.
TfrxADOTable properties

TfrxADOTable      Alphabetically      Legend

In TfrxADOTable

Database

IndexName

MasterFields

Table

TableName

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master


TfrxADOTable Properties.
TfrxADOTable properties

TfrxADOTable      By Object      Legend

Active

Database

Fields

Filter

Filtered

IndexName

Master

MasterFields

Table

TableName


TfrxADOTable Methods.
TfrxADOTable methods

TfrxADOTable      Alphabetically      Legend


TfrxADOTable Methods.
TfrxADOTable methods

TfrxADOTable      By Object      Legend


TfrxADOTable Events.
TfrxADOTable events

TfrxADOTable      Alphabetically      Legend


TfrxADOTable Events.
TfrxADOTable events

TfrxADOTable      By Object      Legend


TfrxADOTable

Hierarchy      Properties

Unit
frxADOComponents

type TfrxADOTable = class (TfrxCustomDataset)

Description
The TfrxADOTable represents a table.


TfrxADOTable.Database

TfrxADOTable

property Database : TfrxADODatabase;

Description

Link to the database connection object. If this property is nil, TfrxADOComponents.DefaultDatabase is used.


TfrxADOTable.IndexName

TfrxADOTable

property IndexName : String;

Description

Name of the index used for sorting dataset's records.


TfrxADOTable.MasterFields

TfrxADOTable

property MasterFields;


TfrxADOTable.Table

TfrxADOTable

property Table : TADOTable;

Description

Reference to internal TADOTable object.


TfrxADOTable.TableName

TfrxADOTable

property TableName : String;

Description

Name of the table.


TfrxADOTable Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxADOTable


Unit frxBarcode

FR

Objects:

TfrxBarCodeObject 	TfrxBarCodeView

Data Types:

TfrxBarcodeType


TfrxBarCodeObject Properties.
TfrxBarCodeObject properties

TfrxBarCodeObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBarCodeObject Properties.
TfrxBarCodeObject properties

TfrxBarCodeObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBarCodeObject Methods.
TfrxBarCodeObject methods

TfrxBarCodeObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxBarCodeObject Methods.
TfrxBarCodeObject methods

TfrxBarCodeObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxBarCodeObject Events.
TfrxBarCodeObject events

TfrxBarCodeObject      Alphabetically      Legend


TfrxBarCodeObject Events.
TfrxBarCodeObject events

TfrxBarCodeObject      By Object      Legend


TfrxBarCodeObject

Hierarchy      Properties      Methods

Unit
frxBarcode

type TfrxBarCodeObject = class (TComponent);

Description
The TfrxBarCodeObject allows to use BarCode component in your report.
TfrxBarCodeObject is an empty component. It is used for automatic adding of frxBarCode.pas file to the "uses" list. The main component is TfrxBarCodeView.


TfrxBarCodeObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxBarCodeObject


TfrxBarCodeView Properties.
TfrxBarCodeView properties

TfrxBarCodeView      Alphabetically      Legend

In TfrxBarCodeView

BarCode

BarType

BrushStyle

CalcCheckSum

Color

DataField

DataSet

DataSetName

Expression

Frame

HAlign

Rotation

ShowText

Text

Zoom

Derived from TfrxView

Align

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBarCodeView Properties.
TfrxBarCodeView properties

TfrxBarCodeView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BarCode

BarType

BrushStyle

CalcCheckSum

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Expression

Font

Frame

HAlign

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

Rotation

ShiftMode

ShowText

Tag

TagStr

Text

Top

URL

VCLComObject

Visible

Width

Zoom


TfrxBarCodeView Methods.
TfrxBarCodeView methods

TfrxBarCodeView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxBarCodeView Methods.
TfrxBarCodeView methods

TfrxBarCodeView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxBarCodeView Events.
TfrxBarCodeView events

TfrxBarCodeView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxBarCodeView Events.
TfrxBarCodeView events

TfrxBarCodeView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBarCodeView

Hierarchy      Properties      Methods      Events

Unit
frxBarcode

type TfrxBarCodeView = class (TfrxView)

Description
The TfrxBarCodeView component represents a barcode. Component shows the Text property value as a barcode. Also it can show a barcode from the DB field (you should set DataSet, DataField properties) or from an expression (Expression property).


TfrxBarCodeView.BarCode

TfrxBarCodeView

property BarCode : TfrxBarCode;

Description

Reference to internal TfrxBarCode object.


TfrxBarCodeView.BarType

TfrxBarCodeView

property BarType : TfrxBarcodeType;

Description

Type of the barcode.


TfrxBarCodeView.BrushStyle

TfrxBarCodeView

property BrushStyle;


TfrxBarCodeView.CalcCheckSum

TfrxBarCodeView

property CalcCheckSum : Boolean;

Description

Determines whether is necessary to calc a checksum.


TfrxBarCodeView.Color

TfrxBarCodeView

property Color;


TfrxBarCodeView.DataField

TfrxBarCodeView

property DataField;


TfrxBarCodeView.DataSet

TfrxBarCodeView

property DataSet;


TfrxBarCodeView.DataSetName

TfrxBarCodeView

property DataSetName;


TfrxBarCodeView.Expression

TfrxBarCodeView

property Expression : String;

Description

Value of the expression is printed as a barcode.


TfrxBarCodeView.Frame

TfrxBarCodeView

property Frame;


TfrxBarCodeView.HAlign

TfrxBarCodeView

property HAlign : TfrxHAlign;

Description

Determines how the Left property will be changed depending on the barcode width. Valid values are:
haLeft - don't change Left;
haRight - change Left so right edge is locked;
haCenter - change Left so center is locked.


TfrxBarCodeView.Rotation

TfrxBarCodeView

property Rotation : Integer;

Description

Rotation of the barcode, in degrees.


TfrxBarCodeView.ShowText

TfrxBarCodeView

property ShowText : Boolean;

Description

Determines whether to show the barcode text.


TfrxBarCodeView.Text

TfrxBarCodeView

property Text : String;

Description

Text of the barcode.


TfrxBarCodeView.Zoom

TfrxBarCodeView

property Zoom : Extended;

Description

Zoom of the barcode, can be non-integer.


TfrxBarCodeView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxBarCodeView


TfrxBarcodeType

Unit

frxBarcode

type TfrxBarcodeType = ( bcCode_2_5_interleaved, bcCode_2_5_industrial, bcCode_2_5_matrix, bcCode39, bcCode39Extended, bcCode128A, bcCode128B, bcCode128C, bcCode93, bcCode93Extended, bcCodeMSI, bcCodePostNet, bcCodeCodabar, bcCodeEAN8, bcCodeEAN13, bcCodeUPC_A, bcCodeUPC_E0, bcCodeUPC_E1, bcCodeUPC_Supp2, bcCodeUPC_Supp5, bcCodeEAN128A, bcCodeEAN128B, bcCodeEAN128C );

Description
Type of the barcode.


Unit frxBDEComponents

FR

Objects:

TfrxBDEComponents 	TfrxBDEDatabase 	TfrxBDEQuery
TfrxBDETable


TfrxBDEComponents Properties.
TfrxBDEComponents properties

TfrxBDEComponents      Alphabetically      Legend

In TfrxBDEComponents

DefaultDatabase

DefaultSession


TfrxBDEComponents Properties.
TfrxBDEComponents properties

TfrxBDEComponents      By Object      Legend

DefaultDatabase

DefaultSession


TfrxBDEComponents Methods.
TfrxBDEComponents methods

TfrxBDEComponents      Alphabetically      Legend


TfrxBDEComponents Methods.
TfrxBDEComponents methods

TfrxBDEComponents      By Object      Legend


TfrxBDEComponents Events.
TfrxBDEComponents events

TfrxBDEComponents      Alphabetically      Legend


TfrxBDEComponents Events.
TfrxBDEComponents events

TfrxBDEComponents      By Object      Legend


TfrxBDEComponents

Hierarchy      Properties

Unit
frxBDEComponents

type TfrxBDEComponents = class(TfrxDBComponents)

Description
The TfrxBDEComponents component allows using BDE datasets in your report.


TfrxBDEComponents.DefaultDatabase

TfrxBDEComponents

property DefaultDatabase : String;

Description

Link to the default database connection that will be used in the report.


TfrxBDEComponents.DefaultSession

TfrxBDEComponents

property DefaultSession : String;

Description

Link to the default session that will be used in the report.


TfrxBDEComponents Hierarchy.
Hierarchy

TfrxDBComponents
|
TfrxBDEComponents


TfrxBDEDatabase Properties.
TfrxBDEDatabase properties

TfrxBDEDatabase      Alphabetically      Legend

In TfrxBDEDatabase

AliasName

Connected

Database

DatabaseName

DriverName

LoginPrompt

Params

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBDEDatabase Properties.
TfrxBDEDatabase properties

TfrxBDEDatabase      By Object      Legend

AbsLeft

AbsTop

AliasName

AllObjects

Bitmap

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Connected

Database

DatabaseName

DesignInfo

DriverName

Font

Height

Left

LoginPrompt

Name

Objects

Owner

Page

Params

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxBDEDatabase Methods.
TfrxBDEDatabase methods

TfrxBDEDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxBDEDatabase Methods.
TfrxBDEDatabase methods

TfrxBDEDatabase      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxBDEDatabase Events.
TfrxBDEDatabase events

TfrxBDEDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBDEDatabase Events.
TfrxBDEDatabase events

TfrxBDEDatabase      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBDEDatabase

Hierarchy      Properties      Methods      Events

Unit
frxBDEComponents

type TfrxBDEDatabase = class (TfrxDialogComponent)

Description
The TfrxBDEDatabase component represents a database connection.


TfrxBDEDatabase.AliasName

TfrxBDEDatabase

property AliasName : String;

Description

Name of the BDE alias.


TfrxBDEDatabase.Connected

TfrxBDEDatabase

property Connected : Boolean;

Description

Determines whether the connection is active.


TfrxBDEDatabase.Database

TfrxBDEDatabase

property Database : TDatabase;

Description

Reference to internal TDatabase object.


TfrxBDEDatabase.DatabaseName

TfrxBDEDatabase

property DatabaseName : String;

Description

Name of the database or path to the DB file.


TfrxBDEDatabase.DriverName

TfrxBDEDatabase

property DriverName : String;

Description

Name of the BDE driver.


TfrxBDEDatabase.LoginPrompt

TfrxBDEDatabase

property LoginPrompt : Boolean;

Description

Determines whether to show the login dialog when connecting to a database. Default value is True.


TfrxBDEDatabase.Params

TfrxBDEDatabase

property Params : TStrings;

Description

Parameters of the connection.


TfrxBDEDatabase Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxBDEDatabase


TfrxBDEQuery Properties.
TfrxBDEQuery properties

TfrxBDEQuery      Alphabetically      Legend

In TfrxBDEQuery

DatabaseName

Query

SessionName

Derived from TfrxCustomQuery

Params

SQL

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxBDEQuery Properties.
TfrxBDEQuery properties

TfrxBDEQuery      By Object      Legend

Active

DatabaseName

Fields

Filter

Filtered

Master

MasterFields

Params

Query

SessionName

SQL


TfrxBDEQuery Methods.
TfrxBDEQuery methods

TfrxBDEQuery      Alphabetically      Legend

Derived from TfrxCustomQuery

ParamByName


TfrxBDEQuery Methods.
TfrxBDEQuery methods

TfrxBDEQuery      By Object      Legend

ParamByName


TfrxBDEQuery Events.
TfrxBDEQuery events

TfrxBDEQuery      Alphabetically      Legend


TfrxBDEQuery Events.
TfrxBDEQuery events

TfrxBDEQuery      By Object      Legend


TfrxBDEQuery

Hierarchy      Properties      Methods

Unit
frxBDEComponents

type TfrxBDEQuery = class (TfrxCustomQuery)

Description
The TfrxBDEQuery component represents a query.


TfrxBDEQuery.DatabaseName

TfrxBDEQuery

property DatabaseName : String;

Description

Name of the database connection. If this property is empty, TfrxBDEComponents.DefaultDatabase is used.


TfrxBDEQuery.Query

TfrxBDEQuery

property Query : TQuery;

Description

Reference to internal TQuery object.


TfrxBDEQuery.SessionName

TfrxBDEQuery

property SessionName : String;

Description

Name of the session. If this property is empty, TfrxBDEComponents.DefaultSession is used.


TfrxBDEQuery Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxCustomQuery
|
TfrxBDEQuery


TfrxBDETable Properties.
TfrxBDETable properties

TfrxBDETable      Alphabetically      Legend

In TfrxBDETable

DatabaseName

IndexName

MasterFields

SessionName

Table

TableName

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master


TfrxBDETable Properties.
TfrxBDETable properties

TfrxBDETable      By Object      Legend

Active

DatabaseName

Fields

Filter

Filtered

IndexName

Master

MasterFields

SessionName

Table

TableName


TfrxBDETable Methods.
TfrxBDETable methods

TfrxBDETable      Alphabetically      Legend


TfrxBDETable Methods.
TfrxBDETable methods

TfrxBDETable      By Object      Legend


TfrxBDETable Events.
TfrxBDETable events

TfrxBDETable      Alphabetically      Legend


TfrxBDETable Events.
TfrxBDETable events

TfrxBDETable      By Object      Legend


TfrxBDETable

Hierarchy      Properties

Unit
frxBDEComponents

type TfrxBDETable = class (TfrxCustomDataset)

Description
The TfrxBDETable represents a table.


TfrxBDETable.DatabaseName

TfrxBDETable

property DatabaseName : String;

Description

Name of the database connection. If this property is empty, TfrxBDEComponents.DefaultDatabase is used.


TfrxBDETable.IndexName

TfrxBDETable

property IndexName : String;

Description

Name of the index used for sorting dataset's records.


TfrxBDETable.MasterFields

TfrxBDETable

property MasterFields;


TfrxBDETable.SessionName

TfrxBDETable

property SessionName : String;

Description

Name of the session. If this property is empty, TfrxBDEComponents.DefaultSession is used.


TfrxBDETable.Table

TfrxBDETable

property Table : TTable;

Description

Reference to internal TTable object.


TfrxBDETable.TableName

TfrxBDETable

property TableName : String;

Description

Name of the table.


TfrxBDETable Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxBDETable


Unit frxChart

FR

Objects:

TfrxChartObject 	TfrxChartView 	TfrxSeriesData
TfrxSeriesItem

Data Types:

TfrxSeriesDataType 	TfrxSeriesSortOrder


TfrxChartObject Properties.
TfrxChartObject properties

TfrxChartObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxChartObject Properties.
TfrxChartObject properties

TfrxChartObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxChartObject Methods.
TfrxChartObject methods

TfrxChartObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxChartObject Methods.
TfrxChartObject methods

TfrxChartObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxChartObject Events.
TfrxChartObject events

TfrxChartObject      Alphabetically      Legend


TfrxChartObject Events.
TfrxChartObject events

TfrxChartObject      By Object      Legend


TfrxChartObject

Hierarchy      Properties      Methods

Unit
frxChart

type TfrxChartObject = class (TComponent);

Description
The TfrxChartBoxObject allows to use Chart component in your report.
TfrxChartObject is an empty component. It is used for automatic adding of frxChart.pas file to the "uses" list. The main component is TfrxChartView.


TfrxChartObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxChartObject


TfrxChartView Properties.
TfrxChartView properties

TfrxChartView      Alphabetically      Legend

In TfrxChartView

BrushStyle

Chart

Color

Frame

SeriesData

Derived from TfrxView

Align

Cursor

DataField

DataSet

DataSetName

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxChartView Properties.
TfrxChartView properties

TfrxChartView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Chart

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

SeriesData

ShiftMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxChartView Methods.
TfrxChartView methods

TfrxChartView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxChartView Methods.
TfrxChartView methods

TfrxChartView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxChartView Events.
TfrxChartView events

TfrxChartView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxChartView Events.
TfrxChartView events

TfrxChartView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxChartView

Hierarchy      Properties      Methods      Events

Unit
frxChart

type TfrxChartView = class (TfrxView)

Description
The TfrxChartView component represents a chart. The component uses TeeChart library to render charts. It may show several series on one chart. The series settings are stored in the SeriesData collection.


TfrxChartView.BrushStyle

TfrxChartView

property BrushStyle;


TfrxChartView.Chart

TfrxChartView

property Chart : TChart;

Description

Reference to internal TChart object.


TfrxChartView.Color

TfrxChartView

property Color;


TfrxChartView.Frame

TfrxChartView

property Frame;


TfrxChartView.SeriesData

TfrxChartView

property SeriesData : TfrxSeriesData;

Description

Settings of the series.


TfrxChartView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxChartView


TfrxSeriesData Properties.
TfrxSeriesData properties

TfrxSeriesData      Alphabetically      Legend

In TfrxSeriesData

Items

Derived from TCollection

Count

ItemClass

Items


TfrxSeriesData Properties.
TfrxSeriesData properties

TfrxSeriesData      By Object      Legend

Count

ItemClass

Items[Index:Integer]

Items


TfrxSeriesData Methods.
TfrxSeriesData methods

TfrxSeriesData      Alphabetically      Legend

In TfrxSeriesData

Add

Derived from TCollection

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxSeriesData Methods.
TfrxSeriesData methods

TfrxSeriesData      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert


TfrxSeriesData Events.
TfrxSeriesData events

TfrxSeriesData      Alphabetically      Legend


TfrxSeriesData Events.
TfrxSeriesData events

TfrxSeriesData      By Object      Legend


TfrxSeriesData

Hierarchy      Properties      Methods

Unit
frxChart

type TfrxSeriesData = class (TCollection)

Description
The TfrxSeriesData class represents collection of series.


TfrxSeriesData.Items[Index:Integer]
TfrxSeriesData.Items

TfrxSeriesData

property Items[Index:Integer] : TfrxSeriesItem;

Description

List of series.


TfrxSeriesData.Add

TfrxSeriesData

function Add: TfrxSeriesItem;

Description
Adds a new item to the collection.


TfrxSeriesData Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxSeriesData


TfrxSeriesItem Properties.
TfrxSeriesItem properties

TfrxSeriesItem      Alphabetically      Legend

In TfrxSeriesItem

DataSet

DataType

SortOrder

TopN

TopNCaption

XValues

YValues

Derived from TCollectionItem

Collection

DisplayName

ID

Index


TfrxSeriesItem Properties.
TfrxSeriesItem properties

TfrxSeriesItem      By Object      Legend

Collection

DataSet

DataType

DisplayName

ID

Index

SortOrder

TopN

TopNCaption

XValues

YValues


TfrxSeriesItem Methods.
TfrxSeriesItem methods

TfrxSeriesItem      Alphabetically      Legend

Derived from TCollectionItem

Create

Destroy

GetNamePath

Derived from TPersistent

Assign


TfrxSeriesItem Methods.
TfrxSeriesItem methods

TfrxSeriesItem      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxSeriesItem Events.
TfrxSeriesItem events

TfrxSeriesItem      Alphabetically      Legend


TfrxSeriesItem Events.
TfrxSeriesItem events

TfrxSeriesItem      By Object      Legend


TfrxSeriesItem

Hierarchy      Properties      Methods

Unit
frxChart

type TfrxSeriesItem = class (TCollectionItem)

Description
The TfrxSeriesItem class represents one series.


TfrxSeriesItem.DataSet

TfrxSeriesItem

property DataSet : TfrxDataSet;

Description

Dataset which is series connected to. This property is used if property DataType = dtDBData.


TfrxSeriesItem.DataType

TfrxSeriesItem

property DataType : TfrxSeriesDataType;

Description

Type of series data.


TfrxSeriesItem.SortOrder

TfrxSeriesItem

property SortOrder : TfrxSeriesSortOrder;

Description

Sort order of series data.


TfrxSeriesItem.TopN

TfrxSeriesItem

property TopN : Integer;

Description

Show TopN values. Sum of other values shows as a separate value with caption set in the TopNCaption property.


TfrxSeriesItem.TopNCaption

TfrxSeriesItem

property TopNCaption : String;

Description

Show TopN values. Sum of other values shows as a separate value with caption set in the TopNCaption property.


TfrxSeriesItem.XValues

TfrxSeriesItem

property XValues : String;

Description

Data source for X axis values. This property may contain an expression or list of fixed data (in case DataType property is dtFixedData). X axis values may be of any type - they are shown as captions.


TfrxSeriesItem.YValues

TfrxSeriesItem

property YValues : String;

Description

Data source for Y axis values. This property may contain an expression or list of fixed data (in case DataType property is dtFixedData). Y axis values may be only of numeric type.


TfrxSeriesItem Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollectionItem
|
TfrxSeriesItem


TfrxSeriesDataType

Unit

frxChart

type TfrxSeriesDataType = (dtDBData, dtFixedData);

Description
Data type of the series: DB data or fixed data.


TfrxSeriesSortOrder

Unit

frxChart

type TfrxSeriesSortOrder = (soNone, soAscending, soDescending);

Description
Sort type of the series data.


Unit frxChBox

FR

Objects:

TfrxCheckBoxObject 	TfrxCheckBoxView

Data Types:

TfrxCheckStyle


TfrxCheckBoxObject Properties.
TfrxCheckBoxObject properties

TfrxCheckBoxObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCheckBoxObject Properties.
TfrxCheckBoxObject properties

TfrxCheckBoxObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCheckBoxObject Methods.
TfrxCheckBoxObject methods

TfrxCheckBoxObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCheckBoxObject Methods.
TfrxCheckBoxObject methods

TfrxCheckBoxObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxCheckBoxObject Events.
TfrxCheckBoxObject events

TfrxCheckBoxObject      Alphabetically      Legend


TfrxCheckBoxObject Events.
TfrxCheckBoxObject events

TfrxCheckBoxObject      By Object      Legend


TfrxCheckBoxObject

Hierarchy      Properties      Methods

Unit
frxChBox

type TfrxCheckBoxObject = class (TComponent)

Description
The TfrxCheckBoxObject allows to use CheckBox component in your report.
TfrxCheckBoxObject is an empty component. It is used for automatic adding of frxChBox.pas file to the "uses" list. The main component is TfrxCheckBoxView.


TfrxCheckBoxObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCheckBoxObject


TfrxCheckBoxView Properties.
TfrxCheckBoxView properties

TfrxCheckBoxView      Alphabetically      Legend

In TfrxCheckBoxView

BrushStyle

CheckColor

Checked

CheckStyle

Color

DataField

DataSet

DataSetName

Expression

Frame

Derived from TfrxView

Align

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCheckBoxView Properties.
TfrxCheckBoxView properties

TfrxCheckBoxView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

CheckColor

Checked

CheckStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Expression

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxCheckBoxView Methods.
TfrxCheckBoxView methods

TfrxCheckBoxView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCheckBoxView Methods.
TfrxCheckBoxView methods

TfrxCheckBoxView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCheckBoxView Events.
TfrxCheckBoxView events

TfrxCheckBoxView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxCheckBoxView Events.
TfrxCheckBoxView events

TfrxCheckBoxView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCheckBoxView

Hierarchy      Properties      Methods      Events

Unit
frxChBox

type TfrxCheckBoxView = class (TfrxView)

Description
The TfrxCheckBoxView component represents a box containing a mark - check or cross. Component shows the check if Checked property value is True. Also it can show a check from the DB field (you should set DataSet, DataField properties) or from an expression (Expression property).


TfrxCheckBoxView.BrushStyle

TfrxCheckBoxView

property BrushStyle;


TfrxCheckBoxView.CheckColor

TfrxCheckBoxView

property CheckColor : TColor;

Description

Color of the check.


TfrxCheckBoxView.Checked

TfrxCheckBoxView

property Checked : Boolean;

Description

Determines whether to show the check.


TfrxCheckBoxView.CheckStyle

TfrxCheckBoxView

property CheckStyle : TfrxCheckStyle;

Description

Style of the check.


TfrxCheckBoxView.Color

TfrxCheckBoxView

property Color;


TfrxCheckBoxView.DataField

TfrxCheckBoxView

property DataField;


TfrxCheckBoxView.DataSet

TfrxCheckBoxView

property DataSet;


TfrxCheckBoxView.DataSetName

TfrxCheckBoxView

property DataSetName;


TfrxCheckBoxView.Expression

TfrxCheckBoxView

property Expression : String;

Description

Value of the expression determines whether to show the check.


TfrxCheckBoxView.Frame

TfrxCheckBoxView

property Frame;


TfrxCheckBoxView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxCheckBoxView


TfrxCheckStyle

Unit

frxChBox

type TfrxCheckStyle = (csCross, csCheck);

Description
Style of the check - cross or check.


Unit frxClass

FR

Objects:

TfrxBand 	TfrxChild 	TfrxColumnFooter
TfrxColumnHeader 	TfrxComponent 	TfrxCustomCompressor
TfrxCustomDBDataSet 	TfrxCustomDesigner 	TfrxCustomEngine
TfrxCustomExportFilter 	TfrxCustomLineView 	TfrxCustomMemoView
TfrxCustomOutline 	TfrxCustomPreview 	TfrxCustomPreviewPages
TfrxCustomWizard 	TfrxDataBand 	TfrxDataBand4
TfrxDataBand5 	TfrxDataBand6 	TfrxDataSet
TfrxDataSetItem 	TfrxDetailData 	TfrxDialogComponent
TfrxDialogControl 	TfrxDialogPage 	TfrxEngineOptions
TfrxFooter 	TfrxFormat 	TfrxFrame
TfrxGroupFooter 	TfrxGroupHeader 	TfrxHeader
TfrxHighlight 	TfrxLineView 	TfrxMasterData
TfrxMemoView 	TfrxOverlay 	TfrxPage
TfrxPageFooter 	TfrxPageHeader 	TfrxPictureView
TfrxPreviewOptions 	TfrxPrintOptions 	TfrxReport
TfrxReportComponent 	TfrxReportDataSets 	TfrxReportOptions
TfrxReportPage 	TfrxReportSummary 	TfrxReportTitle
TfrxShapeView 	TfrxStretcheable 	TfrxStyleItem
TfrxStyles 	TfrxStyleSheet 	TfrxSubdetailData
TfrxSubreport 	TfrxSysMemoView 	TfrxUserDataSet
TfrxView

Functions and procedures:

frxParentForm

Data Types:

TfrxAlign 	TfrxBeforePrintEvent 	TfrxCheckEOFEvent
TfrxClickObjectEvent 	TfrxDuplexMode 	TfrxFieldType
TfrxFormatKind 	TfrxFrameStyle 	TfrxFrameType
TfrxFrameTypes 	TfrxGetValueEvent 	TfrxHAlign
TfrxManualBuildEvent 	TfrxMouseOverObjectEvent 	TfrxPreviewButton
TfrxPreviewButtons 	TfrxPrintPages 	TfrxRangeBegin
TfrxRangeEnd 	TfrxRestriction 	TfrxRestrictions
TfrxShapeKind 	TfrxShiftMode 	TfrxStretchMode
TfrxUserFunctionEvent 	TfrxVAlign 	TfrxZoomMode


TfrxBand Properties.
TfrxBand properties

TfrxBand      Alphabetically      Legend

In TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Stretched

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBand Properties.
TfrxBand properties

TfrxBand      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxBand Methods.
TfrxBand methods

TfrxBand      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxBand Methods.
TfrxBand methods

TfrxBand      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxBand Events.
TfrxBand events

TfrxBand      Alphabetically      Legend

In TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxBand Events.
TfrxBand events

TfrxBand      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBand

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxBand = class (TfrxReportComponent)

Description
The TfrxBand is the base class for all bands. Band allows create a report area, which would have definite behaviour.


TfrxBand.AllowSplit

TfrxBand

property AllowSplit : Boolean;

Description

Determines whether the band contents may be splitted if band does not find a room in the page. Only "Text", "Line" and "RichText" objects may be splitted. Default value is False.


TfrxBand.Child

TfrxBand

property Child : TfrxChild;

Description

Link to a child band that will be shown after this band.


TfrxBand.Font

TfrxBand

property Font;


TfrxBand.Height

TfrxBand

property Height;


TfrxBand.KeepChild

TfrxBand

property KeepChild : Boolean;

Description

Determines whether to show a child band on the same page as a parent band. If child band does not find a room on the page, it will be carried to the next page along with its parent band. Default value is False.


TfrxBand.Left

TfrxBand

property Left;


TfrxBand.OutlineText

TfrxBand

property OutlineText : String;

Description

"Report outline" object represents the "Report outline" control element in a preview window. This element displays a treelike structure of a finished report. When clicking on any tree node, there is a jump to the page connected to this node.

 All bands have the "OutlineText" property, into which a line-expression can be put, and this in turn helps to automatically create a tree. The expression will be calculated when forming a report, and its value will be added to the tree when printing the band. Thus, elements' hierarchy in the tree is similar to the bands' hierarchy in a report. That means, that in the tree there will be main and subordinate elements, corresponding to main and subordinate bands in a report (a report with two levels of data or with groups can exemplify the point).


TfrxBand.Overflow

TfrxBand

property Overflow : Boolean;

Description

Returns True if band was reprinted on a new page (only for "Group header" or "Header" bands with ReprintOnNewPage property set to True).


TfrxBand.ParentFont

TfrxBand

property ParentFont;


TfrxBand.PrintChildIfInvisible

TfrxBand

property PrintChildIfInvisible : Boolean;

Description

Determines whether to show child band if this band is invisible. Default value is False.


TfrxBand.Restrictions

TfrxBand

property Restrictions;


TfrxBand.StartNewPage

TfrxBand

property StartNewPage : Boolean;

Description

Determines whether to form a new page before printing this band. Default value is False.


TfrxBand.Stretched

TfrxBand

property Stretched : Boolean;

Description

Determines whether the band can stretch depending on size of its objects. To use this property, band should contain stretcheable objects such as "Text", "Picture", "RichText". Default value is False.


TfrxBand.Top

TfrxBand

property Top;


TfrxBand.Visible

TfrxBand

property Visible;


TfrxBand.Width

TfrxBand

property Width;


TfrxBand.OnAfterCalcHeight

TfrxBand

property OnAfterCalcHeight : String;

Description
Name of the script procedure that will be called after calculating the band's height.


TfrxBand.OnAfterPrint

TfrxBand

property OnAfterPrint : ;


TfrxBand.OnBeforePrint

TfrxBand

property OnBeforePrint : ;


TfrxBand Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand


TfrxChild Properties.
TfrxChild properties

TfrxChild      Alphabetically      Legend

In TfrxChild

AllowSplit

Child

KeepChild

PrintChildIfInvisible

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxChild Properties.
TfrxChild properties

TfrxChild      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxChild Methods.
TfrxChild methods

TfrxChild      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxChild Methods.
TfrxChild methods

TfrxChild      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxChild Events.
TfrxChild events

TfrxChild      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxChild Events.
TfrxChild events

TfrxChild      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxChild

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxChild = class (TfrxBand)

Description
The TfrxChild class represents a "Child" band. This kind of band is linked to the parent band via its "Child" property and displayed after it.


TfrxChild.AllowSplit

TfrxChild

property AllowSplit;


TfrxChild.Child

TfrxChild

property Child;


TfrxChild.KeepChild

TfrxChild

property KeepChild;


TfrxChild.PrintChildIfInvisible

TfrxChild

property PrintChildIfInvisible;


TfrxChild.StartNewPage

TfrxChild

property StartNewPage;


TfrxChild.Stretched

TfrxChild

property Stretched;


TfrxChild Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxChild


TfrxColumnFooter Properties.
TfrxColumnFooter properties

TfrxColumnFooter      Alphabetically      Legend

Derived from TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Stretched

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxColumnFooter Properties.
TfrxColumnFooter properties

TfrxColumnFooter      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxColumnFooter Methods.
TfrxColumnFooter methods

TfrxColumnFooter      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxColumnFooter Methods.
TfrxColumnFooter methods

TfrxColumnFooter      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxColumnFooter Events.
TfrxColumnFooter events

TfrxColumnFooter      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxColumnFooter Events.
TfrxColumnFooter events

TfrxColumnFooter      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxColumnFooter

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxColumnFooter = class (TfrxBand)

Description
The TfrxColumnFooter class represents a "Column footer" band. This kind of band is displayed at the bottom of each column.


TfrxColumnFooter Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxColumnFooter


TfrxColumnHeader Properties.
TfrxColumnHeader properties

TfrxColumnHeader      Alphabetically      Legend

In TfrxColumnHeader

Stretched

Derived from TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxColumnHeader Properties.
TfrxColumnHeader properties

TfrxColumnHeader      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxColumnHeader Methods.
TfrxColumnHeader methods

TfrxColumnHeader      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxColumnHeader Methods.
TfrxColumnHeader methods

TfrxColumnHeader      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxColumnHeader Events.
TfrxColumnHeader events

TfrxColumnHeader      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxColumnHeader Events.
TfrxColumnHeader events

TfrxColumnHeader      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxColumnHeader

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxColumnHeader = class (TfrxBand)

Description
The TfrxColumnHeader class represents a "Column header" band. This kind of band is displayed at the top of each column.


TfrxColumnHeader.Stretched

TfrxColumnHeader

property Stretched;


TfrxColumnHeader Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxColumnHeader


TfrxComponent Properties.
TfrxComponent properties

TfrxComponent      Alphabetically      Legend

In TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxComponent Properties.
TfrxComponent properties

TfrxComponent      By Object      Legend

AbsLeft

AbsTop

AllObjects

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxComponent Methods.
TfrxComponent methods

TfrxComponent      Alphabetically      Legend

In TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxComponent Methods.
TfrxComponent methods

TfrxComponent      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxComponent Events.
TfrxComponent events

TfrxComponent      Alphabetically      Legend


TfrxComponent Events.
TfrxComponent events

TfrxComponent      By Object      Legend


TfrxComponent

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxComponent = class (TComponent)

Description
TfrxComponent is the basic class for all FastReport components. Objects of this type have such parameters as "coordinates", "size", "font", "visibility" and lists of subordinate objects. The class also contains methods, which allow to save/restore object's state to/from the stream.


TfrxComponent.AbsLeft

TfrxComponent

property AbsLeft : Extended;

Description

Object's X absolute coordinate, in pixels.


TfrxComponent.AbsTop

TfrxComponent

property AbsTop : Extended;

Description

Object's Y absolute coordinate, in pixels.


TfrxComponent.AllObjects

TfrxComponent

property AllObjects : TList;

Description

The list of all subordinate objects.


TfrxComponent.Font

TfrxComponent

property Font : TFont;

Description

Object's font.


TfrxComponent.Height

TfrxComponent

property Height : Extended;

Description

Object's height, in pixels.


TfrxComponent.Left

TfrxComponent

property Left : Extended;

Description

Object's X coordinate (relatively to a parent, in pixels).


TfrxComponent.Objects

TfrxComponent

property Objects : TList;

Description

The list of child objects.


TfrxComponent.Page

TfrxComponent

property Page : TfrxPage;

Description

Link to the report page, which the object belongs to.


TfrxComponent.Parent

TfrxComponent

property Parent : TfrxComponent;

Description

Link to the parent object.


TfrxComponent.ParentFont

TfrxComponent

property ParentFont : Boolean;

Description

If "True", then uses the parent object font settings.


TfrxComponent.Report

TfrxComponent

property Report : TfrxReport;

Description

Link to the report, which the object belongs to.


TfrxComponent.Restrictions

TfrxComponent

property Restrictions : TfrxRestrictions;

Description

Set of flags, which restrict some object operations.


TfrxComponent.Top

TfrxComponent

property Top : Extended;

Description

Object's Y coordinate (relatively to a parent, in pixels).


TfrxComponent.Visible

TfrxComponent

property Visible : Boolean;

Description

Visibility of the object.


TfrxComponent.Width

TfrxComponent

property Width : Extended;

Description

Object's width, in pixels.


TfrxComponent.Assign

TfrxComponent

procedure Assign(Source: TPersistent); override;

Description
Copies the state of Source object.


TfrxComponent.Clear

TfrxComponent

procedure Clear; virtual;

Description
Clears object's contents and deletes all its child objects.


TfrxComponent.CreateUniqueName

TfrxComponent

procedure CreateUniqueName;

Description
Creates a unique name for an object placed into the report.


TfrxComponent.FindObject

TfrxComponent

function FindObject(const AName: String): TfrxComponent;

Description
Searches for an object with specified name among the child objects.


TfrxComponent.LoadFromStream

TfrxComponent

procedure LoadFromStream(Stream: TStream); virtual;

Description
Loads object contents and all its child objects from the stream.


TfrxComponent.SaveToStream

TfrxComponent

procedure SaveToStream(Stream: TStream; SaveChildren: Boolean = True; SaveDefaultValues: Boolean = False); virtual;

Description
Saves an object to the stream. The SaveChildren parameter defines, whether state of all child objects should also be saved. The SaveDefaultValues parameter defines, whether to save properties that have default values.


TfrxComponent.SetBounds

TfrxComponent

procedure SetBounds(ALeft, ATop, AWidth, AHeight: Extended);

Description
Sets coordinates and size of an object.


TfrxComponent Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent


TfrxCustomCompressor Properties.
TfrxCustomCompressor properties

TfrxCustomCompressor      Alphabetically      Legend

In TfrxCustomCompressor

IsFR3File

Report

Stream

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomCompressor Properties.
TfrxCustomCompressor properties

TfrxCustomCompressor      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

IsFR3File

Name

Owner

Report

Stream

Tag

VCLComObject


TfrxCustomCompressor Methods.
TfrxCustomCompressor methods

TfrxCustomCompressor      Alphabetically      Legend

In TfrxCustomCompressor

Compress

Decompress

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCustomCompressor Methods.
TfrxCustomCompressor methods

TfrxCustomCompressor      By Object      Legend

Assign

BeforeDestruction

Compress

Create

Decompress

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxCustomCompressor Events.
TfrxCustomCompressor events

TfrxCustomCompressor      Alphabetically      Legend


TfrxCustomCompressor Events.
TfrxCustomCompressor events

TfrxCustomCompressor      By Object      Legend


TfrxCustomCompressor

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxCustomCompressor = class (TComponent)

Description
The TfrxCustomCompressor class is the base class for compressors that allows compression/decompression of the FR3 and FP3 files.


TfrxCustomCompressor.IsFR3File

TfrxCustomCompressor

property IsFR3File : Boolean;

Description

Determines whether is the compressed data is the FR3 file. FR3 file can be compressed using maximum compression.


TfrxCustomCompressor.Report

TfrxCustomCompressor

property Report : TfrxReport;

Description

Reference to a report.


TfrxCustomCompressor.Stream

TfrxCustomCompressor

property Stream : TStream;

Description

Stream used by compressing/decompressing operations.


TfrxCustomCompressor.Compress

TfrxCustomCompressor

procedure Compress(Dest: TStream); virtual; abstract;

Description
Method should compress the data from the Stream property and save resulting data to a Dest stream.


TfrxCustomCompressor.Decompress

TfrxCustomCompressor

procedure Decompress(Source: TStream); virtual; abstract;

Description
Method should decompress the data from a Source parameter and save resulting data to a stream defined in the Stream property.


TfrxCustomCompressor Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCustomCompressor


TfrxCustomDBDataSet Properties.
TfrxCustomDBDataSet properties

TfrxCustomDBDataSet      Alphabetically      Legend

In TfrxCustomDBDataSet

CloseDataSource

FieldAliases

OpenDataSource

Derived from TfrxDataSet

DisplayText

DisplayWidth

Enabled

FieldType

RangeBegin

RangeEnd

RangeEndCount

RecNo

UserName

Value

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomDBDataSet Properties.
TfrxCustomDBDataSet properties

TfrxCustomDBDataSet      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

CloseDataSource

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

DisplayText[Index:String]

DisplayWidth[Index:String]

Enabled

FieldAliases

FieldType[Index:String]

Font

Height

Left

Name

Objects

OpenDataSource

Owner

Page

Parent

ParentFont

RangeBegin

RangeEnd

RangeEndCount

RecNo

Report

Restrictions

Tag

Top

UserName

Value[Index:String]

VCLComObject

Visible

Width


TfrxCustomDBDataSet Methods.
TfrxCustomDBDataSet methods

TfrxCustomDBDataSet      Alphabetically      Legend

Derived from TfrxDataSet

Close

Eof

FieldsCount

First

GetFieldList

HasField

IsBlobField

Next

Open

Prior

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCustomDBDataSet Methods.
TfrxCustomDBDataSet methods

TfrxCustomDBDataSet      By Object      Legend

Assign

BeforeDestruction

Clear

Close

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

Eof

ExecuteAction

FieldsCount

FindComponent

FindObject

First

FreeNotification

FreeOnRelease

GetFieldList

GetNamePath

GetParentComponent

HasField

HasParent

InsertComponent

IsBlobField

LoadFromStream

Next

Open

Prior

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCustomDBDataSet Events.
TfrxCustomDBDataSet events

TfrxCustomDBDataSet      Alphabetically      Legend

In TfrxCustomDBDataSet

OnClose

OnOpen

Derived from TfrxDataSet

OnCheckEOF

OnFirst

OnNext

OnPrior

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCustomDBDataSet Events.
TfrxCustomDBDataSet events

TfrxCustomDBDataSet      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnCheckEOF

OnClose

OnFirst

OnNext

OnOpen

OnPreviewClick

OnPrior


TfrxCustomDBDataSet

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxCustomDBDataSet = class (TfrxDataSet)

Description
The TfrxDBDataSet component is designed for connecting to the DB components, which are based on TDataSet, such as "TTable" and "TQuery". Such functions as navigation in the data source and referring to fields are performed automatically, which means that a programmer does not have to worry about it.


TfrxCustomDBDataSet.CloseDataSource

TfrxCustomDBDataSet

property CloseDataSource;


TfrxCustomDBDataSet.FieldAliases

TfrxCustomDBDataSet

property FieldAliases : TStrings;

Description

List of field aliases:
FieldName1=FieldAlias1
FieldName2=FieldAlias2 ...


TfrxCustomDBDataSet.OpenDataSource

TfrxCustomDBDataSet

property OpenDataSource;


TfrxCustomDBDataSet.OnClose

TfrxCustomDBDataSet

property OnClose : ;


TfrxCustomDBDataSet.OnOpen

TfrxCustomDBDataSet

property OnOpen : ;


TfrxCustomDBDataSet Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxDataSet
|
TfrxCustomDBDataSet


TfrxCustomDesigner Properties.
TfrxCustomDesigner properties

TfrxCustomDesigner      Alphabetically      Legend

In TfrxCustomDesigner

Code

IsPreviewDesigner

Modified

Objects

Page

Report

SelectedObjects

Derived from TForm

Action

ActiveControl

ActiveMDIChild

Align

AlphaBlend

AlphaBlendValue

Anchors

AutoScroll

AutoSize

BiDiMode

BorderIcons

BorderStyle

BorderWidth

Caption

ClientHandle

ClientHeight

ClientWidth

Color

Constraints

Ctl3D

DefaultMonitor

DockManager

DockSite

DragKind

DragMode

Enabled

Font

FormStyle

Height

HelpFile

HorzScrollBar

Icon

KeyPreview

MDIChildCount

MDIChildren

Menu

ObjectMenuItem

OldCreateOrder

ParentBiDiMode

ParentFont

PixelsPerInch

PopupMenu

Position

PrintScale

Scaled

ShowHint

TileMode

TransparentColor

TransparentColorValue

UseDockManager

VertScrollBar

Visible

Width

WindowMenu

WindowState

Derived from TCustomForm

Active

ActiveOleControl

Canvas

Designer

DropTarget

FormState

ModalResult

Monitor

OleFormObject

Derived from TScrollingWinControl

Derived from TWinControl

AlignDisabled

Brush

ControlCount

Controls

DockClientCount

DockClients

DoubleBuffered

Handle

HelpContext

ParentWindow

Showing

TabOrder

TabStop

VisibleDockClientCount

Derived from TControl

BoundsRect

ClientOrigin

ClientRect

ControlState

ControlStyle

Cursor

DockOrientation

Floating

FloatingDockSiteClass

HelpKeyword

HelpType

Hint

HostDockSite

Left

LRDockWidth

Parent

TBDockHeight

Top

UndockHeight

UndockWidth

WindowProc

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomDesigner Properties.
TfrxCustomDesigner properties

TfrxCustomDesigner      By Object      Legend

Action

Active

ActiveControl

ActiveMDIChild

ActiveOleControl

Align

AlignDisabled

AlphaBlend

AlphaBlendValue

Anchors

AutoScroll

AutoSize

BiDiMode

BorderIcons

BorderStyle

BorderWidth

BoundsRect

Brush

Canvas

Caption

ClientHandle

ClientHeight

ClientOrigin

ClientRect

ClientWidth

Code

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Constraints

ControlCount

Controls

ControlState

ControlStyle

Ctl3D

Cursor

DefaultMonitor

Designer

DesignInfo

DockClientCount

DockClients

DockManager

DockOrientation

DockSite

DoubleBuffered

DragKind

DragMode

DropTarget

Enabled

Floating

FloatingDockSiteClass

Font

FormState

FormStyle

Handle

Height

HelpContext

HelpFile

HelpKeyword

HelpType

Hint

HorzScrollBar

HostDockSite

Icon

IsPreviewDesigner

KeyPreview

Left

LRDockWidth

MDIChildCount

MDIChildren

Menu

ModalResult

Modified

Monitor

Name

ObjectMenuItem

Objects

OldCreateOrder

OleFormObject

Owner

Page

Parent

ParentBiDiMode

ParentFont

ParentWindow

PixelsPerInch

PopupMenu

Position

PrintScale

Report

Scaled

SelectedObjects

ShowHint

Showing

TabOrder

TabStop

Tag

TBDockHeight

TileMode

Top

TransparentColor

TransparentColorValue

UndockHeight

UndockWidth

UseDockManager

VCLComObject

VertScrollBar

Visible

VisibleDockClientCount

Width

WindowMenu

WindowProc

WindowState


TfrxCustomDesigner Methods.
TfrxCustomDesigner methods

TfrxCustomDesigner      Alphabetically      Legend

In TfrxCustomDesigner

InsertExpression

Lock

ReloadPages

ReloadReport

UpdateDataTree

UpdatePage

Derived from TForm

ArrangeIcons

Cascade

Next

Previous

Tile

Derived from TCustomForm

AfterConstruction

BeforeDestruction

Close

CloseQuery

Create

CreateNew

DefaultHandler

DefocusControl

Destroy

Dock

FocusControl

GetFormImage

Hide

IsShortCut

MakeFullyVisible

MouseWheelHandler

Print

Release

SendCancelMode

SetFocus

SetFocusedControl

Show

ShowModal

WantChildKey

Derived from TScrollingWinControl

DisableAutoRange

EnableAutoRange

ScrollInView

Derived from TWinControl

Broadcast

CanFocus

ContainsControl

ControlAtPos

CreateParented

CreateParentedControl

DisableAlign

DockDrop

EnableAlign

FindChildControl

FlipChildren

Focused

GetTabOrderList

HandleAllocated

HandleNeeded

InsertControl

Invalidate

PaintTo

Realign

RemoveControl

Repaint

ScaleBy

ScrollBy

SetBounds

Update

UpdateControlState

Derived from TControl

BeginDrag

BringToFront

ClientToParent

ClientToScreen

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EndDrag

GetControlsAlignment

GetParentComponent

GetTextBuf

GetTextLen

HasParent

InitiateAction

IsRightToLeft

ManualDock

ManualFloat

ParentToClient

Perform

Refresh

ReplaceDockedControl

ScreenToClient

SendToBack

SetTextBuf

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar

Derived from TComponent

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCustomDesigner Methods.
TfrxCustomDesigner methods

TfrxCustomDesigner      By Object      Legend

AfterConstruction

ArrangeIcons

Assign

BeforeDestruction

BeginDrag

BringToFront

Broadcast

CanFocus

Cascade

ClientToParent

ClientToScreen

Close

CloseQuery

ContainsControl

ControlAtPos

Create

CreateNew

CreateParented

CreateParentedControl

DefaultHandler

DefocusControl

Destroy

DestroyComponents

Destroying

DisableAlign

DisableAutoRange

Dock

DockDrop

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EnableAlign

EnableAutoRange

EndDrag

ExecuteAction

FindChildControl

FindComponent

FlipChildren

FocusControl

Focused

FreeNotification

FreeOnRelease

GetControlsAlignment

GetFormImage

GetNamePath

GetParentComponent

GetTabOrderList

GetTextBuf

GetTextLen

HandleAllocated

HandleNeeded

HasParent

Hide

InitiateAction

InsertComponent

InsertControl

InsertExpression

Invalidate

IsRightToLeft

IsShortCut

Lock

MakeFullyVisible

ManualDock

ManualFloat

MouseWheelHandler

Next

PaintTo

ParentToClient

Perform

Previous

Print

Realign

Refresh

Release

ReloadPages

ReloadReport

RemoveComponent

RemoveControl

RemoveFreeNotification

Repaint

ReplaceDockedControl

SafeCallException

ScaleBy

ScreenToClient

ScrollBy

ScrollInView

SendCancelMode

SendToBack

SetBounds

SetFocus

SetFocusedControl

SetTextBuf

Show

ShowModal

Tile

Update

UpdateAction

UpdateControlState

UpdateDataTree

UpdatePage

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar

WantChildKey


TfrxCustomDesigner Events.
TfrxCustomDesigner events

TfrxCustomDesigner      Alphabetically      Legend

Derived from TForm

OnActivate

OnCanResize

OnClick

OnClose

OnCloseQuery

OnConstrainedResize

OnContextPopup

OnCreate

OnDblClick

OnDeactivate

OnDestroy

OnDockDrop

OnDockOver

OnDragDrop

OnDragOver

OnEndDock

OnGetSiteInfo

OnHelp

OnHide

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnPaint

OnResize

OnShortCut

OnShow

OnStartDock

OnUnDock

Derived from TCustomForm

Derived from TWinControl

OnEnter

OnExit

Derived from TControl

OnEndDrag

OnStartDrag

WindowProc


TfrxCustomDesigner Events.
TfrxCustomDesigner events

TfrxCustomDesigner      By Object      Legend

OnActivate

OnCanResize

OnClick

OnClose

OnCloseQuery

OnConstrainedResize

OnContextPopup

OnCreate

OnDblClick

OnDeactivate

OnDestroy

OnDockDrop

OnDockOver

OnDragDrop

OnDragOver

OnEndDock

OnEndDrag

OnEnter

OnExit

OnGetSiteInfo

OnHelp

OnHide

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnPaint

OnResize

OnShortCut

OnShow

OnStartDock

OnStartDrag

OnUnDock

WindowProc


TfrxCustomDesigner

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxCustomDesigner = class (TForm)

Description
The TfrxCustomDesigner class is the base class for the report designer.


TfrxCustomDesigner.Code

TfrxCustomDesigner

property Code : TStrings;

Description

The script of the report.


TfrxCustomDesigner.IsPreviewDesigner

TfrxCustomDesigner

property IsPreviewDesigner : Boolean;

Description

Returns True if the designer was launched from the preview window.


TfrxCustomDesigner.Modified

TfrxCustomDesigner

property Modified : Boolean;

Description

Determines whether the report was modified.


TfrxCustomDesigner.Objects

TfrxCustomDesigner

property Objects : TList;

Description

List of objects on the current report page, including the page itself.


TfrxCustomDesigner.Page

TfrxCustomDesigner

property Page : TfrxPage;

Description

Reference to currently edited report page. May be nil if current page is "code editor".


TfrxCustomDesigner.Report

TfrxCustomDesigner

property Report : TfrxReport;

Description

Reference to a report.


TfrxCustomDesigner.SelectedObjects

TfrxCustomDesigner

property SelectedObjects : TList;

Description

List of currently selected object.


TfrxCustomDesigner.InsertExpression

TfrxCustomDesigner

function InsertExpression(const Expr: String): String; virtual; abstract;

Description
Method shows an "Insert expression" dialogue. It should return an expression string or an empty string if dialogue was cancelled.


TfrxCustomDesigner.Lock

TfrxCustomDesigner

procedure Lock; virtual; abstract;

Description
Locks any drawings in the designer window. Use this method when making any changes in the currently edited report.


TfrxCustomDesigner.ReloadPages

TfrxCustomDesigner

procedure ReloadPages(Index: Integer); virtual; abstract;

Description
Reloads all report's pages. Use this method if you add or delete a report page. The Index parameter defines which page should be made active.


TfrxCustomDesigner.ReloadReport

TfrxCustomDesigner

procedure ReloadReport; virtual; abstract;

Description
Reloads all report contents.


TfrxCustomDesigner.UpdateDataTree

TfrxCustomDesigner

procedure UpdateDataTree; virtual; abstract;

Description
Updates the "Data Tree" tool window.


TfrxCustomDesigner.UpdatePage

TfrxCustomDesigner

procedure UpdatePage; virtual; abstract;

Description
Updates the report page.


TfrxCustomDesigner Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TControl
|
TWinControl
|
TScrollingWinControl
|
TCustomForm
|
TForm
|
TfrxCustomDesigner


TfrxCustomEngine Properties.
TfrxCustomEngine properties

TfrxCustomEngine      Alphabetically      Legend

In TfrxCustomEngine

CurColumn

CurVColumn

CurX

CurY

DoublePass

FinalPass

PageHeight

PageWidth

StartDate

StartTime

TotalPages


TfrxCustomEngine Properties.
TfrxCustomEngine properties

TfrxCustomEngine      By Object      Legend

CurColumn

CurVColumn

CurX

CurY

DoublePass

FinalPass

PageHeight

PageWidth

StartDate

StartTime

TotalPages


TfrxCustomEngine Methods.
TfrxCustomEngine methods

TfrxCustomEngine      Alphabetically      Legend

In TfrxCustomEngine

FreeSpace

NewColumn

NewPage

ShowBand

ShowBand

Derived from TPersistent

Assign

Destroy

GetNamePath


TfrxCustomEngine Methods.
TfrxCustomEngine methods

TfrxCustomEngine      By Object      Legend

Assign

Destroy

FreeSpace

GetNamePath

NewColumn

NewPage

ShowBand


TfrxCustomEngine Events.
TfrxCustomEngine events

TfrxCustomEngine      Alphabetically      Legend


TfrxCustomEngine Events.
TfrxCustomEngine events

TfrxCustomEngine      By Object      Legend


TfrxCustomEngine

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxCustomEngine = class (TPersistent)

Description
The TfrxCustomEngine class is the base class for report engine. Instance of this class is stored in the TfrxReport.Engine property.


TfrxCustomEngine.CurColumn

TfrxCustomEngine

property CurColumn : Integer;

Description

The number of the current column in a multi-columned report. A value can be assigned to this property.


TfrxCustomEngine.CurVColumn

TfrxCustomEngine

property CurVColumn : Integer;

Description

The number of the current column in a cross-tab report.


TfrxCustomEngine.CurX

TfrxCustomEngine

property CurX : Extended;

Description

The current shift of the coordinates on the X-axis. A value can be assigned to this property.


TfrxCustomEngine.CurY

TfrxCustomEngine

property CurY : Extended;

Description

The current shift of the coordinates on the Y-axis. A value can be assigned to this property.


TfrxCustomEngine.DoublePass

TfrxCustomEngine

property DoublePass : Boolean;

Description

Equal to "True," if the report is a two-pass one. Analogous to Report.EngineOptions.DoublePass.


TfrxCustomEngine.FinalPass

TfrxCustomEngine

property FinalPass : Boolean;

Description

Equal to "True," if the last pass of the two-pass report is performed.


TfrxCustomEngine.PageHeight

TfrxCustomEngine

property PageHeight : Extended;

Description

Printable region's height, in pixels.


TfrxCustomEngine.PageWidth

TfrxCustomEngine

property PageWidth : Extended;

Description

Printable region's width, in pixels.


TfrxCustomEngine.StartDate

TfrxCustomEngine

property StartDate : TDateTime;

Description

Time of report running. A counterpart of the <Date> system variable.


TfrxCustomEngine.StartTime

TfrxCustomEngine

property StartTime : TDateTime;

Description

Time of report running. A counterpart of the <Time> system variable.


TfrxCustomEngine.TotalPages

TfrxCustomEngine

property TotalPages : Integer;

Description

A number of pages in a report. A counterpart of the <TotalPages> system variable. The report should be a two-pass one, so that this variable can be used.


TfrxCustomEngine.FreeSpace

TfrxCustomEngine

function FreeSpace: Extended; virtual; abstract;

Description
Returns height value of white space left on a page, in pixels.


TfrxCustomEngine.NewColumn

TfrxCustomEngine

procedure NewColumn; virtual; abstract;

Description
Creates a new column in a multicolumn report. After the last column, page break is automatically inserted.


TfrxCustomEngine.NewPage

TfrxCustomEngine

procedure NewPage; virtual; abstract;

Description
Creates a new page (page break).


TfrxCustomEngine.ShowBand

TfrxCustomEngine

procedure ShowBand(Band: TfrxBand); overload; virtual; abstract;

Description
Displays a band with a specified name. After displaying a band, the "CurY" position is automatically shifted.


TfrxCustomEngine.ShowBand

TfrxCustomEngine

procedure ShowBand(Band: TfrxBandClass); overload; virtual; abstract;

Description
Displays a band with a specified type. After displaying a band, the "CurY" position is automatically shifted.


TfrxCustomEngine Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxCustomEngine


TfrxCustomExportFilter Properties.
TfrxCustomExportFilter properties

TfrxCustomExportFilter      Alphabetically      Legend

In TfrxCustomExportFilter

CurPage

PageNumbers

Report

ShowDialog

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomExportFilter Properties.
TfrxCustomExportFilter properties

TfrxCustomExportFilter      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

CurPage

DesignInfo

Name

Owner

PageNumbers

Report

ShowDialog

Tag

VCLComObject


TfrxCustomExportFilter Methods.
TfrxCustomExportFilter methods

TfrxCustomExportFilter      Alphabetically      Legend

In TfrxCustomExportFilter

ExportObject

Finish

FinishPage

GetDescription

ShowModal

Start

StartPage

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCustomExportFilter Methods.
TfrxCustomExportFilter methods

TfrxCustomExportFilter      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

ExportObject

FindComponent

Finish

FinishPage

FreeNotification

FreeOnRelease

GetDescription

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

ShowModal

Start

StartPage

UpdateAction


TfrxCustomExportFilter Events.
TfrxCustomExportFilter events

TfrxCustomExportFilter      Alphabetically      Legend


TfrxCustomExportFilter Events.
TfrxCustomExportFilter events

TfrxCustomExportFilter      By Object      Legend


TfrxCustomExportFilter

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxCustomExportFilter = class (TComponent)

Description
The TfrxCustomExportFilter is the base class for all export filters.


TfrxCustomExportFilter.CurPage

TfrxCustomExportFilter

property CurPage : Boolean;

Description

If this property is True, only current page will be exported (in case the export was called from the preview window).


TfrxCustomExportFilter.PageNumbers

TfrxCustomExportFilter

property PageNumbers : String;

Description

List of page numbers to export, for example '1-3,5,12'. If this property is empty (by default), all pages will be exported.


TfrxCustomExportFilter.Report

TfrxCustomExportFilter

property Report : TfrxReport;

Description

Reference to a report.


TfrxCustomExportFilter.ShowDialog

TfrxCustomExportFilter

property ShowDialog : Boolean;

Description

Deteremines whether is necessary to show export settings dialogue. Default value is True.


TfrxCustomExportFilter.ExportObject

TfrxCustomExportFilter

procedure ExportObject(Obj: TfrxComponent); virtual; abstract;

Description
Method is called when exporting the object. Bands are exported too.


TfrxCustomExportFilter.Finish

TfrxCustomExportFilter

procedure Finish; virtual;

Description
Method is called after finishing the export.


TfrxCustomExportFilter.FinishPage

TfrxCustomExportFilter

procedure FinishPage(Page: TfrxReportPage; Index: Integer); virtual;

Description
Method is called after finishing a page. Page is the reference to a page, Index is the page index in the prepared report.


TfrxCustomExportFilter.GetDescription

TfrxCustomExportFilter

class function GetDescription: String; virtual; abstract;

Description
Description of the filter. This value is displayed in the preview window.


TfrxCustomExportFilter.ShowModal

TfrxCustomExportFilter

function ShowModal: TModalResult; virtual;

Description
Method should show the export settings dialog and return mrOk value if dialog was accepted. This method is not called if ShowDialog property is False.


TfrxCustomExportFilter.Start

TfrxCustomExportFilter

function Start: Boolean; virtual;

Description
Method is called before export starts. To continue export, this method should return True.


TfrxCustomExportFilter.StartPage

TfrxCustomExportFilter

procedure StartPage(Page: TfrxReportPage; Index: Integer); virtual;

Description
Method is called before exporting a page. Page is the reference to a page, Index is the page index in the prepared report.


TfrxCustomExportFilter Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCustomExportFilter


TfrxCustomLineView Properties.
TfrxCustomLineView properties

TfrxCustomLineView      Alphabetically      Legend

In TfrxCustomLineView

Diagonal

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomLineView Properties.
TfrxCustomLineView properties

TfrxCustomLineView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Diagonal

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

StretchMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxCustomLineView Methods.
TfrxCustomLineView methods

TfrxCustomLineView      Alphabetically      Legend

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCustomLineView Methods.
TfrxCustomLineView methods

TfrxCustomLineView      By Object      Legend

Assign

BeforeDestruction

CalcHeight

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCustomLineView Events.
TfrxCustomLineView events

TfrxCustomLineView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxCustomLineView Events.
TfrxCustomLineView events

TfrxCustomLineView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCustomLineView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxCustomLineView = class (TfrxStretcheable)

Description
The TfrxCustomLineView class is the base class for "Line" and "Dot-matrix line" objects.


TfrxCustomLineView.Diagonal

TfrxCustomLineView

property Diagonal : Boolean;

Description

Determines whther the line is diagonal.


TfrxCustomLineView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomLineView


TfrxCustomMemoView Properties.
TfrxCustomMemoView properties

TfrxCustomMemoView      Alphabetically      Legend

In TfrxCustomMemoView

AllowExpressions

AllowHTMLTags

AutoWidth

CharSpacing

DisplayFormat

ExpressionDelimiters

FlowTo

GapX

GapY

HAlign

HideZeros

Highlight

LineSpacing

Memo

ParagraphGap

Rotation

RTLReading

Style

SuppressRepeated

Text

Underlines

VAlign

WordBreak

WordWrap

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomMemoView Properties.
TfrxCustomMemoView properties

TfrxCustomMemoView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AllowExpressions

AllowHTMLTags

AutoWidth

BrushStyle

CharSpacing

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

DisplayFormat

ExpressionDelimiters

FlowTo

Font

Frame

GapX

GapY

HAlign

Height

HideZeros

Highlight

Left

LineSpacing

Memo

Name

Objects

Owner

Page

ParagraphGap

Parent

ParentFont

Printable

Report

Restrictions

Rotation

RTLReading

ShiftMode

StretchMode

Style

SuppressRepeated

Tag

TagStr

Text

Top

Underlines

URL

VAlign

VCLComObject

Visible

Width

WordBreak

WordWrap


TfrxCustomMemoView Methods.
TfrxCustomMemoView methods

TfrxCustomMemoView      Alphabetically      Legend

In TfrxCustomMemoView

ApplyStyle

CalcWidth

FormatData

WrapText

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCustomMemoView Methods.
TfrxCustomMemoView methods

TfrxCustomMemoView      By Object      Legend

ApplyStyle

Assign

BeforeDestruction

CalcHeight

CalcWidth

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FormatData

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction

WrapText


TfrxCustomMemoView Events.
TfrxCustomMemoView events

TfrxCustomMemoView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxCustomMemoView Events.
TfrxCustomMemoView events

TfrxCustomMemoView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCustomMemoView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxCustomMemoView = class (TfrxStretcheable)

Description
The TfrxCustomMemoView class is the base class for the "Text", "System text" and "Dot-matrix text" objects. This object represents a rectangular area with the multiline text inside.


TfrxCustomMemoView.AllowExpressions

TfrxCustomMemoView

property AllowExpressions : Boolean;

Description

Determines whether the object may contain expressions inside the text. Expressions are enclosed in the square brackets (by default). The ExpressionDelimiters defines which symbols to use for detecting the expression. Default value is True.


TfrxCustomMemoView.AllowHTMLTags

TfrxCustomMemoView

property AllowHTMLTags : Boolean;

Description

Determines whether the object may contain HTML-tags inside the text. The following tags are supported:
<b> - bold
<i> - italic
<u> - underline
<sub> - bottom index
<sup> - top index
<font color> - font color.
Default value is False.


TfrxCustomMemoView.AutoWidth

TfrxCustomMemoView

property AutoWidth : Boolean;

Description

Determines whether the text object should handle its width automatically.


TfrxCustomMemoView.CharSpacing

TfrxCustomMemoView

property CharSpacing : Extended;

Description

Character spacing, in pixels. Default value is 0.


TfrxCustomMemoView.DisplayFormat

TfrxCustomMemoView

property DisplayFormat : TfrxFormat;

Description

Format settings. Used for formatting expression's values or DB fields which object is linked to.


TfrxCustomMemoView.ExpressionDelimiters

TfrxCustomMemoView

property ExpressionDelimiters : String;

Description

Set of symbols, designating the expression. Default value is '[,]'. The comma divides opening and closing symbols. There is one limitation however: the opening and closing symbols cannot be similar, so '%,%' will not work. One can set several symbols, for example '<%,%>'.


TfrxCustomMemoView.FlowTo

TfrxCustomMemoView

property FlowTo : TfrxCustomMemoView;

Description

Link to the "Text" object that will be used for displaying the text that not fit in this object. The linked object should have the same font settings as the main object. You also should place the linked object after the main object.


TfrxCustomMemoView.GapX

TfrxCustomMemoView

property GapX : Extended;

Description

Gap between text and left and right edges of object, in pixels. Default value is 2.


TfrxCustomMemoView.GapY

TfrxCustomMemoView

property GapY : Extended;

Description

Gap between text and top and bottom edges of object, in pixels. Default value is 1.


TfrxCustomMemoView.HAlign

TfrxCustomMemoView

property HAlign : TfrxHAlign;

Description

The horizontal text alignment.


TfrxCustomMemoView.HideZeros

TfrxCustomMemoView

property HideZeros : Boolean;

Description

Determines whether to show the zero values of expressions or DB fields. Default value is True.


TfrxCustomMemoView.Highlight

TfrxCustomMemoView

property Highlight : TfrxHighlight;

Description

Conditional highlight settings. The hightlight allows to change appearance of the object depending on some condition.


TfrxCustomMemoView.LineSpacing

TfrxCustomMemoView

property LineSpacing : Extended;

Description

Spacing between text lines, in pixels. Default value is 2.


TfrxCustomMemoView.Memo

TfrxCustomMemoView

property Memo : TStrings;

Description

Text lines of the object.


TfrxCustomMemoView.ParagraphGap

TfrxCustomMemoView

property ParagraphGap : Extended;

Description

Paragraph gap, in pixels. Default value is 0.


TfrxCustomMemoView.Rotation

TfrxCustomMemoView

property Rotation : Integer;

Description

Determines the text rotation, in degrees. Valid values are 0..360.


TfrxCustomMemoView.RTLReading

TfrxCustomMemoView

property RTLReading : Boolean;

Description

Used to print text right-to-left for far-east languages.


TfrxCustomMemoView.Style

TfrxCustomMemoView

property Style : String;

Description

Name of the object's style. Styles are stored in the TfrxReport.Styles.


TfrxCustomMemoView.SuppressRepeated

TfrxCustomMemoView

property SuppressRepeated : Boolean;

Description

Determines whether to hide repeated values. Default value is False.


TfrxCustomMemoView.Text

TfrxCustomMemoView

property Text : String;

Description

Text of the object.


TfrxCustomMemoView.Underlines

TfrxCustomMemoView

property Underlines : Boolean;

Description

Determines whether to show underlines after each text string. Default value is False.


TfrxCustomMemoView.VAlign

TfrxCustomMemoView

property VAlign : TfrxVAlign;

Description

The vertical text alignment.


TfrxCustomMemoView.WordBreak

TfrxCustomMemoView

property WordBreak : Boolean;

Description

Determines whether to break russian words. Default value is False.


TfrxCustomMemoView.WordWrap

TfrxCustomMemoView

property WordWrap : Boolean;

Description

Determines whether the text object inserts soft carriage returns so text wraps at the right margin. Default value is True.


TfrxCustomMemoView.ApplyStyle

TfrxCustomMemoView

procedure ApplyStyle(Style: TfrxStyleItem);

Description
Applies the given style to the object.


TfrxCustomMemoView.CalcWidth

TfrxCustomMemoView

function CalcWidth: Extended; virtual;

Description
Calculates and returns the object's width, in pixels.


TfrxCustomMemoView.FormatData

TfrxCustomMemoView

function FormatData(const Value: Variant; AFormat: TfrxFormat = nil): String;

Description
Formats the value passed in the "Value" parameter and returns the result as a string. This method is used format settings stored in the DisplayFormat property. If AFormat parameter is set, it is used for formatting instead of DisplayFormat property.


TfrxCustomMemoView.WrapText

TfrxCustomMemoView

function WrapText: String;

Description
Breaks the text so all strings would fit in the object's width, and returns the resulting text.


TfrxCustomMemoView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomMemoView


TfrxCustomOutline Properties.
TfrxCustomOutline properties

TfrxCustomOutline      Alphabetically      Legend


TfrxCustomOutline Properties.
TfrxCustomOutline properties

TfrxCustomOutline      By Object      Legend


TfrxCustomOutline Methods.
TfrxCustomOutline methods

TfrxCustomOutline      Alphabetically      Legend

In TfrxCustomOutline

AddItem

LevelRoot

LevelUp

Derived from TPersistent

Assign

Destroy

GetNamePath


TfrxCustomOutline Methods.
TfrxCustomOutline methods

TfrxCustomOutline      By Object      Legend

AddItem

Assign

Destroy

GetNamePath

LevelRoot

LevelUp


TfrxCustomOutline Events.
TfrxCustomOutline events

TfrxCustomOutline      Alphabetically      Legend


TfrxCustomOutline Events.
TfrxCustomOutline events

TfrxCustomOutline      By Object      Legend


TfrxCustomOutline

Hierarchy      Methods

Unit
frxClass

type TfrxCustomOutline = class (TPersistent)

Description
This object represents the "Report tree" control element in a preview window. Instance of this class is stored in the TfrxReport.PreviewPages.Outline property.


TfrxCustomOutline.AddItem

TfrxCustomOutline

procedure AddItem(const Text: String; Top: Integer); virtual; abstract;

Description
Adds an element with the "Text" name to the current tree position. The current report's page and the Top position on the page are associated with the element.


TfrxCustomOutline.LevelRoot

TfrxCustomOutline

procedure LevelRoot; virtual; abstract;

Description
Shifts the current position in the tree to the root level.


TfrxCustomOutline.LevelUp

TfrxCustomOutline

procedure LevelUp; virtual; abstract;

Description
Shifts the current position in the tree on one level up.


TfrxCustomOutline Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxCustomOutline


TfrxCustomPreview Properties.
TfrxCustomPreview properties

TfrxCustomPreview      Alphabetically      Legend

Derived from TWinControl

AlignDisabled

Brush

ControlCount

Controls

DockClientCount

DockClients

DoubleBuffered

Handle

HelpContext

ParentWindow

Showing

TabOrder

TabStop

VisibleDockClientCount

Derived from TControl

Action

Align

Anchors

BiDiMode

BoundsRect

ClientHeight

ClientOrigin

ClientRect

ClientWidth

Constraints

ControlState

ControlStyle

Cursor

DockOrientation

Enabled

Floating

FloatingDockSiteClass

Height

HelpKeyword

HelpType

Hint

HostDockSite

Left

LRDockWidth

Parent

ShowHint

TBDockHeight

Top

UndockHeight

UndockWidth

Visible

Width

WindowProc

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomPreview Properties.
TfrxCustomPreview properties

TfrxCustomPreview      By Object      Legend

Action

Align

AlignDisabled

Anchors

BiDiMode

BoundsRect

Brush

ClientHeight

ClientOrigin

ClientRect

ClientWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Constraints

ControlCount

Controls

ControlState

ControlStyle

Cursor

DesignInfo

DockClientCount

DockClients

DockOrientation

DoubleBuffered

Enabled

Floating

FloatingDockSiteClass

Handle

Height

HelpContext

HelpKeyword

HelpType

Hint

HostDockSite

Left

LRDockWidth

Name

Owner

Parent

ParentWindow

ShowHint

Showing

TabOrder

TabStop

Tag

TBDockHeight

Top

UndockHeight

UndockWidth

VCLComObject

Visible

VisibleDockClientCount

Width

WindowProc


TfrxCustomPreview Methods.
TfrxCustomPreview methods

TfrxCustomPreview      Alphabetically      Legend

Derived from TCustomControl

Create

Destroy

Derived from TWinControl

Broadcast

CanFocus

ContainsControl

ControlAtPos

CreateParented

CreateParentedControl

DefaultHandler

DisableAlign

DockDrop

EnableAlign

FindChildControl

FlipChildren

Focused

GetTabOrderList

HandleAllocated

HandleNeeded

InsertControl

Invalidate

MouseWheelHandler

PaintTo

Realign

RemoveControl

Repaint

ScaleBy

ScrollBy

SetBounds

SetFocus

Update

UpdateControlState

Derived from TControl

BeginDrag

BringToFront

ClientToParent

ClientToScreen

Dock

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EndDrag

GetControlsAlignment

GetParentComponent

GetTextBuf

GetTextLen

HasParent

Hide

InitiateAction

IsRightToLeft

ManualDock

ManualFloat

ParentToClient

Perform

Refresh

ReplaceDockedControl

ScreenToClient

SendToBack

SetTextBuf

Show

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar

Derived from TComponent

BeforeDestruction

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCustomPreview Methods.
TfrxCustomPreview methods

TfrxCustomPreview      By Object      Legend

Assign

BeforeDestruction

BeginDrag

BringToFront

Broadcast

CanFocus

ClientToParent

ClientToScreen

ContainsControl

ControlAtPos

Create

CreateParented

CreateParentedControl

DefaultHandler

Destroy

DestroyComponents

Destroying

DisableAlign

Dock

DockDrop

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EnableAlign

EndDrag

ExecuteAction

FindChildControl

FindComponent

FlipChildren

Focused

FreeNotification

FreeOnRelease

GetControlsAlignment

GetNamePath

GetParentComponent

GetTabOrderList

GetTextBuf

GetTextLen

HandleAllocated

HandleNeeded

HasParent

Hide

InitiateAction

InsertComponent

InsertControl

Invalidate

IsRightToLeft

ManualDock

ManualFloat

MouseWheelHandler

PaintTo

ParentToClient

Perform

Realign

Refresh

RemoveComponent

RemoveControl

RemoveFreeNotification

Repaint

ReplaceDockedControl

SafeCallException

ScaleBy

ScreenToClient

ScrollBy

SendToBack

SetBounds

SetFocus

SetTextBuf

Show

Update

UpdateAction

UpdateControlState

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar


TfrxCustomPreview Events.
TfrxCustomPreview events

TfrxCustomPreview      Alphabetically      Legend

Derived from TWinControl

OnDockDrop

OnDockOver

OnEnter

OnExit

OnGetSiteInfo

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnUnDock

Derived from TControl

OnCanResize

OnClick

OnConstrainedResize

OnContextPopup

OnDblClick

OnDragDrop

OnDragOver

OnEndDock

OnEndDrag

OnMouseDown

OnMouseMove

OnMouseUp

OnResize

OnStartDock

OnStartDrag

WindowProc


TfrxCustomPreview Events.
TfrxCustomPreview events

TfrxCustomPreview      By Object      Legend

OnCanResize

OnClick

OnConstrainedResize

OnContextPopup

OnDblClick

OnDockDrop

OnDockOver

OnDragDrop

OnDragOver

OnEndDock

OnEndDrag

OnEnter

OnExit

OnGetSiteInfo

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnResize

OnStartDock

OnStartDrag

OnUnDock

WindowProc


TfrxCustomPreview

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxCustomPreview = class (TCustomControl)

Description
The TfrxCustomPreview class is the base class for TfrxPreview class.


TfrxCustomPreview Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TControl
|
TWinControl
|
TCustomControl
|
TfrxCustomPreview


TfrxCustomPreviewPages Properties.
TfrxCustomPreviewPages properties

TfrxCustomPreviewPages      Alphabetically      Legend

In TfrxCustomPreviewPages

Count

Outline

Page


TfrxCustomPreviewPages Properties.
TfrxCustomPreviewPages properties

TfrxCustomPreviewPages      By Object      Legend

Count

Outline

Page[Index:Integer]


TfrxCustomPreviewPages Methods.
TfrxCustomPreviewPages methods

TfrxCustomPreviewPages      Alphabetically      Legend

In TfrxCustomPreviewPages

Clear

Export

LoadFromFile

LoadFromStream

Print

SaveToFile

SaveToStream


TfrxCustomPreviewPages Methods.
TfrxCustomPreviewPages methods

TfrxCustomPreviewPages      By Object      Legend

Clear

Export

LoadFromFile

LoadFromStream

Print

SaveToFile

SaveToStream


TfrxCustomPreviewPages Events.
TfrxCustomPreviewPages events

TfrxCustomPreviewPages      Alphabetically      Legend


TfrxCustomPreviewPages Events.
TfrxCustomPreviewPages events

TfrxCustomPreviewPages      By Object      Legend


TfrxCustomPreviewPages

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxCustomPreviewPages = class(TObject)

Description
The TfrxCustomPreviewPages class is the base class for pages of a prepared report. Instance of this class is stored in the TfrxReport.PreviewPages property.


TfrxCustomPreviewPages.Count

TfrxCustomPreviewPages

property Count : Integer;

Description

Number of pages in the prepared report.


TfrxCustomPreviewPages.Outline

TfrxCustomPreviewPages

property Outline : TfrxCustomOutline;

Description

Link to the "Report outline" class.


TfrxCustomPreviewPages.Page[Index:Integer]
TfrxCustomPreviewPages.Page

TfrxCustomPreviewPages

property Page[Index:Integer] : TfrxReportPage;

Description

List of pages in the prepared report.


TfrxCustomPreviewPages.Clear

TfrxCustomPreviewPages

procedure Clear; virtual; abstract;

Description
Clears a prepared report.


TfrxCustomPreviewPages.Export

TfrxCustomPreviewPages

procedure Export(Filter: TfrxCustomExportFilter); virtual; abstract;

Description
Exports a report.


TfrxCustomPreviewPages.LoadFromFile

TfrxCustomPreviewPages

function LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean; virtual; abstract;

Description
Loads a prepared report from a file.


TfrxCustomPreviewPages.LoadFromStream

TfrxCustomPreviewPages

procedure LoadFromStream(Stream: TStream; AllowPartialLoading: Boolean = False); virtual; abstract;

Description
Loads a prepared report from a stream. The AllowPartialLoading parameter allows to load large files partially for saving a memory.


TfrxCustomPreviewPages.Print

TfrxCustomPreviewPages

procedure Print; virtual; abstract;

Description
Prints a report.


TfrxCustomPreviewPages.SaveToFile

TfrxCustomPreviewPages

procedure SaveToFile(const FileName: String); virtual; abstract;

Description
Saves a prepared report to a file.


TfrxCustomPreviewPages.SaveToStream

TfrxCustomPreviewPages

procedure SaveToStream(Stream: TStream); virtual; abstract;

Description
Saves a prepared report to a stream.


TfrxCustomPreviewPages Hierarchy.
Hierarchy

TObject
|
TfrxCustomPreviewPages


TfrxCustomWizard Properties.
TfrxCustomWizard properties

TfrxCustomWizard      Alphabetically      Legend

In TfrxCustomWizard

Designer

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomWizard Properties.
TfrxCustomWizard properties

TfrxCustomWizard      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Designer

DesignInfo

Name

Owner

Report

Tag

VCLComObject


TfrxCustomWizard Methods.
TfrxCustomWizard methods

TfrxCustomWizard      Alphabetically      Legend

In TfrxCustomWizard

Execute

GetDescription

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCustomWizard Methods.
TfrxCustomWizard methods

TfrxCustomWizard      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

Execute

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetDescription

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxCustomWizard Events.
TfrxCustomWizard events

TfrxCustomWizard      Alphabetically      Legend


TfrxCustomWizard Events.
TfrxCustomWizard events

TfrxCustomWizard      By Object      Legend


TfrxCustomWizard

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxCustomWizard = class (TComponent)

Description
The TfrxCustomWizard class is the casic class for any wizards. Wizards are called from the designer's menu "File|New...". Wizard should be registered via frxWizards.Register method, defined in the frxDsgnIntf unit.


TfrxCustomWizard.Designer

TfrxCustomWizard

property Designer : TfrxCustomDesigner;

Description

Reference to the report designer.


TfrxCustomWizard.Report

TfrxCustomWizard

property Report : TfrxReport;

Description

Reference to the report.


TfrxCustomWizard.Execute

TfrxCustomWizard

function Execute: Boolean; virtual; abstract;

Description
Method is called when running the wizard; it must return "True," if the wizard finished working successfully and brought any changes to the report.


TfrxCustomWizard.GetDescription

TfrxCustomWizard

class function GetDescription: String; virtual; abstract;

Description
Returns the wizard description.


TfrxCustomWizard Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCustomWizard


TfrxDataBand Properties.
TfrxDataBand properties

TfrxDataBand      Alphabetically      Legend

In TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDataBand Properties.
TfrxDataBand properties

TfrxDataBand      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxDataBand Methods.
TfrxDataBand methods

TfrxDataBand      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDataBand Methods.
TfrxDataBand methods

TfrxDataBand      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDataBand Events.
TfrxDataBand events

TfrxDataBand      Alphabetically      Legend

In TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxDataBand Events.
TfrxDataBand events

TfrxDataBand      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxDataBand

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDataBand = class (TfrxBand)

Description
The TfrxDataBand class is the base class for all data-bands. Data-band is a band connected to the dataset. Data-band is displayed as many times as many records in the dataset.


TfrxDataBand.AllowSplit

TfrxDataBand

property AllowSplit;


TfrxDataBand.Child

TfrxDataBand

property Child;


TfrxDataBand.ColumnGap

TfrxDataBand

property ColumnGap : Extended;

Description

Gap between band's columns, in pixels.


TfrxDataBand.Columns

TfrxDataBand

property Columns : Integer;

Description

The "Columns" property, available in all data-bands, allows to set number of columns for a particular band and not for the whole page. Thus, the principle of data displaying will be not "from the top to the bottom, then from the left to the right," but "from left to right, then from top to bottom". You also should set ColumnWidth and ColumnGap properties.


TfrxDataBand.ColumnWidth

TfrxDataBand

property ColumnWidth : Extended;

Description

Width of the band's column, in pixels.


TfrxDataBand.DataSet

TfrxDataBand

property DataSet : TfrxDataSet;

Description

Dataset for a band.


TfrxDataBand.DataSetName

TfrxDataBand

property DataSetName : String;

Description

Dataset name for a band. This property duplicates the DataSet property.


TfrxDataBand.FooterAfterEach

TfrxDataBand

property FooterAfterEach : Boolean;

Description

Determines whether to show band footer after each record. Default value is False. By default the footer is displayed after printing all dataset records.


TfrxDataBand.KeepChild

TfrxDataBand

property KeepChild;


TfrxDataBand.KeepFooter

TfrxDataBand

property KeepFooter : Boolean;

Description

Determines whether to show band footer on the same page as the band itself. If footer does not find a room on the page, it will be carried to the next page along with last record of its parent band. Default value is False.


TfrxDataBand.KeepTogether

TfrxDataBand

property KeepTogether : Boolean;

Description

Determines whether to print the band together with all its subbands on the same page. Default value is False.


TfrxDataBand.PrintChildIfInvisible

TfrxDataBand

property PrintChildIfInvisible;


TfrxDataBand.PrintIfDetailEmpty

TfrxDataBand

property PrintIfDetailEmpty : Boolean;

Description

Determines whether to print the band if all its subbands are empty. Default value is False.


TfrxDataBand.RowCount

TfrxDataBand

property RowCount : Integer;

Description

Allows to print the band n times. This property is used if band not connected to the dataset.


TfrxDataBand.StartNewPage

TfrxDataBand

property StartNewPage;


TfrxDataBand.Stretched

TfrxDataBand

property Stretched;


TfrxDataBand.OnMasterDetail

TfrxDataBand

property OnMasterDetail : String;

Description
Name of the script procedure that will be called before the band will check if its subbands are empty.


TfrxDataBand Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand


TfrxDataBand4 Properties.
TfrxDataBand4 properties

TfrxDataBand4      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDataBand4 Properties.
TfrxDataBand4 properties

TfrxDataBand4      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxDataBand4 Methods.
TfrxDataBand4 methods

TfrxDataBand4      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDataBand4 Methods.
TfrxDataBand4 methods

TfrxDataBand4      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDataBand4 Events.
TfrxDataBand4 events

TfrxDataBand4      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxDataBand4 Events.
TfrxDataBand4 events

TfrxDataBand4      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxDataBand4

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDataBand4 = class (TfrxDataBand)

Description
The TfrxDataBand4 represents a "4th data level" band.


TfrxDataBand4 Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxDataBand4


TfrxDataBand5 Properties.
TfrxDataBand5 properties

TfrxDataBand5      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDataBand5 Properties.
TfrxDataBand5 properties

TfrxDataBand5      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxDataBand5 Methods.
TfrxDataBand5 methods

TfrxDataBand5      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDataBand5 Methods.
TfrxDataBand5 methods

TfrxDataBand5      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDataBand5 Events.
TfrxDataBand5 events

TfrxDataBand5      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxDataBand5 Events.
TfrxDataBand5 events

TfrxDataBand5      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxDataBand5

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDataBand5 = class (TfrxDataBand)

Description
The TfrxDataBand5 represents a "5th data level" band.


TfrxDataBand5 Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxDataBand5


TfrxDataBand6 Properties.
TfrxDataBand6 properties

TfrxDataBand6      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDataBand6 Properties.
TfrxDataBand6 properties

TfrxDataBand6      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxDataBand6 Methods.
TfrxDataBand6 methods

TfrxDataBand6      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDataBand6 Methods.
TfrxDataBand6 methods

TfrxDataBand6      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDataBand6 Events.
TfrxDataBand6 events

TfrxDataBand6      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxDataBand6 Events.
TfrxDataBand6 events

TfrxDataBand6      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxDataBand6

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDataBand6 = class (TfrxDataBand)

Description
The TfrxDataBand6 represents a "6th data level" band.


TfrxDataBand6 Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxDataBand6


TfrxDataSet Properties.
TfrxDataSet properties

TfrxDataSet      Alphabetically      Legend

In TfrxDataSet

CloseDataSource

DisplayText

DisplayWidth

Enabled

FieldType

OpenDataSource

RangeBegin

RangeEnd

RangeEndCount

RecNo

UserName

Value

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDataSet Properties.
TfrxDataSet properties

TfrxDataSet      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

CloseDataSource

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

DisplayText[Index:String]

DisplayWidth[Index:String]

Enabled

FieldType[Index:String]

Font

Height

Left

Name

Objects

OpenDataSource

Owner

Page

Parent

ParentFont

RangeBegin

RangeEnd

RangeEndCount

RecNo

Report

Restrictions

Tag

Top

UserName

Value[Index:String]

VCLComObject

Visible

Width


TfrxDataSet Methods.
TfrxDataSet methods

TfrxDataSet      Alphabetically      Legend

In TfrxDataSet

Close

Eof

FieldsCount

First

GetFieldList

HasField

IsBlobField

Next

Open

Prior

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDataSet Methods.
TfrxDataSet methods

TfrxDataSet      By Object      Legend

Assign

BeforeDestruction

Clear

Close

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

Eof

ExecuteAction

FieldsCount

FindComponent

FindObject

First

FreeNotification

FreeOnRelease

GetFieldList

GetNamePath

GetParentComponent

HasField

HasParent

InsertComponent

IsBlobField

LoadFromStream

Next

Open

Prior

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDataSet Events.
TfrxDataSet events

TfrxDataSet      Alphabetically      Legend

In TfrxDataSet

OnCheckEOF

OnClose

OnFirst

OnNext

OnOpen

OnPrior

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDataSet Events.
TfrxDataSet events

TfrxDataSet      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnCheckEOF

OnClose

OnFirst

OnNext

OnOpen

OnPreviewClick

OnPrior


TfrxDataSet

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDataSet = class (TfrxDialogComponent)

Description
The TfrxDataSet class is used for navigation on dataset. It is base class for TfrxDBDataSet, TfrxUserDataSet components.


TfrxDataSet.CloseDataSource

TfrxDataSet

property CloseDataSource : Boolean;

Description

Close a data set after report construction is completed.


TfrxDataSet.DisplayText[Index:String]
TfrxDataSet.DisplayText

TfrxDataSet

property DisplayText[Index:String] : String;

Description

Returns the field value as a string.


TfrxDataSet.DisplayWidth[Index:String]
TfrxDataSet.DisplayWidth

TfrxDataSet

property DisplayWidth[Index:String] : Integer;

Description

Returns the size of a specified field.


TfrxDataSet.Enabled

TfrxDataSet

property Enabled : Boolean;

Description

Defines, whether the given component is available from the designer.


TfrxDataSet.FieldType[Index:String]
TfrxDataSet.FieldType

TfrxDataSet

property FieldType[Index:String] : TfrxFieldType;

Description

Returns the field type.


TfrxDataSet.OpenDataSource

TfrxDataSet

property OpenDataSource : Boolean;

Description

Open a data set before report construction is started.


TfrxDataSet.RangeBegin

TfrxDataSet

property RangeBegin : TfrxRangeBegin;

Description

The navigation start point. The following values are available:
- rbFirst - from the beginning of the data;
- rbCurrent - from the current record.


TfrxDataSet.RangeEnd

TfrxDataSet

property RangeEnd : TfrxRangeEnd;

Description

The endpoint of navigation. The following values are available:
- reLast - till the end of the data;
- reCurrent - till the current record;
- reCount - by the number of records set in the "RangeEndCount" property.


TfrxDataSet.RangeEndCount

TfrxDataSet

property RangeEndCount : Integer;

Description

A number of records in the data set, if the "RangeEnd" property = reCount.


TfrxDataSet.RecNo

TfrxDataSet

property RecNo : Integer;

Description

A current record number. The first record's number is "0".


TfrxDataSet.UserName

TfrxDataSet

property UserName : String;

Description

A symbolic name, under which the dataset will be displayed in the designer.


TfrxDataSet.Value[Index:String]
TfrxDataSet.Value

TfrxDataSet

property Value[Index:String] : Variant;

Description

Returns the field value as a variant.


TfrxDataSet.Close

TfrxDataSet

procedure Close; virtual;

Description
Closes the dataset.


TfrxDataSet.Eof

TfrxDataSet

function Eof: Boolean; virtual;

Description
Function returns True if end of the dataset is reached.


TfrxDataSet.FieldsCount

TfrxDataSet

function FieldsCount: Integer; virtual;

Description
Returns the number of fields defined in the dataset.


TfrxDataSet.First

TfrxDataSet

procedure First; virtual;

Description
Sets the cursor to the first record.


TfrxDataSet.GetFieldList

TfrxDataSet

procedure GetFieldList(List: TStrings); virtual;

Description
Returns list of dataset fields.


TfrxDataSet.HasField

TfrxDataSet

function HasField(const fName: String): Boolean;

Description
Returns True if dataset has field with specified name.


TfrxDataSet.IsBlobField

TfrxDataSet

function IsBlobField(const fName: String): Boolean; virtual;

Description
Returns True if dataset has BLOb field with specified name.


TfrxDataSet.Next

TfrxDataSet

procedure Next; virtual;

Description
Moves the cursor to the next record.


TfrxDataSet.Open

TfrxDataSet

procedure Open; virtual;

Description
Opens the dataset.


TfrxDataSet.Prior

TfrxDataSet

procedure Prior; virtual;

Description
Moves the cursor to the previous record. This method is used only when printing groups.


TfrxDataSet.OnCheckEOF

TfrxDataSet

property OnCheckEOF : TfrxCheckEOFEvent;

Description
This event's handler must return the Eof = True parameter, if the end of the data set is reached.


TfrxDataSet.OnClose

TfrxDataSet

property OnClose : TNotifyEvent;

Description
An event occurs when closing a data set.


TfrxDataSet.OnFirst

TfrxDataSet

property OnFirst : TNotifyEvent;

Description
This event's handler must move the cursor to the beginning of the data set.


TfrxDataSet.OnNext

TfrxDataSet

property OnNext : TNotifyEvent;

Description
This event's handler must move the cursor to the next record.


TfrxDataSet.OnOpen

TfrxDataSet

property OnOpen : TNotifyEvent;

Description
An event occurs when opening a data set.


TfrxDataSet.OnPrior

TfrxDataSet

property OnPrior : TNotifyEvent;

Description
This event's handler must move the cursor to the previous record.


TfrxDataSet Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxDataSet


TfrxDataSetItem Properties.
TfrxDataSetItem properties

TfrxDataSetItem      Alphabetically      Legend

In TfrxDataSetItem

DataSet

DataSetName

Derived from TCollectionItem

Collection

DisplayName

ID

Index


TfrxDataSetItem Properties.
TfrxDataSetItem properties

TfrxDataSetItem      By Object      Legend

Collection

DataSet

DataSetName

DisplayName

ID

Index


TfrxDataSetItem Methods.
TfrxDataSetItem methods

TfrxDataSetItem      Alphabetically      Legend

Derived from TCollectionItem

Create

Destroy

GetNamePath

Derived from TPersistent

Assign


TfrxDataSetItem Methods.
TfrxDataSetItem methods

TfrxDataSetItem      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxDataSetItem Events.
TfrxDataSetItem events

TfrxDataSetItem      Alphabetically      Legend


TfrxDataSetItem Events.
TfrxDataSetItem events

TfrxDataSetItem      By Object      Legend


TfrxDataSetItem

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxDataSetItem = class (TCollectionItem)

Description
The TfrxDataSetItem class represents a dataset in the report dataset's list. Dataset's list is contained in the TfrxReportDataSets class.


TfrxDataSetItem.DataSet

TfrxDataSetItem

property DataSet : TfrxDataSet;

Description

Reference to the dataset.


TfrxDataSetItem.DataSetName

TfrxDataSetItem

property DataSetName : String;

Description

Name of the dataset. This property duplicates the DataSet property.


TfrxDataSetItem Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollectionItem
|
TfrxDataSetItem


TfrxDetailData Properties.
TfrxDetailData properties

TfrxDetailData      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDetailData Properties.
TfrxDetailData properties

TfrxDetailData      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxDetailData Methods.
TfrxDetailData methods

TfrxDetailData      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDetailData Methods.
TfrxDetailData methods

TfrxDetailData      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDetailData Events.
TfrxDetailData events

TfrxDetailData      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxDetailData Events.
TfrxDetailData events

TfrxDetailData      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxDetailData

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDetailData = class (TfrxDataBand)

Description
The TfrxDetailData represents a "Detail data" band.


TfrxDetailData Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxDetailData


TfrxDialogComponent Properties.
TfrxDialogComponent properties

TfrxDialogComponent      Alphabetically      Legend

In TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDialogComponent Properties.
TfrxDialogComponent properties

TfrxDialogComponent      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxDialogComponent Methods.
TfrxDialogComponent methods

TfrxDialogComponent      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDialogComponent Methods.
TfrxDialogComponent methods

TfrxDialogComponent      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDialogComponent Events.
TfrxDialogComponent events

TfrxDialogComponent      Alphabetically      Legend

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDialogComponent Events.
TfrxDialogComponent events

TfrxDialogComponent      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDialogComponent

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDialogComponent = class (TfrxReportComponent)

Description
The TfrxDialogComponent class is the basic one for writing non-visual components, which can be placed to a dialogue form in a report.


TfrxDialogComponent.Bitmap

TfrxDialogComponent

property Bitmap : TBitmap;

Description

The component bitmap, 22õ22 pixels.


TfrxDialogComponent.Component

TfrxDialogComponent

property Component : TComponent;

Description

Link to the component itself.


TfrxDialogComponent.Left

TfrxDialogComponent

property Left;


TfrxDialogComponent.Top

TfrxDialogComponent

property Top;


TfrxDialogComponent Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent


TfrxDialogControl Properties.
TfrxDialogControl properties

TfrxDialogControl      Alphabetically      Legend

In TfrxDialogControl

Caption

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDialogControl Properties.
TfrxDialogControl properties

TfrxDialogControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxDialogControl Methods.
TfrxDialogControl methods

TfrxDialogControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDialogControl Methods.
TfrxDialogControl methods

TfrxDialogControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDialogControl Events.
TfrxDialogControl events

TfrxDialogControl      Alphabetically      Legend

In TfrxDialogControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDialogControl Events.
TfrxDialogControl events

TfrxDialogControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxDialogControl

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDialogControl = class (TfrxReportComponent)

Description
The "TfrxDialogControl" class is the basic one for writing common control, which can be placed to a dialogue form in a report. The class contains a large number of general properties and events shared with most of the common controls.


TfrxDialogControl.Caption

TfrxDialogControl

property Caption : String;

Description

Caption of the control.


TfrxDialogControl.Color

TfrxDialogControl

property Color : TColor;

Description

Color of the control.


TfrxDialogControl.Control

TfrxDialogControl

property Control : TControl;

Description

Link to the control itself.


TfrxDialogControl.Enabled

TfrxDialogControl

property Enabled : Boolean;

Description

Determines whether the control is enabled.


TfrxDialogControl.Font

TfrxDialogControl

property Font;


TfrxDialogControl.Height

TfrxDialogControl

property Height;


TfrxDialogControl.Left

TfrxDialogControl

property Left;


TfrxDialogControl.ParentFont

TfrxDialogControl

property ParentFont;


TfrxDialogControl.Top

TfrxDialogControl

property Top;


TfrxDialogControl.Visible

TfrxDialogControl

property Visible;


TfrxDialogControl.Width

TfrxDialogControl

property Width;


TfrxDialogControl.OnClick

TfrxDialogControl

property OnClick : String;

Description
The name of the script routine that will be called if user clicks the control.


TfrxDialogControl.OnDblClick

TfrxDialogControl

property OnDblClick : String;

Description
The name of the script routine that will be called if user dblclicks the control.


TfrxDialogControl.OnEnter

TfrxDialogControl

property OnEnter : String;

Description
The name of the script routine that will be called if control gets the focus.


TfrxDialogControl.OnExit

TfrxDialogControl

property OnExit : String;

Description
The name of the script routine that will be called if control looses the focus.


TfrxDialogControl.OnKeyDown

TfrxDialogControl

property OnKeyDown : String;

Description
The name of the script routine that will be called if user pressed a key.


TfrxDialogControl.OnKeyPress

TfrxDialogControl

property OnKeyPress : String;

Description
The name of the script routine that will be called if user pressed a key.


TfrxDialogControl.OnKeyUp

TfrxDialogControl

property OnKeyUp : String;

Description
The name of the script routine that will be called if user released a key.


TfrxDialogControl.OnMouseDown

TfrxDialogControl

property OnMouseDown : String;

Description
The name of the script routine that will be called if user pressed a mouse button.


TfrxDialogControl.OnMouseMove

TfrxDialogControl

property OnMouseMove : String;

Description
The name of the script routine that will be called if user moved a mouse button.


TfrxDialogControl.OnMouseUp

TfrxDialogControl

property OnMouseUp : String;

Description
The name of the script routine that will be called if user released a mouse button.


TfrxDialogControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl


TfrxDialogPage Properties.
TfrxDialogPage properties

TfrxDialogPage      Alphabetically      Legend

In TfrxDialogPage

BorderStyle

Caption

Color

Height

Left

Position

Top

Width

WindowState

Derived from TfrxPage

Font

Visible

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

ParentFont

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDialogPage Properties.
TfrxDialogPage properties

TfrxDialogPage      By Object      Legend

AbsLeft

AbsTop

AllObjects

BorderStyle

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Position

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width

WindowState


TfrxDialogPage Methods.
TfrxDialogPage methods

TfrxDialogPage      Alphabetically      Legend

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDialogPage Methods.
TfrxDialogPage methods

TfrxDialogPage      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDialogPage Events.
TfrxDialogPage events

TfrxDialogPage      Alphabetically      Legend

In TfrxDialogPage

OnActivate

OnClick

OnCloseQuery

OnDeactivate

OnHide

OnResize

OnShow


TfrxDialogPage Events.
TfrxDialogPage events

TfrxDialogPage      By Object      Legend

OnActivate

OnClick

OnCloseQuery

OnDeactivate

OnHide

OnResize

OnShow


TfrxDialogPage

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxDialogPage = class (TfrxPage)

Description
The TfrxDialogPage class represents a dialogue form that may contain non-visual and visual controls such as "TfrxBDETable", "Button", etc.


TfrxDialogPage.BorderStyle

TfrxDialogPage

property BorderStyle : TFormBorderStyle;

Description

The style of the window.


TfrxDialogPage.Caption

TfrxDialogPage

property Caption : String;

Description

The caption of the window.


TfrxDialogPage.Color

TfrxDialogPage

property Color : TColor;

Description

The color of the window.


TfrxDialogPage.Height

TfrxDialogPage

property Height;


TfrxDialogPage.Left

TfrxDialogPage

property Left;


TfrxDialogPage.Position

TfrxDialogPage

property Position : TPosition;

Description

The initial position of the window.


TfrxDialogPage.Top

TfrxDialogPage

property Top;


TfrxDialogPage.Width

TfrxDialogPage

property Width;


TfrxDialogPage.WindowState

TfrxDialogPage

property WindowState : TWindowState;

Description

Initial state of the window.


TfrxDialogPage.OnActivate

TfrxDialogPage

property OnActivate : String;

Description
Name of the script procedure that will be called on dialogue form activation.


TfrxDialogPage.OnClick

TfrxDialogPage

property OnClick : String;

Description
Name of the script procedure that will be called on click on the form.


TfrxDialogPage.OnCloseQuery

TfrxDialogPage

property OnCloseQuery : String;

Description
Name of the script procedure that will be called on closing the form. The event handler should return True to allow closing.


TfrxDialogPage.OnDeactivate

TfrxDialogPage

property OnDeactivate : String;

Description
Name of the script procedure that will be called on deactivating the form.


TfrxDialogPage.OnHide

TfrxDialogPage

property OnHide : String;

Description
Name of the script procedure that will be called on hiding the form.


TfrxDialogPage.OnResize

TfrxDialogPage

property OnResize : String;

Description
Name of the script procedure that will be called on resizing the form.


TfrxDialogPage.OnShow

TfrxDialogPage

property OnShow : String;

Description
Name of the script procedure that will be called on showing the form.


TfrxDialogPage Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxPage
|
TfrxDialogPage


TfrxEngineOptions Properties.
TfrxEngineOptions properties

TfrxEngineOptions      Alphabetically      Legend

In TfrxEngineOptions

ConvertNulls

DoublePass

MaxMemSize

PrintIfEmpty

SilentMode

TempDir

UseFileCache


TfrxEngineOptions Properties.
TfrxEngineOptions properties

TfrxEngineOptions      By Object      Legend

ConvertNulls

DoublePass

MaxMemSize

PrintIfEmpty

SilentMode

TempDir

UseFileCache


TfrxEngineOptions Methods.
TfrxEngineOptions methods

TfrxEngineOptions      Alphabetically      Legend

In TfrxEngineOptions

Assign

Clear

Derived from TPersistent

Destroy

GetNamePath


TfrxEngineOptions Methods.
TfrxEngineOptions methods

TfrxEngineOptions      By Object      Legend

Assign

Clear

Destroy

GetNamePath


TfrxEngineOptions Events.
TfrxEngineOptions events

TfrxEngineOptions      Alphabetically      Legend


TfrxEngineOptions Events.
TfrxEngineOptions events

TfrxEngineOptions      By Object      Legend


TfrxEngineOptions

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxEngineOptions = class (TPersistent)

Description
The TfrxEngineOptions class represents a set of properties related to the FastReport engine. Instance of this class is stored in the TfrxReport.EngineOptions.


TfrxEngineOptions.ConvertNulls

TfrxEngineOptions

property ConvertNulls : Boolean;

Description

Converts the "Null" value of the DB field into "0," "False," or empty string, depending on the field type. Default value is True.


TfrxEngineOptions.DoublePass

TfrxEngineOptions

property DoublePass : Boolean;

Description

Makes a report a two-pass one. Default value is False.


TfrxEngineOptions.MaxMemSize

TfrxEngineOptions

property MaxMemSize : Integer;

Description

The maximum size of memory in Mbytes, allocated to the report pages' cache. It becomes useful in cases when the "UseFileCashe" property is equal to "True." If a report begins to occupy more memory during construction, caching of the constructed report pages into a temporary file is performed. This property is inexact and allows only approximate determination of the memory limit. Default value is 10.


TfrxEngineOptions.PrintIfEmpty

TfrxEngineOptions

property PrintIfEmpty : Boolean;

Description

Defines, whether it is necessary to print a blank report (one which containing no data lines). Default value is True.


TfrxEngineOptions.SilentMode

TfrxEngineOptions

property SilentMode : Boolean;

Description

"Silent" mode. When errors occured during loading or running report, there is no dialog windows will be shown. All errors will be contained in the TfrxReport.Errors property. This mode is useful for server applications. Default value is False.


TfrxEngineOptions.TempDir

TfrxEngineOptions

property TempDir : String;

Description

Specifies a path to the directory for storing temporary files.


TfrxEngineOptions.UseFileCache

TfrxEngineOptions

property UseFileCache : Boolean;

Description

Defines, whether it is necessary to use report pages caching into the file (see the "MaxMemSize" property). Default value is False.


TfrxEngineOptions.Assign

TfrxEngineOptions

procedure Assign(Source: TPersistent); override;

Description
Copies the contents from another object.


TfrxEngineOptions.Clear

TfrxEngineOptions

procedure Clear;

Description
Clears all properties and fills them by default values.


TfrxEngineOptions Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxEngineOptions


TfrxFooter Properties.
TfrxFooter properties

TfrxFooter      Alphabetically      Legend

In TfrxFooter

AllowSplit

Child

KeepChild

PrintChildIfInvisible

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

StartNewPage

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxFooter Properties.
TfrxFooter properties

TfrxFooter      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxFooter Methods.
TfrxFooter methods

TfrxFooter      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxFooter Methods.
TfrxFooter methods

TfrxFooter      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxFooter Events.
TfrxFooter events

TfrxFooter      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxFooter Events.
TfrxFooter events

TfrxFooter      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxFooter

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxFooter = class (TfrxBand)

Description
The TfrxFooter class represents a "Footer" band. This kind of band is a footer for all data-bands.


TfrxFooter.AllowSplit

TfrxFooter

property AllowSplit;


TfrxFooter.Child

TfrxFooter

property Child;


TfrxFooter.KeepChild

TfrxFooter

property KeepChild;


TfrxFooter.PrintChildIfInvisible

TfrxFooter

property PrintChildIfInvisible;


TfrxFooter.Stretched

TfrxFooter

property Stretched;


TfrxFooter Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxFooter


TfrxFormat Properties.
TfrxFormat properties

TfrxFormat      Alphabetically      Legend

In TfrxFormat

DecimalSeparator

FormatStr

Kind


TfrxFormat Properties.
TfrxFormat properties

TfrxFormat      By Object      Legend

DecimalSeparator

FormatStr

Kind


TfrxFormat Methods.
TfrxFormat methods

TfrxFormat      Alphabetically      Legend

In TfrxFormat

Create

Derived from TPersistent

Assign

Destroy

GetNamePath


TfrxFormat Methods.
TfrxFormat methods

TfrxFormat      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxFormat Events.
TfrxFormat events

TfrxFormat      Alphabetically      Legend


TfrxFormat Events.
TfrxFormat events

TfrxFormat      By Object      Legend


TfrxFormat

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxFormat = class (TPersistent)

Description
The TfrxFormat class stores the format settings that used in the "Text" object to format values. Instance of this class is stored in the TfrxCustomMemoView.DisplayFormat.


TfrxFormat.DecimalSeparator

TfrxFormat

property DecimalSeparator : String;

Description

Decimal separator symbol. This symbol is used when the Kind property is set to fkNumeric. If this property is empty, default separator is used.


TfrxFormat.FormatStr

TfrxFormat

property FormatStr : String;

Description

Formatting string in every case is an argument for the function, with the help of which formatting is accomplished. Thus, for numerical formatting, such function would be the Delphi's Format function, for date/time it is the FormatDateTime function. One can get the possible values from the Delphi help system. Below are several values used in FastReport:
for the numerical formatting:
%g - a number with the minimal signs number after decimal point
%2.2f - a number with the fixed number of signs after decimal point
%2.2n - a number with bits delimiter
%2.2m - a monetary format, accepted in the Windows OS, depending on the regional settings in the control panel.

for the date/time format:
dd.mm.yyyy - date of the 23.12.2003 type
dd mmm yyyy - date of the 23 Nov. 2003 type
dd mmmm yyyy - date of the 23 November 2003 type
hh:mm - time of the 23:12 type
hh:mm:ss - time of the 23:12:00 type
dd mmmm yyyy, hh:mm - time and date of the 23 November 2003, 23:12 type

As for formatting of the boolean type, the formatting string is presented as two values separated by comma. The first value corresponds to "False," the second one corresponds to "True".


TfrxFormat.Kind

TfrxFormat

property Kind : TfrxFormatKind;

Description

Kind of formatting.


TfrxFormat.Create

TfrxFormat

constructor Create;

Description
The constructor. Do not call it directly because an instance of this class is stored in the TfrxCustomMemoView.DisplayFormat.


TfrxFormat Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxFormat


TfrxFrame Properties.
TfrxFrame properties

TfrxFrame      Alphabetically      Legend

In TfrxFrame

Color

DropShadow

ShadowColor

ShadowWidth

Style

Typ

Width


TfrxFrame Properties.
TfrxFrame properties

TfrxFrame      By Object      Legend

Color

DropShadow

ShadowColor

ShadowWidth

Style

Typ

Width


TfrxFrame Methods.
TfrxFrame methods

TfrxFrame      Alphabetically      Legend

In TfrxFrame

Assign

Create

Derived from TPersistent

Destroy

GetNamePath


TfrxFrame Methods.
TfrxFrame methods

TfrxFrame      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxFrame Events.
TfrxFrame events

TfrxFrame      Alphabetically      Legend


TfrxFrame Events.
TfrxFrame events

TfrxFrame      By Object      Legend


TfrxFrame

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxFrame = class (TPersistent)

Description
The TfrxFrame class represents a frame. Almost all visual objects have a frame.


TfrxFrame.Color

TfrxFrame

property Color : TColor;

Description

Color of frame.


TfrxFrame.DropShadow

TfrxFrame

property DropShadow : Boolean;

Description

Determines whether to draw a shadow.


TfrxFrame.ShadowColor

TfrxFrame

property ShadowColor : TColor;

Description

Color of shadow.


TfrxFrame.ShadowWidth

TfrxFrame

property ShadowWidth : Extended;

Description

Width of shadow.


TfrxFrame.Style

TfrxFrame

property Style : TfrxFrameStyle;

Description

Style of frame.


TfrxFrame.Typ

TfrxFrame

property Typ : TfrxFrameTypes;

Description

Set of frame lines.


TfrxFrame.Width

TfrxFrame

property Width : Extended;

Description

Width of frame.


TfrxFrame.Assign

TfrxFrame

procedure Assign(Source: TPersistent); override;

Description
Assigns properties from other frame object.


TfrxFrame.Create

TfrxFrame

constructor Create;

Description
Constructor.


TfrxFrame Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxFrame


TfrxGroupFooter Properties.
TfrxGroupFooter properties

TfrxGroupFooter      Alphabetically      Legend

In TfrxGroupFooter

AllowSplit

Child

KeepChild

PrintChildIfInvisible

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

StartNewPage

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGroupFooter Properties.
TfrxGroupFooter properties

TfrxGroupFooter      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxGroupFooter Methods.
TfrxGroupFooter methods

TfrxGroupFooter      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxGroupFooter Methods.
TfrxGroupFooter methods

TfrxGroupFooter      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxGroupFooter Events.
TfrxGroupFooter events

TfrxGroupFooter      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxGroupFooter Events.
TfrxGroupFooter events

TfrxGroupFooter      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxGroupFooter

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxGroupFooter = class (TfrxBand)

Description
The TfrxGroupFooter class represents a "Group footer" band. This kind of band is displayed at the bottom of each group.


TfrxGroupFooter.AllowSplit

TfrxGroupFooter

property AllowSplit;


TfrxGroupFooter.Child

TfrxGroupFooter

property Child;


TfrxGroupFooter.KeepChild

TfrxGroupFooter

property KeepChild;


TfrxGroupFooter.PrintChildIfInvisible

TfrxGroupFooter

property PrintChildIfInvisible;


TfrxGroupFooter.Stretched

TfrxGroupFooter

property Stretched;


TfrxGroupFooter Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxGroupFooter


TfrxGroupHeader Properties.
TfrxGroupHeader properties

TfrxGroupHeader      Alphabetically      Legend

In TfrxGroupHeader

AllowSplit

Child

Condition

KeepChild

KeepTogether

PrintChildIfInvisible

ReprintOnNewPage

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGroupHeader Properties.
TfrxGroupHeader properties

TfrxGroupHeader      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Condition

DesignInfo

Font

Height

KeepChild

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

ReprintOnNewPage

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxGroupHeader Methods.
TfrxGroupHeader methods

TfrxGroupHeader      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxGroupHeader Methods.
TfrxGroupHeader methods

TfrxGroupHeader      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxGroupHeader Events.
TfrxGroupHeader events

TfrxGroupHeader      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxGroupHeader Events.
TfrxGroupHeader events

TfrxGroupHeader      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxGroupHeader

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxGroupHeader = class (TfrxBand)

Description
The TfrxGroupHeader class represents a "Group header" band. This kind of band is displayed at the top of each group.


TfrxGroupHeader.AllowSplit

TfrxGroupHeader

property AllowSplit;


TfrxGroupHeader.Child

TfrxGroupHeader

property Child;


TfrxGroupHeader.Condition

TfrxGroupHeader

property Condition : String;

Description

A special condition (DB field value or an expression); the band is displayed as soon as the condition's value is changed.


TfrxGroupHeader.KeepChild

TfrxGroupHeader

property KeepChild;


TfrxGroupHeader.KeepTogether

TfrxGroupHeader

property KeepTogether : Boolean;

Description

Determines whether to print a group on the same page. If the whole group does not find room on the page, it is transferred to a new page. Default value is False.


TfrxGroupHeader.PrintChildIfInvisible

TfrxGroupHeader

property PrintChildIfInvisible;


TfrxGroupHeader.ReprintOnNewPage

TfrxGroupHeader

property ReprintOnNewPage : Boolean;

Description

Determines whether is necessary to reprint a header on each new page.


TfrxGroupHeader.StartNewPage

TfrxGroupHeader

property StartNewPage;


TfrxGroupHeader.Stretched

TfrxGroupHeader

property Stretched;


TfrxGroupHeader Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxGroupHeader


TfrxHeader Properties.
TfrxHeader properties

TfrxHeader      Alphabetically      Legend

In TfrxHeader

AllowSplit

Child

KeepChild

PrintChildIfInvisible

ReprintOnNewPage

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxHeader Properties.
TfrxHeader properties

TfrxHeader      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

ReprintOnNewPage

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxHeader Methods.
TfrxHeader methods

TfrxHeader      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxHeader Methods.
TfrxHeader methods

TfrxHeader      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxHeader Events.
TfrxHeader events

TfrxHeader      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxHeader Events.
TfrxHeader events

TfrxHeader      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxHeader

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxHeader = class (TfrxBand)

Description
The TfrxHeader class represents a "Header" band. This kind of band is a header for all data-bands.


TfrxHeader.AllowSplit

TfrxHeader

property AllowSplit;


TfrxHeader.Child

TfrxHeader

property Child;


TfrxHeader.KeepChild

TfrxHeader

property KeepChild;


TfrxHeader.PrintChildIfInvisible

TfrxHeader

property PrintChildIfInvisible;


TfrxHeader.ReprintOnNewPage

TfrxHeader

property ReprintOnNewPage : Boolean;

Description

Determines whether is necessary to reprint a header on each new page.


TfrxHeader.StartNewPage

TfrxHeader

property StartNewPage;


TfrxHeader.Stretched

TfrxHeader

property Stretched;


TfrxHeader Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxHeader


TfrxHighlight Properties.
TfrxHighlight properties

TfrxHighlight      Alphabetically      Legend

In TfrxHighlight

Active

Color

Condition

Font


TfrxHighlight Properties.
TfrxHighlight properties

TfrxHighlight      By Object      Legend

Active

Color

Condition

Font


TfrxHighlight Methods.
TfrxHighlight methods

TfrxHighlight      Alphabetically      Legend

In TfrxHighlight

Assign

Create

Derived from TPersistent

Destroy

GetNamePath


TfrxHighlight Methods.
TfrxHighlight methods

TfrxHighlight      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxHighlight Events.
TfrxHighlight events

TfrxHighlight      Alphabetically      Legend


TfrxHighlight Events.
TfrxHighlight events

TfrxHighlight      By Object      Legend


TfrxHighlight

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxHighlight = class (TPersistent)

Description
The TfrxHighlight class holds the conditional highlight settings. The conditional highlight is used in the TfrxMemoView object and allows to change the font and color settings depending on some condition.


TfrxHighlight.Active

TfrxHighlight

property Active : Boolean;

Description

Determines whether the highlight is active. When active, the TfrxMemoView object uses highlight settings.


TfrxHighlight.Color

TfrxHighlight

property Color : TColor;

Description

Highlight's color.


TfrxHighlight.Condition

TfrxHighlight

property Condition : String;

Description

Highlight's condition. Contains any valid expression


TfrxHighlight.Font

TfrxHighlight

property Font : TFont;

Description

Highlight's font.


TfrxHighlight.Assign

TfrxHighlight

procedure Assign(Source: TPersistent); override;

Description
Copies all properties from other object.


TfrxHighlight.Create

TfrxHighlight

constructor Create;

Description
Constructor. Do not create this object manually - TfrxCustomMemoView.Highlight already holds the instance of it.


TfrxHighlight Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxHighlight


TfrxLineView Properties.
TfrxLineView properties

TfrxLineView      Alphabetically      Legend

In TfrxLineView

Diagonal

Frame

Derived from TfrxCustomLineView

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxLineView Properties.
TfrxLineView properties

TfrxLineView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Diagonal

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

StretchMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxLineView Methods.
TfrxLineView methods

TfrxLineView      Alphabetically      Legend

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxLineView Methods.
TfrxLineView methods

TfrxLineView      By Object      Legend

Assign

BeforeDestruction

CalcHeight

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxLineView Events.
TfrxLineView events

TfrxLineView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxLineView Events.
TfrxLineView events

TfrxLineView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxLineView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxLineView = class (TfrxCustomLineView)

Description
The TfrxLineView class represents the "Line" object. It can show horizontal, vertical or diagonal line.


TfrxLineView.Diagonal

TfrxLineView

property Diagonal;


TfrxLineView.Frame

TfrxLineView

property Frame;


TfrxLineView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomLineView
|
TfrxLineView


TfrxMasterData Properties.
TfrxMasterData properties

TfrxMasterData      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxMasterData Properties.
TfrxMasterData properties

TfrxMasterData      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxMasterData Methods.
TfrxMasterData methods

TfrxMasterData      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxMasterData Methods.
TfrxMasterData methods

TfrxMasterData      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxMasterData Events.
TfrxMasterData events

TfrxMasterData      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxMasterData Events.
TfrxMasterData events

TfrxMasterData      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxMasterData

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxMasterData = class (TfrxDataBand)

Description
The TfrxMasterData represents a "Master data" band.


TfrxMasterData Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxMasterData


TfrxMemoView Properties.
TfrxMemoView properties

TfrxMemoView      Alphabetically      Legend

In TfrxMemoView

AllowExpressions

AllowHTMLTags

AutoWidth

BrushStyle

CharSpacing

Color

DataField

DataSet

DataSetName

DisplayFormat

ExpressionDelimiters

FlowTo

Font

Frame

GapX

GapY

HAlign

HideZeros

Highlight

LineSpacing

Memo

ParagraphGap

ParentFont

Rotation

RTLReading

Style

SuppressRepeated

Underlines

VAlign

WordWrap

Derived from TfrxCustomMemoView

Text

WordBreak

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxMemoView Properties.
TfrxMemoView properties

TfrxMemoView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AllowExpressions

AllowHTMLTags

AutoWidth

BrushStyle

CharSpacing

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

DisplayFormat

ExpressionDelimiters

FlowTo

Font

Frame

GapX

GapY

HAlign

Height

HideZeros

Highlight

Left

LineSpacing

Memo

Name

Objects

Owner

Page

ParagraphGap

Parent

ParentFont

Printable

Report

Restrictions

Rotation

RTLReading

ShiftMode

StretchMode

Style

SuppressRepeated

Tag

TagStr

Text

Top

Underlines

URL

VAlign

VCLComObject

Visible

Width

WordBreak

WordWrap


TfrxMemoView Methods.
TfrxMemoView methods

TfrxMemoView      Alphabetically      Legend

Derived from TfrxCustomMemoView

ApplyStyle

CalcWidth

FormatData

WrapText

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxMemoView Methods.
TfrxMemoView methods

TfrxMemoView      By Object      Legend

ApplyStyle

Assign

BeforeDestruction

CalcHeight

CalcWidth

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FormatData

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction

WrapText


TfrxMemoView Events.
TfrxMemoView events

TfrxMemoView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxMemoView Events.
TfrxMemoView events

TfrxMemoView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxMemoView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxMemoView = class (TfrxCustomMemoView)

Description
The TfrxMemoView class represents the "Text" object that can show multiline text in a rectangular area.


TfrxMemoView.AllowExpressions

TfrxMemoView

property AllowExpressions;


TfrxMemoView.AllowHTMLTags

TfrxMemoView

property AllowHTMLTags;


TfrxMemoView.AutoWidth

TfrxMemoView

property AutoWidth;


TfrxMemoView.BrushStyle

TfrxMemoView

property BrushStyle;


TfrxMemoView.CharSpacing

TfrxMemoView

property CharSpacing;


TfrxMemoView.Color

TfrxMemoView

property Color;


TfrxMemoView.DataField

TfrxMemoView

property DataField;


TfrxMemoView.DataSet

TfrxMemoView

property DataSet;


TfrxMemoView.DataSetName

TfrxMemoView

property DataSetName;


TfrxMemoView.DisplayFormat

TfrxMemoView

property DisplayFormat;


TfrxMemoView.ExpressionDelimiters

TfrxMemoView

property ExpressionDelimiters;


TfrxMemoView.FlowTo

TfrxMemoView

property FlowTo;


TfrxMemoView.Font

TfrxMemoView

property Font;


TfrxMemoView.Frame

TfrxMemoView

property Frame;


TfrxMemoView.GapX

TfrxMemoView

property GapX;


TfrxMemoView.GapY

TfrxMemoView

property GapY;


TfrxMemoView.HAlign

TfrxMemoView

property HAlign;


TfrxMemoView.HideZeros

TfrxMemoView

property HideZeros;


TfrxMemoView.Highlight

TfrxMemoView

property Highlight;


TfrxMemoView.LineSpacing

TfrxMemoView

property LineSpacing;


TfrxMemoView.Memo

TfrxMemoView

property Memo;


TfrxMemoView.ParagraphGap

TfrxMemoView

property ParagraphGap;


TfrxMemoView.ParentFont

TfrxMemoView

property ParentFont;


TfrxMemoView.Rotation

TfrxMemoView

property Rotation;


TfrxMemoView.RTLReading

TfrxMemoView

property RTLReading;


TfrxMemoView.Style

TfrxMemoView

property Style;


TfrxMemoView.SuppressRepeated

TfrxMemoView

property SuppressRepeated;


TfrxMemoView.Underlines

TfrxMemoView

property Underlines;


TfrxMemoView.VAlign

TfrxMemoView

property VAlign;


TfrxMemoView.WordWrap

TfrxMemoView

property WordWrap;


TfrxMemoView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomMemoView
|
TfrxMemoView


TfrxOverlay Properties.
TfrxOverlay properties

TfrxOverlay      Alphabetically      Legend

Derived from TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Stretched

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxOverlay Properties.
TfrxOverlay properties

TfrxOverlay      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxOverlay Methods.
TfrxOverlay methods

TfrxOverlay      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxOverlay Methods.
TfrxOverlay methods

TfrxOverlay      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxOverlay Events.
TfrxOverlay events

TfrxOverlay      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxOverlay Events.
TfrxOverlay events

TfrxOverlay      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxOverlay

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxOverlay = class (TfrxBand)

Description
The TfrxOverlay class represents an "Overlay" band. This kind of band is printed on each page as a bottom layer.


TfrxOverlay Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxOverlay


TfrxPage Properties.
TfrxPage properties

TfrxPage      Alphabetically      Legend

In TfrxPage

Font

Visible

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPage Properties.
TfrxPage properties

TfrxPage      By Object      Legend

AbsLeft

AbsTop

AllObjects

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxPage Methods.
TfrxPage methods

TfrxPage      Alphabetically      Legend

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxPage Methods.
TfrxPage methods

TfrxPage      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxPage Events.
TfrxPage events

TfrxPage      Alphabetically      Legend


TfrxPage Events.
TfrxPage events

TfrxPage      By Object      Legend


TfrxPage

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxPage = class (TfrxComponent)

Description
The TfrPage class is the base class for report pages such as TfrxReportPage, TfrxDialogPage, TfrxDMPPage.


TfrxPage.Font

TfrxPage

property Font;


TfrxPage.Visible

TfrxPage

property Visible;


TfrxPage Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxPage


TfrxPageFooter Properties.
TfrxPageFooter properties

TfrxPageFooter      Alphabetically      Legend

In TfrxPageFooter

PrintOnFirstPage

PrintOnLastPage

Derived from TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Stretched

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPageFooter Properties.
TfrxPageFooter properties

TfrxPageFooter      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintOnFirstPage

PrintOnLastPage

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxPageFooter Methods.
TfrxPageFooter methods

TfrxPageFooter      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxPageFooter Methods.
TfrxPageFooter methods

TfrxPageFooter      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxPageFooter Events.
TfrxPageFooter events

TfrxPageFooter      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxPageFooter Events.
TfrxPageFooter events

TfrxPageFooter      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxPageFooter

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxPageFooter = class (TfrxBand)

Description
The TfrxPageFooter class represents a "Page footer" band. This kind of band is displayed at the bottom of each page.


TfrxPageFooter.PrintOnFirstPage

TfrxPageFooter

property PrintOnFirstPage : Boolean;

Description

Determines whether to print a band on the first page.


TfrxPageFooter.PrintOnLastPage

TfrxPageFooter

property PrintOnLastPage : Boolean;

Description

Determines whether to print a band on the last page.


TfrxPageFooter Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxPageFooter


TfrxPageHeader Properties.
TfrxPageHeader properties

TfrxPageHeader      Alphabetically      Legend

In TfrxPageHeader

PrintOnFirstPage

Stretched

Derived from TfrxBand

AllowSplit

Child

Font

Height

KeepChild

Left

OutlineText

Overflow

ParentFont

PrintChildIfInvisible

Restrictions

StartNewPage

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPageHeader Properties.
TfrxPageHeader properties

TfrxPageHeader      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintOnFirstPage

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxPageHeader Methods.
TfrxPageHeader methods

TfrxPageHeader      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxPageHeader Methods.
TfrxPageHeader methods

TfrxPageHeader      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxPageHeader Events.
TfrxPageHeader events

TfrxPageHeader      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxPageHeader Events.
TfrxPageHeader events

TfrxPageHeader      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxPageHeader

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxPageHeader = class (TfrxBand)

Description
The TfrxPageHeader class represents a "Page header" band. This kind of band is displayed at the top of each page.


TfrxPageHeader.PrintOnFirstPage

TfrxPageHeader

property PrintOnFirstPage : Boolean;

Description

Determines whether to print a band on the first page.


TfrxPageHeader.Stretched

TfrxPageHeader

property Stretched;


TfrxPageHeader Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxPageHeader


TfrxPictureView Properties.
TfrxPictureView properties

TfrxPictureView      Alphabetically      Legend

In TfrxPictureView

AutoSize

Center

DataField

DataSet

DataSetName

Frame

KeepAspectRatio

Picture

Stretched

Derived from TfrxView

Align

BrushStyle

Color

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPictureView Properties.
TfrxPictureView properties

TfrxPictureView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AutoSize

BrushStyle

Center

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

KeepAspectRatio

Left

Name

Objects

Owner

Page

Parent

ParentFont

Picture

Printable

Report

Restrictions

ShiftMode

Stretched

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxPictureView Methods.
TfrxPictureView methods

TfrxPictureView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxPictureView Methods.
TfrxPictureView methods

TfrxPictureView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxPictureView Events.
TfrxPictureView events

TfrxPictureView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxPictureView Events.
TfrxPictureView events

TfrxPictureView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxPictureView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxPictureView = class (TfrxView)

Description
The TfrxPictureView class represents the "Picture" object. It can show a picture in the BMP, JPEG, ICO, WMF, EMF formats.


TfrxPictureView.AutoSize

TfrxPictureView

property AutoSize : Boolean;

Description

Determines whether the picture should handle its size automatically. Default value is False.


TfrxPictureView.Center

TfrxPictureView

property Center : Boolean;

Description

Determines whether the image should be centered inside the object. Default value is False.


TfrxPictureView.DataField

TfrxPictureView

property DataField;


TfrxPictureView.DataSet

TfrxPictureView

property DataSet;


TfrxPictureView.DataSetName

TfrxPictureView

property DataSetName;


TfrxPictureView.Frame

TfrxPictureView

property Frame;


TfrxPictureView.KeepAspectRatio

TfrxPictureView

property KeepAspectRatio : Boolean;

Description

Keep the original aspect ratio of the image when stretching the object. The Stretched property should also be set.


TfrxPictureView.Picture

TfrxPictureView

property Picture : TPicture;

Description

Reference to internal TPicture object that stores the image.


TfrxPictureView.Stretched

TfrxPictureView

property Stretched : Boolean;

Description

Stretches the picture to fit the object bounds. Default value is True.


TfrxPictureView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxPictureView


TfrxPreviewOptions Properties.
TfrxPreviewOptions properties

TfrxPreviewOptions      Alphabetically      Legend

In TfrxPreviewOptions

AllowEdit

Buttons

DoubleBuffered

Maximized

MDIChild

Modal

OutlineVisible

OutlineWidth

ShowCaptions

Zoom

ZoomMode


TfrxPreviewOptions Properties.
TfrxPreviewOptions properties

TfrxPreviewOptions      By Object      Legend

AllowEdit

Buttons

DoubleBuffered

Maximized

MDIChild

Modal

OutlineVisible

OutlineWidth

ShowCaptions

Zoom

ZoomMode


TfrxPreviewOptions Methods.
TfrxPreviewOptions methods

TfrxPreviewOptions      Alphabetically      Legend

In TfrxPreviewOptions

Assign

Clear

Derived from TPersistent

Destroy

GetNamePath


TfrxPreviewOptions Methods.
TfrxPreviewOptions methods

TfrxPreviewOptions      By Object      Legend

Assign

Clear

Destroy

GetNamePath


TfrxPreviewOptions Events.
TfrxPreviewOptions events

TfrxPreviewOptions      Alphabetically      Legend


TfrxPreviewOptions Events.
TfrxPreviewOptions events

TfrxPreviewOptions      By Object      Legend


TfrxPreviewOptions

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxPreviewOptions = class (TPersistent)

Description
The TfrxPreviewOptions class represents a set of properties, relating to the report preview. Instance of this class is stored in the TfrxReport.PreviewOptions.


TfrxPreviewOptions.AllowEdit

TfrxPreviewOptions

property AllowEdit : Boolean;

Description

Enables or disables a finished report editing. Default value is True.


TfrxPreviewOptions.Buttons

TfrxPreviewOptions

property Buttons : TfrxPreviewButtons;

Description

A set of buttons, which will be available in the preview window. The available values of this property are the following:
pbPrint - printing
pbLoad - loading from a file
pbSave - saving into a file
pbExport - export
pbZoom - zooming
pbFind - search
pbOutline - report outline enabling
pbPageSetup - page properties
pbTools - tools
pbEdit - editor
pbNavigator - navigation

You can combine any of these values. Default value is: all buttons.


TfrxPreviewOptions.DoubleBuffered

TfrxPreviewOptions

property DoubleBuffered : Boolean;

Description

A double-buffer mode for the preview window. If enabled (by default), the preview window will not flicker during repainting, but the process speed would be reduced.


TfrxPreviewOptions.Maximized

TfrxPreviewOptions

property Maximized : Boolean;

Description

Defines whether the preview window is maximized. Default value is True.


TfrxPreviewOptions.MDIChild

TfrxPreviewOptions

property MDIChild : Boolean;

Description

Defines whether the preview window is MDIChild (for MDI interface organizing). Default value is False.


TfrxPreviewOptions.Modal

TfrxPreviewOptions

property Modal : Boolean;

Description

Defines whether the preview window is modal. Default value is True.


TfrxPreviewOptions.OutlineVisible

TfrxPreviewOptions

property OutlineVisible : Boolean;

Description

Defines whether the panel with the report outline is visible. Default value is False.


TfrxPreviewOptions.OutlineWidth

TfrxPreviewOptions

property OutlineWidth : Integer;

Description

Defines width of the panel with the report outline, in pixels. Default value is 120.


TfrxPreviewOptions.ShowCaptions

TfrxPreviewOptions

property ShowCaptions : Boolean;

Description

Defines whether it is necessary to display button captions. When enabling this property, you should limit the number of the displayed buttons in the Buttons property, since all the buttons would not find room on the screen.


TfrxPreviewOptions.Zoom

TfrxPreviewOptions

property Zoom : Extended;

Description

Default zooming. 100% zoom corresponds to 1.


TfrxPreviewOptions.ZoomMode

TfrxPreviewOptions

property ZoomMode : TfrxZoomMode;

Description

Default zooming mode. The following values are available:
zmDefault - zooming via the "Zoom" property;
zmWholePage - the whole page fits;
zmPageWidth - the page width fits;
zmManyPages - two pages fit.


TfrxPreviewOptions.Assign

TfrxPreviewOptions

procedure Assign(Source: TPersistent); override;

Description
Copies the contents from another object.


TfrxPreviewOptions.Clear

TfrxPreviewOptions

procedure Clear;

Description
Clears all properties and fills them by default values.


TfrxPreviewOptions Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxPreviewOptions


TfrxPrintOptions Properties.
TfrxPrintOptions properties

TfrxPrintOptions      Alphabetically      Legend

In TfrxPrintOptions

Collate

Copies

PageNumbers

Printer

PrintPages

ShowDialog


TfrxPrintOptions Properties.
TfrxPrintOptions properties

TfrxPrintOptions      By Object      Legend

Collate

Copies

PageNumbers

Printer

PrintPages

ShowDialog


TfrxPrintOptions Methods.
TfrxPrintOptions methods

TfrxPrintOptions      Alphabetically      Legend

In TfrxPrintOptions

Assign

Clear

Derived from TPersistent

Destroy

GetNamePath


TfrxPrintOptions Methods.
TfrxPrintOptions methods

TfrxPrintOptions      By Object      Legend

Assign

Clear

Destroy

GetNamePath


TfrxPrintOptions Events.
TfrxPrintOptions events

TfrxPrintOptions      Alphabetically      Legend


TfrxPrintOptions Events.
TfrxPrintOptions events

TfrxPrintOptions      By Object      Legend


TfrxPrintOptions

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxPrintOptions = class (TPersistent)

Description
The TfrxPrintOptions class represents a set of properties, which relate to the report printing. Instance of this class is stored in the TfrxReport.PrintOptions.


TfrxPrintOptions.Collate

TfrxPrintOptions

property Collate : Boolean;

Description

Whether to collate the copies. Default value is True.


TfrxPrintOptions.Copies

TfrxPrintOptions

property Copies : Integer;

Description

A number of the printable copies by default. Default value is 1.


TfrxPrintOptions.PageNumbers

TfrxPrintOptions

property PageNumbers : String;

Description

Page numbers, which are to be printed. For example, "1,3,5-12,17-".


TfrxPrintOptions.Printer

TfrxPrintOptions

property Printer : String;

Description

Printer name.


TfrxPrintOptions.PrintPages

TfrxPrintOptions

property PrintPages : TfrxPrintPages;

Description

Defines the pages to be printed. The following values are available:
ppAll - all
ppOdd - odd
ppEven - even


TfrxPrintOptions.ShowDialog

TfrxPrintOptions

property ShowDialog : Boolean;

Description

Whether to display a print dialogue. Default value is True.


TfrxPrintOptions.Assign

TfrxPrintOptions

procedure Assign(Source: TPersistent); override;

Description
Copies the contents from another object.


TfrxPrintOptions.Clear

TfrxPrintOptions

procedure Clear;

Description
Clears all properties and fills them by default values.


TfrxPrintOptions Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxPrintOptions


TfrxReport Properties.
TfrxReport properties

TfrxReport      Alphabetically      Legend

In TfrxReport

DataSet

DataSets

Designer

DotMatrixReport

Engine

EngineOptions

Errors

FileName

IniFile

Pages

PagesCount

Preview

PreviewOptions

PreviewPages

PrintOptions

ReportOptions

Script

ScriptLanguage

ScriptText

Styles

Variables

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxReport Properties.
TfrxReport properties

TfrxReport      By Object      Legend

AbsLeft

AbsTop

AllObjects

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSets

Designer

DesignInfo

DotMatrixReport

Engine

EngineOptions

Errors

FileName

Font

Height

IniFile

Left

Name

Objects

Owner

Page

Pages[Index:Integer]

PagesCount

Parent

ParentFont

Preview

PreviewOptions

PreviewPages

PrintOptions

Report

ReportOptions

Restrictions

Script

ScriptLanguage

ScriptText

Styles

Tag

Top

Variables

VCLComObject

Visible

Width


TfrxReport Methods.
TfrxReport methods

TfrxReport      Alphabetically      Legend

In TfrxReport

AddFunction

Calc

DesignReport

Export

GetAlias

GetDataset

GetDataSetList

GetIniFile

LoadFromFile

LoadFromStream

PrepareReport

Print

SaveToFile

SaveToStream

ShowPreparedReport

ShowReport

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxReport Methods.
TfrxReport methods

TfrxReport      By Object      Legend

AddFunction

Assign

BeforeDestruction

Calc

Clear

Create

CreateUniqueName

DesignReport

Destroy

DestroyComponents

Destroying

ExecuteAction

Export

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetAlias

GetDataset

GetDataSetList

GetIniFile

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromFile

LoadFromStream

PrepareReport

Print

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToFile

SaveToStream

SetBounds

ShowPreparedReport

ShowReport

UpdateAction


TfrxReport Events.
TfrxReport events

TfrxReport      Alphabetically      Legend

In TfrxReport

OnAfterPrint

OnBeforePrint

OnClickObject

OnGetValue

OnManualBuild

OnMouseOverObject

OnStartReport

OnStopReport

OnUserFunction


TfrxReport Events.
TfrxReport events

TfrxReport      By Object      Legend

OnAfterPrint

OnBeforePrint

OnClickObject

OnGetValue

OnManualBuild

OnMouseOverObject

OnStartReport

OnStopReport

OnUserFunction


TfrxReport

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxReport = class (TfrxComponent)

Description
The TfrxReport component is the main one. One TfrxReport component contains one report. In design-time, double-clicking the component calls the report designer. The component has all necessary properties and methods for report loading and saving, design and viewing.


TfrxReport.DataSet

TfrxReport

property DataSet : TfrxDataSet;

Description

Dataset for a report. If this property is set, the report will be printed as many times as many records in the dataset.


TfrxReport.DataSets

TfrxReport

property DataSets : TfrxReportDataSets;

Description

The list of data sets available for the report.


TfrxReport.Designer

TfrxReport

property Designer : TfrxCustomDesigner;

Description

A link to the report designer (actual when the designer is enabled).


TfrxReport.DotMatrixReport

TfrxReport

property DotMatrixReport : Boolean;

Description

Defines whether the report is dot-matrix. When setting this property to True, the report may contain dot-matrix pages (TfrxDMPPage) and objects. Don't set this property directly. Use the "File|New..." menu item to create dot-matrix reports.


TfrxReport.Engine

TfrxReport

property Engine : TfrxCustomEngine;

Description

A link to the report engine. It is useful in cases when it is necessary to operate a process of the report construction from a code.


TfrxReport.EngineOptions

TfrxReport

property EngineOptions : TfrxEngineOptions;

Description

A set of properties related to the FastReport engine.


TfrxReport.Errors

TfrxReport

property Errors : TStrings;

Description

The list of errors, occurring during one or another operation.


TfrxReport.FileName

TfrxReport

property FileName : String;

Description

Defines a report file name; it is displayed in the designer. The LoadFromFile method fills this property.


TfrxReport.IniFile

TfrxReport

property IniFile : String;

Description

A file name or a name of the registry key for storing the FastReport environment settings.


TfrxReport.Pages[Index:Integer]
TfrxReport.Pages

TfrxReport

property Pages[Index:Integer] : TfrxPage;

Description

The list of report pages. The pages of the "dialogue form" type are also included in this list.


TfrxReport.PagesCount

TfrxReport

property PagesCount : Integer;

Description

Number of pages in a report template.


TfrxReport.Preview

TfrxReport

property Preview : TfrxCustomPreview;

Description

A link to the "TfrxPreview" component, in which the finished report should be displayed. If this property is blank, a report is displayed in the standard preview window.


TfrxReport.PreviewOptions

TfrxReport

property PreviewOptions : TfrxPreviewOptions;

Description

A set of properties, relating to the report preview.


TfrxReport.PreviewPages

TfrxReport

property PreviewPages : TfrxCustomPreviewPages;

Description

A link to the pages of a finished report. It is used in all operations, which are connected with a finished report (printing, saving, export, etc.).


TfrxReport.PrintOptions

TfrxReport

property PrintOptions : TfrxPrintOptions;

Description

A set of properties, which relate to the report printing.


TfrxReport.ReportOptions

TfrxReport

property ReportOptions : TfrxReportOptions;

Description

Defines a set of properties relating to the report.


TfrxReport.Script

TfrxReport

property Script : TfsScript;

Description

The "TfsScript" component, linked to the report. By using this link, you can add your variables, classes, functions, which can be used in a report script in the future. See more in the FastScript developer's manual.


TfrxReport.ScriptLanguage

TfrxReport

property ScriptLanguage : String;

Description

Script language used in a report. The following values are valid: PascalScript, C++Script, BasicScript, JScript.


TfrxReport.ScriptText

TfrxReport

property ScriptText : TStrings;

Description

Script text.


TfrxReport.Styles

TfrxReport

property Styles : TfrxStyles;

Description

Report style. See more about operating with styles in the FastReport programmer's manual.


TfrxReport.Variables

TfrxReport

property Variables : TfrxVariables;

Description

The list of report variables. See more about operating with variables in the FastReport programmer's manual.


TfrxReport.AddFunction

TfrxReport

procedure AddFunction(const FuncName: String; const Category: String = ''; const Description: String = '');

Description
Adds a user function to the list of the functions available in the report. See the FastReport developer's manual about this method.


TfrxReport.Calc

TfrxReport

function Calc(const Expr: String): Variant;

Description
Calculates the "Expr" expression and returns the result.


TfrxReport.DesignReport

TfrxReport

procedure DesignReport;

Description
Calls the report designer. The designer should be included into your project (to perform this, it is enough to either use the "TfrxDesigner" component, or include the "frxDesgn" unit into the "Uses" list).


TfrxReport.Export

TfrxReport

procedure Export(Filter: TfrxCustomExportFilter);

Description
Exports a report using the specified export filter.


TfrxReport.GetAlias

TfrxReport

function GetAlias(DataSet: TfrxDataSet): String;

Description
Returns an alias for the given data set. Dataset should be included in the TfrxReport.Datasets.


TfrxReport.GetDataset

TfrxReport

function GetDataset(const Alias: String): TfrxDataset;

Description
Returns the data set on its alias name. Dataset should be included in the TfrxReport.Datasets.


TfrxReport.GetDataSetList

TfrxReport

procedure GetDataSetList(List: TStrings; OnlyDB: Boolean = False);

Description
Returns the list of the data sets available in the report in the "List" parameter. The second parameter specifies whether it is necessary to return only the data sets, connected with DB data.


TfrxReport.GetIniFile

TfrxReport

function GetIniFile: TCustomIniFile;

Description
Returns the ini-file instance that stores all the designer settings. It may be either ini-file or registry, depending on IniFile property value.


TfrxReport.LoadFromFile

TfrxReport

function LoadFromFile(const FileName: String; ExceptionIfNotFound: Boolean = False): Boolean;

Description
Loads a report from a file with given name. If the second parameter is equal to "True," and the file was not found, an exception will be generated. It returns "True," if the file is loaded successfully.


TfrxReport.LoadFromStream

TfrxReport

procedure LoadFromStream(Stream: TStream); override;

Description
Loads a report from the stream.


TfrxReport.PrepareReport

TfrxReport

function PrepareReport(ClearLastReport: Boolean = True): Boolean;

Description
Starts a report without a preview window. The parameter assignment is the same as in the "ShowReport" method. If a report is constructed successfully, this function returns "True."


TfrxReport.Print

TfrxReport

procedure Print;

Description
Prints a report using printer settings from a PrintOptions property.


TfrxReport.SaveToFile

TfrxReport

procedure SaveToFile(const FileName: String);

Description
Saves a report to a file with given name.


TfrxReport.SaveToStream

TfrxReport

procedure SaveToStream(Stream: TStream; SaveChildren: Boolean = True; SaveDefaultValues: Boolean = False); override;

Description
Saves a report to the stream. SaveChildren, SaveDefaultValues parameters are not used.


TfrxReport.ShowPreparedReport

TfrxReport

procedure ShowPreparedReport;

Description
Displays the report, which was previously built via the "PrepareReport" call.


TfrxReport.ShowReport

TfrxReport

procedure ShowReport(ClearLastReport: Boolean = True);

Description
Starts a report and displays a result in the preview window. If the "ClearLastReport" parameter is equal to "False," then a report will be added to the previously constructed one, otherwise the previously constructed report is cleared (by default).


TfrxReport.OnAfterPrint

TfrxReport

property OnAfterPrint : TfrxBeforePrintEvent;

Description
When starting a report. It occurs after handling each object.


TfrxReport.OnBeforePrint

TfrxReport

property OnBeforePrint : TfrxBeforePrintEvent;

Description
When starting a report. It occurs before handling each object.


TfrxReport.OnClickObject

TfrxReport

property OnClickObject : TfrxClickObjectEvent;

Description
When previewing a report in the preview window. Occurs when clicking the object.


TfrxReport.OnGetValue

TfrxReport

property OnGetValue : TfrxGetValueEvent;

Description
When starting a report. Occurs when an unknown variable is met. An event handler must return the value of this variable.


TfrxReport.OnManualBuild

TfrxReport

property OnManualBuild : TfrxManualBuildEvent;

Description
When starting a report. If the handler of this event is allocated, then the FastReport engine is blocked and you thus would have to construct a report manually.


TfrxReport.OnMouseOverObject

TfrxReport

property OnMouseOverObject : TfrxMouseOverObjectEvent;

Description
When report is previewed in the preview window. Occurs when mouse cursor passes over the object.


TfrxReport.OnStartReport

TfrxReport

property OnStartReport : String;

Description
Name of the script procedure which will be called when report starts.


TfrxReport.OnStopReport

TfrxReport

property OnStopReport : String;

Description
Name of the script procedure which will be called when report finishes.


TfrxReport.OnUserFunction

TfrxReport

property OnUserFunction : TfrxUserFunctionEvent;

Description
When starting a report. Occurs when calling a function, added with the help of the "AddFunction" method.


TfrxReport Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReport


TfrxReportComponent Properties.
TfrxReportComponent properties

TfrxReportComponent      Alphabetically      Legend

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxReportComponent Properties.
TfrxReportComponent properties

TfrxReportComponent      By Object      Legend

AbsLeft

AbsTop

AllObjects

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxReportComponent Methods.
TfrxReportComponent methods

TfrxReportComponent      Alphabetically      Legend

In TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxReportComponent Methods.
TfrxReportComponent methods

TfrxReportComponent      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxReportComponent Events.
TfrxReportComponent events

TfrxReportComponent      Alphabetically      Legend

In TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxReportComponent Events.
TfrxReportComponent events

TfrxReportComponent      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxReportComponent

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxReportComponent = class (TfrxComponent)

Description
Objects of this type can be placed into a report. The class contains the "Draw" method for object's painting, as well as "BeforePrint/GetData/AfterPrint" methods, which are called as soon as a report runs.


TfrxReportComponent.Draw

TfrxReportComponent

procedure Draw(Canvas: TCanvas; ScaleX, ScaleY, OffsetX, OffsetY: Extended); virtual; abstract;

Description
The Draw method is called when painting an object. The parameters are:
- Canvas - canvas;
- Scale - zoom by X-axis and Y-axis;
- Offset - offset relatively to the edges of the canvas.


TfrxReportComponent.OnAfterData

TfrxReportComponent

property OnAfterData : String;

Description
The name of the script routine that will be called after the object gets data.


TfrxReportComponent.OnAfterPrint

TfrxReportComponent

property OnAfterPrint : String;

Description
The name of the script routine that will be called after the object is handled.


TfrxReportComponent.OnBeforePrint

TfrxReportComponent

property OnBeforePrint : String;

Description
The name of the script routine that will be called before the object is handled.


TfrxReportComponent.OnPreviewClick

TfrxReportComponent

property OnPreviewClick : String;

Description
The name of the script routine that will be called if user clicks on the object in the preview window.


TfrxReportComponent Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent


TfrxReportDataSets Properties.
TfrxReportDataSets properties

TfrxReportDataSets      Alphabetically      Legend

In TfrxReportDataSets

Items

Derived from TCollection

Count

ItemClass

Items


TfrxReportDataSets Properties.
TfrxReportDataSets properties

TfrxReportDataSets      By Object      Legend

Count

ItemClass

Items[Index:Integer]

Items


TfrxReportDataSets Methods.
TfrxReportDataSets methods

TfrxReportDataSets      Alphabetically      Legend

In TfrxReportDataSets

Add

Create

Find

Find

Derived from TCollection

Assign

BeginUpdate

Clear

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxReportDataSets Methods.
TfrxReportDataSets methods

TfrxReportDataSets      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

Find

FindItemID

GetNamePath

Insert


TfrxReportDataSets Events.
TfrxReportDataSets events

TfrxReportDataSets      Alphabetically      Legend


TfrxReportDataSets Events.
TfrxReportDataSets events

TfrxReportDataSets      By Object      Legend


TfrxReportDataSets

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxReportDataSets = class (TCollection)

Description
The TfrxReportDataSets class represents the report dataset's list. Instance of this class is stored in the TfrxReport.Datasets property.


TfrxReportDataSets.Items[Index:Integer]
TfrxReportDataSets.Items

TfrxReportDataSets

property Items[Index:Integer] : TfrxDataSetItem;

Description

List of elements.


TfrxReportDataSets.Add

TfrxReportDataSets

procedure Add(ds: TfrxDataSet);

Description
Adds an element to the list.


TfrxReportDataSets.Create

TfrxReportDataSets

constructor Create(AReport: TfrxReport);

Description
Creates the class instance. Do not use this method directly, because instance of this class is stored in the TfrxReport.Datasets property.


TfrxReportDataSets.Find

TfrxReportDataSets

function Find(ds: TfrxDataSet): TfrxDataSetItem; overload;

Description
Finds an element in the list.


TfrxReportDataSets.Find

TfrxReportDataSets

function Find(const Name: String): TfrxDataSetItem; overload;

Description
Finds an element in the list.


TfrxReportDataSets Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxReportDataSets


TfrxReportOptions Properties.
TfrxReportOptions properties

TfrxReportOptions      Alphabetically      Legend

In TfrxReportOptions

Author

CreateDate

Description

InitString

LastChange

Name

Password

Picture

VersionBuild

VersionMajor

VersionMinor

VersionRelease


TfrxReportOptions Properties.
TfrxReportOptions properties

TfrxReportOptions      By Object      Legend

Author

CreateDate

Description

InitString

LastChange

Name

Password

Picture

VersionBuild

VersionMajor

VersionMinor

VersionRelease


TfrxReportOptions Methods.
TfrxReportOptions methods

TfrxReportOptions      Alphabetically      Legend

In TfrxReportOptions

Assign

Clear

Derived from TPersistent

Destroy

GetNamePath


TfrxReportOptions Methods.
TfrxReportOptions methods

TfrxReportOptions      By Object      Legend

Assign

Clear

Destroy

GetNamePath


TfrxReportOptions Events.
TfrxReportOptions events

TfrxReportOptions      Alphabetically      Legend


TfrxReportOptions Events.
TfrxReportOptions events

TfrxReportOptions      By Object      Legend


TfrxReportOptions

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxReportOptions = class (TPersistent)

Description
The TfrxReportOptions class represents a set of properties relating to the report. Instance of this class is stored in the TfrxReport.ReportOptions.


TfrxReportOptions.Author

TfrxReportOptions

property Author : String;

Description

Report author.


TfrxReportOptions.CreateDate

TfrxReportOptions

property CreateDate : TDateTime;

Description

Report creation date.


TfrxReportOptions.Description

TfrxReportOptions

property Description : TStrings;

Description

Report description.


TfrxReportOptions.InitString

TfrxReportOptions

property InitString : String;

Description

Dot-matrix printer init string. Used only in dot-matrix reports.


TfrxReportOptions.LastChange

TfrxReportOptions

property LastChange : TDateTime;

Description

The date the report was last modified.


TfrxReportOptions.Name

TfrxReportOptions

property Name : String;

Description

Report name.


TfrxReportOptions.Password

TfrxReportOptions

property Password : String;

Description

Report password. If this property is not blank, a password is required when opening a report.


TfrxReportOptions.Picture

TfrxReportOptions

property Picture : TfrxPicture;

Description

Report picture.


TfrxReportOptions.VersionBuild

TfrxReportOptions

property VersionBuild : String;

Description

Properties, which detect the number of a version.


TfrxReportOptions.VersionMajor

TfrxReportOptions

property VersionMajor : String;

Description

Properties, which detect the number of a version.


TfrxReportOptions.VersionMinor

TfrxReportOptions

property VersionMinor : String;

Description

Properties, which detect the number of a version.


TfrxReportOptions.VersionRelease

TfrxReportOptions

property VersionRelease : String;

Description

Properties, which detect the number of a version.


TfrxReportOptions.Assign

TfrxReportOptions

procedure Assign(Source: TPersistent); override;

Description
Copies the contents from another object.


TfrxReportOptions.Clear

TfrxReportOptions

procedure Clear;

Description
Clears all properties and fills them by default values.


TfrxReportOptions Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TfrxReportOptions


TfrxReportPage Properties.
TfrxReportPage properties

TfrxReportPage      Alphabetically      Legend

In TfrxReportPage

BackPicture

Bin

BinOtherPages

BottomMargin

Color

ColumnPositions

Columns

ColumnWidth

DataSet

DataSetName

Duplex

Frame

HGuides

LargeDesignHeight

LeftMargin

MirrorMargins

Orientation

OutlineText

PaperHeight

PaperSize

PaperWidth

PrintIfEmpty

PrintOnPreviousPage

RightMargin

TitleBeforeHeader

TopMargin

VGuides

Derived from TfrxPage

Font

Visible

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxReportPage Properties.
TfrxReportPage properties

TfrxReportPage      By Object      Legend

AbsLeft

AbsTop

AllObjects

BackPicture

Bin

BinOtherPages

BottomMargin

Color

ColumnPositions

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Duplex

Font

Frame

Height

HGuides

LargeDesignHeight

Left

LeftMargin

MirrorMargins

Name

Objects

Orientation

OutlineText

Owner

Page

PaperHeight

PaperSize

PaperWidth

Parent

ParentFont

PrintIfEmpty

PrintOnPreviousPage

Report

Restrictions

RightMargin

Tag

TitleBeforeHeader

Top

TopMargin

VCLComObject

VGuides

Visible

Width


TfrxReportPage Methods.
TfrxReportPage methods

TfrxReportPage      Alphabetically      Legend

In TfrxReportPage

ClearGuides

IsSubReport

SetDefaults

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxReportPage Methods.
TfrxReportPage methods

TfrxReportPage      By Object      Legend

Assign

BeforeDestruction

Clear

ClearGuides

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

IsSubReport

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

SetDefaults

UpdateAction


TfrxReportPage Events.
TfrxReportPage events

TfrxReportPage      Alphabetically      Legend

In TfrxReportPage

OnAfterPrint

OnBeforePrint

OnManualBuild


TfrxReportPage Events.
TfrxReportPage events

TfrxReportPage      By Object      Legend

OnAfterPrint

OnBeforePrint

OnManualBuild


TfrxReportPage

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxReportPage = class (TfrxPage)

Description
The TfrxReportPage class represents a report page that may contain bands and other objects such as "Text", "Picture", etc.


TfrxReportPage.BackPicture

TfrxReportPage

property BackPicture : TPicture;

Description

The page's background picture. It is printed on each page.


TfrxReportPage.Bin

TfrxReportPage

property Bin : Integer;

Description

Paper tray for the first report page. One of the DMBIN_XXX values, defined in the Windows.pas file.


TfrxReportPage.BinOtherPages

TfrxReportPage

property BinOtherPages : Integer;

Description

Paper tray for report pages, except first page. One of the DMBIN_XXX values, defined in the Windows.pas file.


TfrxReportPage.BottomMargin

TfrxReportPage

property BottomMargin : Extended;

Description

Bottom margin, in millimeters.


TfrxReportPage.Color

TfrxReportPage

property Color : TColor;

Description

Color of the page.


TfrxReportPage.ColumnPositions

TfrxReportPage

property ColumnPositions : TStrings;

Description

Column starting positions, in millimeters.


TfrxReportPage.Columns

TfrxReportPage

property Columns : Integer;

Description

Number of columns on a page. If this value is greather than 1, the printing will be performed in several columns. You also should set the column width in the ColumnWidth property.


TfrxReportPage.ColumnWidth

TfrxReportPage

property ColumnWidth : Extended;

Description

Width of a column, in millimeters.


TfrxReportPage.DataSet

TfrxReportPage

property DataSet : TfrxDataSet;

Description

Dataset for the report page. If this property is not empty, the page will be printed as many times as many records in the dataset.


TfrxReportPage.DataSetName

TfrxReportPage

property DataSetName : String;

Description

Name of the dataset for the report page. This property duplicates the DataSet property.


TfrxReportPage.Duplex

TfrxReportPage

property Duplex : TfrxDuplexMode;

Description

Duplex mode.


TfrxReportPage.Frame

TfrxReportPage

property Frame : TfrxFrame;

Description

Frame of the page.


TfrxReportPage.HGuides

TfrxReportPage

property HGuides : TStrings;

Description

Horizontal guide lines. Used only in the designer.


TfrxReportPage.LargeDesignHeight

TfrxReportPage

property LargeDesignHeight : Boolean;

Description

If this property is True, the page will have large height in the designer. It is useful if you have many bands in the page.


TfrxReportPage.LeftMargin

TfrxReportPage

property LeftMargin : Extended;

Description

Left margin, in millimeters.


TfrxReportPage.MirrorMargins

TfrxReportPage

property MirrorMargins : Boolean;

Description

Determines whether is necessary to switch left and right margins when printing even pages. Default value is False.


TfrxReportPage.Orientation

TfrxReportPage

property Orientation : TPrinterOrientation;

Description

The paper orientation.


TfrxReportPage.OutlineText

TfrxReportPage

property OutlineText : String;

Description

"Report outline" object represents the "Report outline" control element in a preview window. This element displays a treelike structure of a finished report. When clicking on any tree node, there is a jump to the page connected to this node.


TfrxReportPage.PaperHeight

TfrxReportPage

property PaperHeight : Extended;

Description

The paper height, in millimeters.


TfrxReportPage.PaperSize

TfrxReportPage

property PaperSize : Integer;

Description

The paper size. One of the values DMPAPER_xx, defined in the Windows.pas file (for example, DMPAPER_A4). When changing this property, other properties (PaperWidth, PaperHeight) changed too. If you set the DMPAPER_USER paper size, you should set PaperWidth, PaperHeight also.


TfrxReportPage.PaperWidth

TfrxReportPage

property PaperWidth : Extended;

Description

The paper width, in millimeters.


TfrxReportPage.PrintIfEmpty

TfrxReportPage

property PrintIfEmpty : Boolean;

Description

Determines whether to print a page if all its databands are connected to empty datasets. Default value is True.


TfrxReportPage.PrintOnPreviousPage

TfrxReportPage

property PrintOnPreviousPage : Boolean;

Description

Allows to print pages, beginning from blank space of the previous page. This option can be used in case when a report template consists of several pages or when printing batch (composite) reports.


TfrxReportPage.RightMargin

TfrxReportPage

property RightMargin : Extended;

Description

Right margin, in millimeters.


TfrxReportPage.TitleBeforeHeader

TfrxReportPage

property TitleBeforeHeader : Boolean;

Description

Determines whether to print the "Report title" band before "Page header" band. Default value is True.


TfrxReportPage.TopMargin

TfrxReportPage

property TopMargin : Extended;

Description

Top margin, in millimeters.


TfrxReportPage.VGuides

TfrxReportPage

property VGuides : TStrings;

Description

Vertical guide lines. Used only in the designer.


TfrxReportPage.ClearGuides

TfrxReportPage

procedure ClearGuides;

Description
Clears all guide lines. Guide lines are used only in the designer.


TfrxReportPage.IsSubReport

TfrxReportPage

function IsSubReport: Boolean;

Description
Returns True, if the report page is linked to the "Subreport" object.


TfrxReportPage.SetDefaults

TfrxReportPage

procedure SetDefaults; virtual;

Description
Sets default page size and margins.


TfrxReportPage.OnAfterPrint

TfrxReportPage

property OnAfterPrint : String;

Description
Name of the script procedure that will be called after printing the page.


TfrxReportPage.OnBeforePrint

TfrxReportPage

property OnBeforePrint : String;

Description
Name of the script procedure that will be called before printing the page.


TfrxReportPage.OnManualBuild

TfrxReportPage

property OnManualBuild : String;

Description
Name of the script procedure that represents an event handler. If the handler of this event is allocated, then the FastReport engine is blocked and you thus would have to construct a report manually.


TfrxReportPage Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxPage
|
TfrxReportPage


TfrxReportSummary Properties.
TfrxReportSummary properties

TfrxReportSummary      Alphabetically      Legend

In TfrxReportSummary

AllowSplit

Child

KeepChild

PrintChildIfInvisible

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxReportSummary Properties.
TfrxReportSummary properties

TfrxReportSummary      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxReportSummary Methods.
TfrxReportSummary methods

TfrxReportSummary      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxReportSummary Methods.
TfrxReportSummary methods

TfrxReportSummary      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxReportSummary Events.
TfrxReportSummary events

TfrxReportSummary      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxReportSummary Events.
TfrxReportSummary events

TfrxReportSummary      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxReportSummary

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxReportSummary = class (TfrxBand)

Description
The TfrxReportSummary class represents a "Report summary" band. This kind of band is displayed at the end of the report.


TfrxReportSummary.AllowSplit

TfrxReportSummary

property AllowSplit;


TfrxReportSummary.Child

TfrxReportSummary

property Child;


TfrxReportSummary.KeepChild

TfrxReportSummary

property KeepChild;


TfrxReportSummary.PrintChildIfInvisible

TfrxReportSummary

property PrintChildIfInvisible;


TfrxReportSummary.StartNewPage

TfrxReportSummary

property StartNewPage;


TfrxReportSummary.Stretched

TfrxReportSummary

property Stretched;


TfrxReportSummary Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxReportSummary


TfrxReportTitle Properties.
TfrxReportTitle properties

TfrxReportTitle      Alphabetically      Legend

In TfrxReportTitle

Child

KeepChild

PrintChildIfInvisible

StartNewPage

Stretched

Derived from TfrxBand

AllowSplit

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxReportTitle Properties.
TfrxReportTitle properties

TfrxReportTitle      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Font

Height

KeepChild

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

Report

Restrictions

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxReportTitle Methods.
TfrxReportTitle methods

TfrxReportTitle      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxReportTitle Methods.
TfrxReportTitle methods

TfrxReportTitle      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxReportTitle Events.
TfrxReportTitle events

TfrxReportTitle      Alphabetically      Legend

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxReportTitle Events.
TfrxReportTitle events

TfrxReportTitle      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxReportTitle

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxReportTitle = class (TfrxBand)

Description
The TfrxReportTitle class represents a "Report title" band. This kind of band is displayed at the top of the report.


TfrxReportTitle.Child

TfrxReportTitle

property Child;


TfrxReportTitle.KeepChild

TfrxReportTitle

property KeepChild;


TfrxReportTitle.PrintChildIfInvisible

TfrxReportTitle

property PrintChildIfInvisible;


TfrxReportTitle.StartNewPage

TfrxReportTitle

property StartNewPage;


TfrxReportTitle.Stretched

TfrxReportTitle

property Stretched;


TfrxReportTitle Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxReportTitle


TfrxShapeView Properties.
TfrxShapeView properties

TfrxShapeView      Alphabetically      Legend

In TfrxShapeView

BrushStyle

Color

Frame

Shape

Derived from TfrxView

Align

Cursor

DataField

DataSet

DataSetName

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxShapeView Properties.
TfrxShapeView properties

TfrxShapeView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

Shape

ShiftMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxShapeView Methods.
TfrxShapeView methods

TfrxShapeView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxShapeView Methods.
TfrxShapeView methods

TfrxShapeView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxShapeView Events.
TfrxShapeView events

TfrxShapeView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxShapeView Events.
TfrxShapeView events

TfrxShapeView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxShapeView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxShapeView = class (TfrxView)

Description
The TfrxShapeView class represents the "Shape" object. It can show one of the following shapes: rectangle, ellypse, rounded rectangle, triangle, diamond.


TfrxShapeView.BrushStyle

TfrxShapeView

property BrushStyle;


TfrxShapeView.Color

TfrxShapeView

property Color;


TfrxShapeView.Frame

TfrxShapeView

property Frame;


TfrxShapeView.Shape

TfrxShapeView

property Shape : TfrxShapeKind;

Description

Kind of shape.


TfrxShapeView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxShapeView


TfrxStretcheable Properties.
TfrxStretcheable properties

TfrxStretcheable      Alphabetically      Legend

In TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxStretcheable Properties.
TfrxStretcheable properties

TfrxStretcheable      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

StretchMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxStretcheable Methods.
TfrxStretcheable methods

TfrxStretcheable      Alphabetically      Legend

In TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxStretcheable Methods.
TfrxStretcheable methods

TfrxStretcheable      By Object      Legend

Assign

BeforeDestruction

CalcHeight

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxStretcheable Events.
TfrxStretcheable events

TfrxStretcheable      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxStretcheable Events.
TfrxStretcheable events

TfrxStretcheable      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxStretcheable

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxStretcheable = class (TfrxView)

Description
The TfrxStretcheable class is the basic one for writing components, which modify their height depending on the data placed in it. Objects of the given class can be not only stretched, but they can also be "broken" into pieces in cases when an object does not find room on the page. At the same time, the object is displayed piecemeal until all its data is displayed.


TfrxStretcheable.StretchMode

TfrxStretcheable

property StretchMode : TfrxStretchMode;

Description

Object's stretch mode.


TfrxStretcheable.CalcHeight

TfrxStretcheable

function CalcHeight: Extended; virtual;

Description
Calculates and returns the object's height according to the data placed in it.


TfrxStretcheable Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable


TfrxStyleItem Properties.
TfrxStyleItem properties

TfrxStyleItem      Alphabetically      Legend

In TfrxStyleItem

Color

Font

Frame

Name

Derived from TCollectionItem

Collection

DisplayName

ID

Index


TfrxStyleItem Properties.
TfrxStyleItem properties

TfrxStyleItem      By Object      Legend

Collection

Color

DisplayName

Font

Frame

ID

Index

Name


TfrxStyleItem Methods.
TfrxStyleItem methods

TfrxStyleItem      Alphabetically      Legend

In TfrxStyleItem

CreateUniqueName

Derived from TCollectionItem

Create

Destroy

GetNamePath

Derived from TPersistent

Assign


TfrxStyleItem Methods.
TfrxStyleItem methods

TfrxStyleItem      By Object      Legend

Assign

Create

CreateUniqueName

Destroy

GetNamePath


TfrxStyleItem Events.
TfrxStyleItem events

TfrxStyleItem      Alphabetically      Legend


TfrxStyleItem Events.
TfrxStyleItem events

TfrxStyleItem      By Object      Legend


TfrxStyleItem

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxStyleItem = class (TCollectionItem)

Description
The TfrxStyleItem represents a style. Style is an element, which possesses a name and properties, and determines design attributes, i.e. color, font and frame. The style determines the way a report object should be designed. The objects such as TfrxMemoView have the Style property, which is a property intended to set the style name. When applying a value to this property, the style design attributes are copied to the object.


TfrxStyleItem.Color

TfrxStyleItem

property Color : TColor;

Description

Background color.


TfrxStyleItem.Font

TfrxStyleItem

property Font : TFont;

Description

Font settings.


TfrxStyleItem.Frame

TfrxStyleItem

property Frame : TfrxFrame;

Description

Frame settings.


TfrxStyleItem.Name

TfrxStyleItem

property Name : String;

Description

Style name.


TfrxStyleItem.CreateUniqueName

TfrxStyleItem

procedure CreateUniqueName;

Description
Creates an unique name of style.


TfrxStyleItem Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollectionItem
|
TfrxStyleItem


TfrxStyles Properties.
TfrxStyles properties

TfrxStyles      Alphabetically      Legend

In TfrxStyles

Items

Name

Derived from TCollection

Count

ItemClass

Items


TfrxStyles Properties.
TfrxStyles properties

TfrxStyles      By Object      Legend

Count

ItemClass

Items[Index:Integer]

Items

Name


TfrxStyles Methods.
TfrxStyles methods

TfrxStyles      Alphabetically      Legend

In TfrxStyles

Add

Apply

Create

Find

GetList

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream

Derived from TCollection

Assign

BeginUpdate

Clear

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxStyles Methods.
TfrxStyles methods

TfrxStyles      By Object      Legend

Add

Apply

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

Find

FindItemID

GetList

GetNamePath

Insert

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream


TfrxStyles Events.
TfrxStyles events

TfrxStyles      Alphabetically      Legend


TfrxStyles Events.
TfrxStyles events

TfrxStyles      By Object      Legend


TfrxStyles

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxStyles = class (TCollection)

Description
The TfrxStyles class represents a set of styles. It comprises methods for performing such set operations as reading, saving, adding, deleting, as well as searching for a style. The set of styles file has FS3 extension by default.


TfrxStyles.Items[Index:Integer]
TfrxStyles.Items

TfrxStyles

property Items[Index:Integer] : TfrxStyleItem;

Description

List of styles in the set.


TfrxStyles.Name

TfrxStyles

property Name : String;

Description

A set's name.


TfrxStyles.Add

TfrxStyles

function Add: TfrxStyleItem;

Description
Adds a new style.


TfrxStyles.Apply

TfrxStyles

procedure Apply;

Description
Applies a set to a report.


TfrxStyles.Create

TfrxStyles

constructor Create(AReport: TfrxReport);

Description
Creates the styles set. One can specify "nil" instead of "AReport," however in this case a user would be unable to use the "Apply" method.


TfrxStyles.Find

TfrxStyles

function Find(const Name: String): TfrxStyleItem;

Description
Returns the style with the given name.


TfrxStyles.GetList

TfrxStyles

procedure GetList(List: TStrings);

Description
Returns the list of the styles names.


TfrxStyles.LoadFromFile

TfrxStyles

procedure LoadFromFile(const FileName: String);

Description
Reads a set from a file.


TfrxStyles.LoadFromStream

TfrxStyles

procedure LoadFromStream(Stream: TStream);

Description
Reads a set from a stream.


TfrxStyles.SaveToFile

TfrxStyles

procedure SaveToFile(const FileName: String);

Description
Saves a set to a file.


TfrxStyles.SaveToStream

TfrxStyles

procedure SaveToStream(Stream: TStream);

Description
Saves a set to a stream.


TfrxStyles Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxStyles


TfrxStyleSheet Properties.
TfrxStyleSheet properties

TfrxStyleSheet      Alphabetically      Legend

In TfrxStyleSheet

Items


TfrxStyleSheet Properties.
TfrxStyleSheet properties

TfrxStyleSheet      By Object      Legend

Items[Index:Integer]


TfrxStyleSheet Methods.
TfrxStyleSheet methods

TfrxStyleSheet      Alphabetically      Legend

In TfrxStyleSheet

Add

Clear

Count

Create

Delete

Find

GetList

IndexOf

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream


TfrxStyleSheet Methods.
TfrxStyleSheet methods

TfrxStyleSheet      By Object      Legend

Add

Clear

Count

Create

Delete

Find

GetList

IndexOf

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream


TfrxStyleSheet Events.
TfrxStyleSheet events

TfrxStyleSheet      Alphabetically      Legend


TfrxStyleSheet Events.
TfrxStyleSheet events

TfrxStyleSheet      By Object      Legend


TfrxStyleSheet

Hierarchy      Properties      Methods

Unit
frxClass

type TfrxStyleSheet = class(TObject)

Description
The TfrxStyleSheet class represents a styles' library. It has methods for the library reading/saving, as well as adding, deleting, and style sets' searching.


TfrxStyleSheet.Items[Index:Integer]
TfrxStyleSheet.Items

TfrxStyleSheet

property Items[Index:Integer] : TfrxStyles;

Description

The list of styles' sets.


TfrxStyleSheet.Add

TfrxStyleSheet

function Add: TfrxStyles;

Description
Adds a new set of styles to the library.


TfrxStyleSheet.Clear

TfrxStyleSheet

procedure Clear;

Description
Clears a library.


TfrxStyleSheet.Count

TfrxStyleSheet

function Count: Integer;

Description
Returns a number of styles' sets in the library.


TfrxStyleSheet.Create

TfrxStyleSheet

constructor Create;

Description
Constructs a library.


TfrxStyleSheet.Delete

TfrxStyleSheet

procedure Delete(Index: Integer);

Description
Deletes a set with certain number.


TfrxStyleSheet.Find

TfrxStyleSheet

function Find(const Name: String): TfrxStyles;

Description
Returns a set with the set name.


TfrxStyleSheet.GetList

TfrxStyleSheet

procedure GetList(List: TStrings);

Description
Returns the list of the names of styles' sets.


TfrxStyleSheet.IndexOf

TfrxStyleSheet

function IndexOf(const Name: String): Integer;

Description
Returns a set number with the given name.


TfrxStyleSheet.LoadFromFile

TfrxStyleSheet

procedure LoadFromFile(const FileName: String);

Description
Loads a library from a file.


TfrxStyleSheet.LoadFromStream

TfrxStyleSheet

procedure LoadFromStream(Stream: TStream);

Description
Loads a library from a stream.


TfrxStyleSheet.SaveToFile

TfrxStyleSheet

procedure SaveToFile(const FileName: String);

Description
Saves a library to a file.


TfrxStyleSheet.SaveToStream

TfrxStyleSheet

procedure SaveToStream(Stream: TStream);

Description
Saves a library to a stream.


TfrxStyleSheet Hierarchy.
Hierarchy

TObject
|
TfrxStyleSheet


TfrxSubdetailData Properties.
TfrxSubdetailData properties

TfrxSubdetailData      Alphabetically      Legend

Derived from TfrxDataBand

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

DataSet

DataSetName

FooterAfterEach

KeepChild

KeepFooter

KeepTogether

PrintChildIfInvisible

PrintIfDetailEmpty

RowCount

StartNewPage

Stretched

Derived from TfrxBand

Font

Height

Left

OutlineText

Overflow

ParentFont

Restrictions

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxSubdetailData Properties.
TfrxSubdetailData properties

TfrxSubdetailData      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowSplit

Child

ColumnGap

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Font

FooterAfterEach

Height

KeepChild

KeepFooter

KeepTogether

Left

Name

Objects

OutlineText

Overflow

Owner

Page

Parent

ParentFont

PrintChildIfInvisible

PrintIfDetailEmpty

Report

Restrictions

RowCount

StartNewPage

Stretched

Tag

Top

VCLComObject

Visible

Width


TfrxSubdetailData Methods.
TfrxSubdetailData methods

TfrxSubdetailData      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxSubdetailData Methods.
TfrxSubdetailData methods

TfrxSubdetailData      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxSubdetailData Events.
TfrxSubdetailData events

TfrxSubdetailData      Alphabetically      Legend

Derived from TfrxDataBand

OnMasterDetail

Derived from TfrxBand

OnAfterCalcHeight

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnAfterData

OnPreviewClick


TfrxSubdetailData Events.
TfrxSubdetailData events

TfrxSubdetailData      By Object      Legend

OnAfterCalcHeight

OnAfterData

OnAfterPrint

OnBeforePrint

OnMasterDetail

OnPreviewClick


TfrxSubdetailData

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxSubdetailData = class (TfrxDataBand)

Description
The TfrxSubDetailData represents a "Subdetail data" band.


TfrxSubdetailData Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxBand
|
TfrxDataBand
|
TfrxSubdetailData


TfrxSubreport Properties.
TfrxSubreport properties

TfrxSubreport      Alphabetically      Legend

In TfrxSubreport

Page

PrintOnParent

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxSubreport Properties.
TfrxSubreport properties

TfrxSubreport      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

PrintOnParent

Report

Restrictions

ShiftMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxSubreport Methods.
TfrxSubreport methods

TfrxSubreport      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxSubreport Methods.
TfrxSubreport methods

TfrxSubreport      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxSubreport Events.
TfrxSubreport events

TfrxSubreport      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxSubreport Events.
TfrxSubreport events

TfrxSubreport      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxSubreport

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxSubreport = class (TfrxView)

Description
The TfrxSubreport class represents the "Subreport" object. Object is linked to a report page that stores the objects of subreport. When running a report, as soon as the "Subreport" object occurs, the report, allocated in the connected page, will be displayed. After that, basic report creation will continue.


TfrxSubreport.Page

TfrxSubreport

property Page : TfrxReportPage;

Description

Reference to a report page that stores the objects of subreport.


TfrxSubreport.PrintOnParent

TfrxSubreport

property PrintOnParent : Boolean;

Description

Determines whether the subreport contents should be printed on a parent band (which contains the "subreport" object). Default value is False. In this case the subreport's objects are printed as a separate bands and do not affect the parent band.


TfrxSubreport Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxSubreport


TfrxSysMemoView Properties.
TfrxSysMemoView properties

TfrxSysMemoView      Alphabetically      Legend

In TfrxSysMemoView

AutoWidth

BrushStyle

CharSpacing

Color

DisplayFormat

Font

Frame

GapX

GapY

HAlign

HideZeros

Highlight

Memo

ParentFont

Rotation

RTLReading

Style

SuppressRepeated

VAlign

Derived from TfrxCustomMemoView

AllowExpressions

AllowHTMLTags

ExpressionDelimiters

FlowTo

LineSpacing

ParagraphGap

Text

Underlines

WordBreak

WordWrap

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

Cursor

DataField

DataSet

DataSetName

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxSysMemoView Properties.
TfrxSysMemoView properties

TfrxSysMemoView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AllowExpressions

AllowHTMLTags

AutoWidth

BrushStyle

CharSpacing

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

DisplayFormat

ExpressionDelimiters

FlowTo

Font

Frame

GapX

GapY

HAlign

Height

HideZeros

Highlight

Left

LineSpacing

Memo

Name

Objects

Owner

Page

ParagraphGap

Parent

ParentFont

Printable

Report

Restrictions

Rotation

RTLReading

ShiftMode

StretchMode

Style

SuppressRepeated

Tag

TagStr

Text

Top

Underlines

URL

VAlign

VCLComObject

Visible

Width

WordBreak

WordWrap


TfrxSysMemoView Methods.
TfrxSysMemoView methods

TfrxSysMemoView      Alphabetically      Legend

Derived from TfrxCustomMemoView

ApplyStyle

CalcWidth

FormatData

WrapText

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxSysMemoView Methods.
TfrxSysMemoView methods

TfrxSysMemoView      By Object      Legend

ApplyStyle

Assign

BeforeDestruction

CalcHeight

CalcWidth

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FormatData

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction

WrapText


TfrxSysMemoView Events.
TfrxSysMemoView events

TfrxSysMemoView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxSysMemoView Events.
TfrxSysMemoView events

TfrxSysMemoView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxSysMemoView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxSysMemoView = class (TfrxCustomMemoView)

Description
The TfrxSysMemoView represents the "System text" object. This object can show system variables, aggregate values or text line.


TfrxSysMemoView.AutoWidth

TfrxSysMemoView

property AutoWidth;


TfrxSysMemoView.BrushStyle

TfrxSysMemoView

property BrushStyle;


TfrxSysMemoView.CharSpacing

TfrxSysMemoView

property CharSpacing;


TfrxSysMemoView.Color

TfrxSysMemoView

property Color;


TfrxSysMemoView.DisplayFormat

TfrxSysMemoView

property DisplayFormat;


TfrxSysMemoView.Font

TfrxSysMemoView

property Font;


TfrxSysMemoView.Frame

TfrxSysMemoView

property Frame;


TfrxSysMemoView.GapX

TfrxSysMemoView

property GapX;


TfrxSysMemoView.GapY

TfrxSysMemoView

property GapY;


TfrxSysMemoView.HAlign

TfrxSysMemoView

property HAlign;


TfrxSysMemoView.HideZeros

TfrxSysMemoView

property HideZeros;


TfrxSysMemoView.Highlight

TfrxSysMemoView

property Highlight;


TfrxSysMemoView.Memo

TfrxSysMemoView

property Memo;


TfrxSysMemoView.ParentFont

TfrxSysMemoView

property ParentFont;


TfrxSysMemoView.Rotation

TfrxSysMemoView

property Rotation;


TfrxSysMemoView.RTLReading

TfrxSysMemoView

property RTLReading;


TfrxSysMemoView.Style

TfrxSysMemoView

property Style;


TfrxSysMemoView.SuppressRepeated

TfrxSysMemoView

property SuppressRepeated;


TfrxSysMemoView.VAlign

TfrxSysMemoView

property VAlign;


TfrxSysMemoView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomMemoView
|
TfrxSysMemoView


TfrxUserDataSet Properties.
TfrxUserDataSet properties

TfrxUserDataSet      Alphabetically      Legend


TfrxUserDataSet Properties.
TfrxUserDataSet properties

TfrxUserDataSet      By Object      Legend


TfrxUserDataSet Methods.
TfrxUserDataSet methods

TfrxUserDataSet      Alphabetically      Legend


TfrxUserDataSet Methods.
TfrxUserDataSet methods

TfrxUserDataSet      By Object      Legend


TfrxUserDataSet Events.
TfrxUserDataSet events

TfrxUserDataSet      Alphabetically      Legend


TfrxUserDataSet Events.
TfrxUserDataSet events

TfrxUserDataSet      By Object      Legend


TfrxUserDataSet

Hierarchy

Unit
frxClass

type TfrxUserDataSet = class (TfrxDataset);

Description
The TfrxUserDataSet component allows constructing reports, which are not connected to the data from DB, but do receive data from other sources (for example, array, file, etc.). A programmer should only provide navigation in such source (define OnFirst, OnNext, OnPrior, OnCheckEOF events). Data receiving is performed not via this component, but using other ways (for example, via the "TfrxReport.OnGetValue" event). In most cases you can only set the navigation range by setting RangeBegin, RangeEnd, RangeEndCount properties. The current position can be obtained via RecNo property.


TfrxUserDataSet Hierarchy.
Hierarchy

TfrxDataset
|
TfrxUserDataSet


TfrxView Properties.
TfrxView properties

TfrxView      Alphabetically      Legend

In TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxView Properties.
TfrxView properties

TfrxView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxView Methods.
TfrxView methods

TfrxView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxView Methods.
TfrxView methods

TfrxView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxView Events.
TfrxView events

TfrxView      Alphabetically      Legend

In TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxView Events.
TfrxView events

TfrxView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxView

Hierarchy      Properties      Methods      Events

Unit
frxClass

type TfrxView = class (TfrxReportComponent)

Description
The TfrxView class is the basic one for most components, which can be placed to a report page. An object of this type has such parameters as "Frame" and "Color" and also can be connected to the data source. Practically all FastReport standard objects are inherited from this class.


TfrxView.Align

TfrxView

property Align : TfrxAlign;

Description

Object's aligning relatively to its parent.


TfrxView.BrushStyle

TfrxView

property BrushStyle : TBrushStyle;

Description

Object's filling style.


TfrxView.Color

TfrxView

property Color : TColor;

Description

Object's filling color.


TfrxView.Cursor

TfrxView

property Cursor : TCursor;

Description

Object's cursor (in the preview mode).


TfrxView.DataField

TfrxView

property DataField : String;

Description

Data field's name, which the object is connected to.


TfrxView.DataSet

TfrxView

property DataSet : TfrxDataSet;

Description

Data source, which the object is connected to.


TfrxView.DataSetName

TfrxView

property DataSetName : String;

Description

Name of data source, which the object is connected to. This property duplicates the DataSet property.


TfrxView.Frame

TfrxView

property Frame : TfrxFrame;

Description

Object's frame.


TfrxView.Height

TfrxView

property Height;


TfrxView.Left

TfrxView

property Left;


TfrxView.Printable

TfrxView

property Printable : Boolean;

Description

Defines whether the given object should be printed out.


TfrxView.Restrictions

TfrxView

property Restrictions;


TfrxView.ShiftMode

TfrxView

property ShiftMode : TfrxShiftMode;

Description

The mode of object's shifting in cases when a stretchable object is placed over the given one.


TfrxView.TagStr

TfrxView

property TagStr : String;

Description

The field for storing different information. This property can contain an expression in square brakets which will be calculated when report runs.


TfrxView.Top

TfrxView

property Top;


TfrxView.URL

TfrxView

property URL : String;

Description

Object's URL. Determines the action will be made when user clicks this object in the preview window. The property may contain string like:
- '@number' - jumps to specified page number;
- '#name' - jumps to specified anchor;
- 'mailto:', 'htpp:', 'ftp:' - execute shell command.

The property may contain an expression in square brakets which will be calculated when report runs.


TfrxView.Visible

TfrxView

property Visible;


TfrxView.Width

TfrxView

property Width;


TfrxView.OnAfterData

TfrxView

property OnAfterData : ;


TfrxView.OnAfterPrint

TfrxView

property OnAfterPrint : ;


TfrxView.OnBeforePrint

TfrxView

property OnBeforePrint : ;


TfrxView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView


frxParentForm
function frxParentForm

Unit

frxClass

function frxParentForm: TForm;

Description
Function returns a form that may be useful for some add-in controls.


TfrxAlign

Unit

frxClass

type TfrxAlign = (baNone, baLeft, baRight, baCenter, baWidth, baBottom);

Description
The alignment of the object relative to its parent.


TfrxBeforePrintEvent

Unit

frxClass

type TfrxBeforePrintEvent = procedure(c: TfrxReportComponent) of object;

Description
This event is fired each time before printing an report's object.


TfrxCheckEOFEvent

Unit

frxClass

type TfrxCheckEOFEvent = procedure(Sender: TObject; var Eof: Boolean) of object;

Description
This event's handler must return the Eof = True parameter, if the end of the data set is reached.


TfrxClickObjectEvent

Unit

frxClass

type TfrxClickObjectEvent = procedure(Page: TfrxPage; View: TfrxView; Button: TMouseButton; Shift: TShiftState; var Modified: Boolean) of object;

Description
Occurs when previewing a report in the preview window and user was clicked the object (passed in the "View" parameter). The event handler may modify the object or the page, in this case the Modified flag should be set.


TfrxDuplexMode

Unit

frxClass

type TfrxDuplexMode = (dmNone, dmVertical, dmHorizontal);

Description
Mode of the duplex printing.


TfrxFieldType

Unit

frxClass

type TfrxFieldType = (fftNumeric, fftString, fftBoolean);

Description
Field type.


TfrxFormatKind

Unit

frxClass

type TfrxFormatKind = (fkText, fkNumeric, fkDateTime, fkBoolean);

Description
Kind of the formatting.


TfrxFrameStyle

Unit

frxClass

type TfrxFrameStyle = (fsSolid, fsDash, fsDot, fsDashDot, fsDashDotDot, fsDouble);

Description
Style of the frame line.


TfrxFrameType

Unit

frxClass

type TfrxFrameType = (ftLeft, ftRight, ftTop, ftBottom);

Description
Type of the frame line.


TfrxFrameTypes

Unit

frxClass

type TfrxFrameTypes = set of TfrxFrameType;

Description
Type of the frame line.


TfrxGetValueEvent

Unit

frxClass

type TfrxGetValueEvent = procedure(const VarName: String; var Value: Variant) of object;

Description
This event is fired when an unknown variable (VarName) is met. An event handler must return the value of this variable in the Value parameter.


TfrxHAlign

Unit

frxClass

type TfrxHAlign = (haLeft, haRight, haCenter, haBlock);

Description
The horizontal alignment of the text in the "Text" object.


TfrxManualBuildEvent

Unit

frxClass

type TfrxManualBuildEvent = procedure(Page: TfrxPage) of object;

Description
If the handler of this event is allocated, then the FastReport engine is blocked and you thus would have to construct a report manually.


TfrxMouseOverObjectEvent

Unit

frxClass

type TfrxMouseOverObjectEvent = procedure(Page: TfrxPage; View: TfrxView) of object;

Description
Occurs when report is previewed in the preview window and user moves the mouse over the object.


TfrxPreviewButton

Unit

frxClass

type TfrxPreviewButton = (pbPrint, pbLoad, pbSave, pbExport, pbZoom, pbFind, pbOutline, pbPageSetup, pbTools, pbEdit, pbNavigator);

Description
Buttons that can be displayed in the preview window.


TfrxPreviewButtons

Unit

frxClass

type TfrxPreviewButtons = set of TfrxPreviewButton;

Description
Set of buttons that can be displayed in the preview window.


TfrxPrintPages

Unit

frxClass

type TfrxPrintPages = (ppAll, ppOdd, ppEven);

Description
Pages to print.


TfrxRangeBegin

Unit

frxClass

type TfrxRangeBegin = (rbFirst, rbCurrent);

Description
The navigation start point.


TfrxRangeEnd

Unit

frxClass

type TfrxRangeEnd = (reLast, reCurrent, reCount);

Description
The endpoint of navigation.


TfrxRestriction

Unit

frxClass

type TfrxRestriction = (rfDontModify, rfDontSize, rfDontMove, rfDontDelete);

Description
Flags, which restrict some object operations in the designer.


TfrxRestrictions

Unit

frxClass

type TfrxRestrictions = set of TfrxRestriction;

Description
Set of flags, which restrict some object operations in the designer.


TfrxShapeKind

Unit

frxClass

type TfrxShapeKind = (skRectangle, skRoundRectangle, skEllipse, skTriangle, skDiamond, skDiagonal1, skDiagonal2);

Description
Kind of shape.


TfrxShiftMode

Unit

frxClass

type TfrxShiftMode = (smDontShift, smAlways, smWhenOverlapped);

Description
Shift mode of the object:
smDontShift - don't shift the object;
smAlways - shift the object if the above objects are stretching;
smWhenOverlapped - shift the object if it is overlapped by the above objects.


TfrxStretchMode

Unit

frxClass

type TfrxStretchMode = (smDontStretch, smActualHeight, smMaxHeight);

Description
Stretch mode of the text objects:
smDontStretch - don't stretch the object;
smActualHeight - stretch the object so all text would fit;
smMaxHeight - stretch the object to the max height of the parent band.


TfrxUserFunctionEvent

Unit

frxClass

type TfrxUserFunctionEvent = function(const MethodName: String; var Params: Variant): Variant of object;

Description
This event is fired when calling a function (MethodName), added with the help of the TfrxReport.AddFunction method. The event handler should return a value of the function.


TfrxVAlign

Unit

frxClass

type TfrxVAlign = (vaTop, vaBottom, vaCenter);

Description
The vertical alignment of the text in the "Text" object.


TfrxZoomMode

Unit

frxClass

type TfrxZoomMode = (zmDefault, zmWholePage, zmPageWidth, zmManyPages);

Description
Zoom mode of the preview window.


Unit frxCross

FR

Objects:

TfrxCrossObject 	TfrxCrossView 	TfrxCustomCrossView
TfrxDBCrossView

Data Types:

TfrxCrossFunction 	TfrxCrossSortOrder


TfrxCrossObject Properties.
TfrxCrossObject properties

TfrxCrossObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCrossObject Properties.
TfrxCrossObject properties

TfrxCrossObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCrossObject Methods.
TfrxCrossObject methods

TfrxCrossObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxCrossObject Methods.
TfrxCrossObject methods

TfrxCrossObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxCrossObject Events.
TfrxCrossObject events

TfrxCrossObject      Alphabetically      Legend


TfrxCrossObject Events.
TfrxCrossObject events

TfrxCrossObject      By Object      Legend


TfrxCrossObject

Hierarchy      Properties      Methods

Unit
frxCross

type TfrxCrossObject = class (TComponent);

Description
The TfrxCrossObject allows to use Cross-tab component in your report.
TfrxCrossObject is an empty component. It is used for automatic adding of frxCross.pas file to the "uses" list. The main component is TfrxCrossView and TfrxDBCrossView.


TfrxCrossObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCrossObject


TfrxCrossView Properties.
TfrxCrossView properties

TfrxCrossView      Alphabetically      Legend

Derived from TfrxCustomCrossView

Border

CellFunctions

CellLevels

CellMemos

ColumnLevels

ColumnMemos

ColumnSort

ColumnTotalMemos

DefHeight

DownThenAcross

GapX

GapY

MaxWidth

MinWidth

RepeatHeaders

RowLevels

RowMemos

RowSort

RowTotalMemos

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCrossView Properties.
TfrxCrossView properties

TfrxCrossView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

Border

BrushStyle

CellFunctions[Index:Integer]

CellLevels

CellMemos[Index:Integer]

Color

ColumnLevels

ColumnMemos[Index:Integer]

ColumnSort[Index:Integer]

ColumnTotalMemos[Index:Integer]

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DefHeight

DesignInfo

DownThenAcross

Font

Frame

GapX

GapY

Height

Left

MaxWidth

MinWidth

Name

Objects

Owner

Page

Parent

ParentFont

Printable

RepeatHeaders

Report

Restrictions

RowLevels

RowMemos[Index:Integer]

RowSort[Index:Integer]

RowTotalMemos[Index:Integer]

ShiftMode

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxCrossView Methods.
TfrxCrossView methods

TfrxCrossView      Alphabetically      Legend

Derived from TfrxCustomCrossView

AddValue

ColCount

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

RowCount

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCrossView Methods.
TfrxCrossView methods

TfrxCrossView      By Object      Legend

AddValue

Assign

BeforeDestruction

Clear

ColCount

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

LoadFromStream

RemoveComponent

RemoveFreeNotification

RowCount

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCrossView Events.
TfrxCrossView events

TfrxCrossView      Alphabetically      Legend

Derived from TfrxCustomCrossView

OnCalcHeight

OnCalcWidth

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxCrossView Events.
TfrxCrossView events

TfrxCrossView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnCalcHeight

OnCalcWidth

OnPreviewClick

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader


TfrxCrossView

Hierarchy      Properties      Methods      Events

Unit
frxCross

type TfrxCrossView = class (TfrxCustomCrossView)

Description
The TfrxCrossView component shows a cross-table. The component can show non-DB data, you should fill it using AddValue method in the OnBeforePrint event.


TfrxCrossView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxCustomCrossView
|
TfrxCrossView


TfrxCustomCrossView Properties.
TfrxCustomCrossView properties

TfrxCustomCrossView      Alphabetically      Legend

In TfrxCustomCrossView

Border

CellFunctions

CellLevels

CellMemos

ColumnLevels

ColumnMemos

ColumnSort

ColumnTotalMemos

DefHeight

DownThenAcross

GapX

GapY

MaxWidth

MinWidth

RepeatHeaders

RowLevels

RowMemos

RowSort

RowTotalMemos

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomCrossView Properties.
TfrxCustomCrossView properties

TfrxCustomCrossView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

Border

BrushStyle

CellFunctions[Index:Integer]

CellLevels

CellMemos[Index:Integer]

Color

ColumnLevels

ColumnMemos[Index:Integer]

ColumnSort[Index:Integer]

ColumnTotalMemos[Index:Integer]

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DefHeight

DesignInfo

DownThenAcross

Font

Frame

GapX

GapY

Height

Left

MaxWidth

MinWidth

Name

Objects

Owner

Page

Parent

ParentFont

Printable

RepeatHeaders

Report

Restrictions

RowLevels

RowMemos[Index:Integer]

RowSort[Index:Integer]

RowTotalMemos[Index:Integer]

ShiftMode

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxCustomCrossView Methods.
TfrxCustomCrossView methods

TfrxCustomCrossView      Alphabetically      Legend

In TfrxCustomCrossView

AddValue

ColCount

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

RowCount

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCustomCrossView Methods.
TfrxCustomCrossView methods

TfrxCustomCrossView      By Object      Legend

AddValue

Assign

BeforeDestruction

Clear

ColCount

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

LoadFromStream

RemoveComponent

RemoveFreeNotification

RowCount

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCustomCrossView Events.
TfrxCustomCrossView events

TfrxCustomCrossView      Alphabetically      Legend

In TfrxCustomCrossView

OnCalcHeight

OnCalcWidth

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxCustomCrossView Events.
TfrxCustomCrossView events

TfrxCustomCrossView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnCalcHeight

OnCalcWidth

OnPreviewClick

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader


TfrxCustomCrossView

Hierarchy      Properties      Methods      Events

Unit
frxCross

type TfrxCustomCrossView = class (TfrxView)

Description
The TfrxCustomCrossView component is the base class for TfrxCrossView, TfrxDBCrossView components.


TfrxCustomCrossView.Border

TfrxCustomCrossView

property Border : Boolean;

Description

Determines whether the cross-table should have an outer border. Default value is True.


TfrxCustomCrossView.CellFunctions[Index:Integer]
TfrxCustomCrossView.CellFunctions

TfrxCustomCrossView

property CellFunctions[Index:Integer] : TfrxCrossFunction;

Description

Aggregate functions for each cell level.


TfrxCustomCrossView.CellLevels

TfrxCustomCrossView

property CellLevels : Integer;

Description

Number of levels of cross-tab cell.


TfrxCustomCrossView.CellMemos[Index:Integer]
TfrxCustomCrossView.CellMemos

TfrxCustomCrossView

property CellMemos[Index:Integer] : TfrxCustomMemoView;

Description

Array of Text objects that represents each level of cell. First array element has 0 index.


TfrxCustomCrossView.ColumnLevels

TfrxCustomCrossView

property ColumnLevels : Integer;

Description

Number of levels in the column header.


TfrxCustomCrossView.ColumnMemos[Index:Integer]
TfrxCustomCrossView.ColumnMemos

TfrxCustomCrossView

property ColumnMemos[Index:Integer] : TfrxCustomMemoView;

Description

Array of Text objects that represents each level of column header. First array element has 0 index.


TfrxCustomCrossView.ColumnSort[Index:Integer]
TfrxCustomCrossView.ColumnSort

TfrxCustomCrossView

property ColumnSort[Index:Integer] : TfrxCrossSortOrder;

Description

Sort order for each level of column header.


TfrxCustomCrossView.ColumnTotalMemos[Index:Integer]
TfrxCustomCrossView.ColumnTotalMemos

TfrxCustomCrossView

property ColumnTotalMemos[Index:Integer] : TfrxCustomMemoView;

Description

Array of Text objects that represents each total cell of column header. First array element has 0 index and is represents the grand total.


TfrxCustomCrossView.DefHeight

TfrxCustomCrossView

property DefHeight : Integer;

Description

Default height of each row. If this property is 0 (by default), the height of each row is calculated automatically.


TfrxCustomCrossView.DownThenAcross

TfrxCustomCrossView

property DownThenAcross : Boolean;

Description

Determines how the big table will break across pages. If this property is False (by default), the table will break across then down.


TfrxCustomCrossView.GapX

TfrxCustomCrossView

property GapX : Integer;

Description

The left indent of the text in the cross-tab cells.


TfrxCustomCrossView.GapY

TfrxCustomCrossView

property GapY : Integer;

Description

The top indent of the text in the cross-tab cells.


TfrxCustomCrossView.MaxWidth

TfrxCustomCrossView

property MaxWidth : Integer;

Description

The maximum width of the cross-tab column. If this property is 0 (by default), the width is calculated automatically.


TfrxCustomCrossView.MinWidth

TfrxCustomCrossView

property MinWidth : Integer;

Description

The minimum width of the cross-tab column. If this property is 0 (by default), the width is calculated automatically.


TfrxCustomCrossView.RepeatHeaders

TfrxCustomCrossView

property RepeatHeaders : Boolean;

Description

Determines whether cross-tab should repeat column and row headers on each new page. Default value is True.


TfrxCustomCrossView.RowLevels

TfrxCustomCrossView

property RowLevels : Integer;

Description

Number of levels in the row header.


TfrxCustomCrossView.RowMemos[Index:Integer]
TfrxCustomCrossView.RowMemos

TfrxCustomCrossView

property RowMemos[Index:Integer] : TfrxCustomMemoView;

Description

Array of Text objects that represents each level of row header. First array element has 0 index.


TfrxCustomCrossView.RowSort[Index:Integer]
TfrxCustomCrossView.RowSort

TfrxCustomCrossView

property RowSort[Index:Integer] : TfrxCrossSortOrder;

Description

Sort order for each level of row header.


TfrxCustomCrossView.RowTotalMemos[Index:Integer]
TfrxCustomCrossView.RowTotalMemos

TfrxCustomCrossView

property RowTotalMemos[Index:Integer] : TfrxCustomMemoView;

Description

Array of Text objects that represents each total cell of row header. First array element has 0 index and is represents the grand total.


TfrxCustomCrossView.ShowColumnHeader

TfrxCustomCrossView

property ShowColumnHeader : Boolean;

Description

Determines whether to show column header or not. Default value is True.


TfrxCustomCrossView.ShowColumnTotal

TfrxCustomCrossView

property ShowColumnTotal : Boolean;

Description

Determines whether to show column total or not. Default value is True.


TfrxCustomCrossView.ShowRowHeader

TfrxCustomCrossView

property ShowRowHeader : Boolean;

Description

Determines whether to show row header or not. Default value is True.


TfrxCustomCrossView.ShowRowTotal

TfrxCustomCrossView

property ShowRowTotal : Boolean;

Description

Determines whether to show row total or not. Default value is True.


TfrxCustomCrossView.AddValue

TfrxCustomCrossView

procedure AddValue(const Rows, Columns, Cells: array of Variant);

Description
Method adds a value into cross-table. Use this method to fill in the TfrxCrossView object.


TfrxCustomCrossView.ColCount

TfrxCustomCrossView

function ColCount: Integer;

Description
Returns a number of columns in the cross.


TfrxCustomCrossView.IsGrandTotalColumn

TfrxCustomCrossView

function IsGrandTotalColumn(Index: Integer): Boolean;

Description
Returns True if specified column is grand total column.


TfrxCustomCrossView.IsGrandTotalRow

TfrxCustomCrossView

function IsGrandTotalRow(Index: Integer): Boolean;

Description
Returns True if specified row is grand total row.


TfrxCustomCrossView.IsTotalColumn

TfrxCustomCrossView

function IsTotalColumn(Index: Integer): Boolean;

Description
Returns True if specified column is total column.


TfrxCustomCrossView.IsTotalRow

TfrxCustomCrossView

function IsTotalRow(Index: Integer): Boolean;

Description
Returns True if specified row is total row.


TfrxCustomCrossView.RowCount

TfrxCustomCrossView

function RowCount: Integer;

Description
Returns a number of rows in the cross.


TfrxCustomCrossView.OnCalcHeight

TfrxCustomCrossView

property OnCalcHeight : String;

Description
Name of the script procedure that will run when calculating a height of each row.


TfrxCustomCrossView.OnCalcWidth

TfrxCustomCrossView

property OnCalcWidth : String;

Description
Name of the script procedure that will run when calculating a width of each column.


TfrxCustomCrossView.OnPrintCell

TfrxCustomCrossView

property OnPrintCell : String;

Description
Name of the script procedure that will run before printing each cell of the cross-table.


TfrxCustomCrossView.OnPrintColumnHeader

TfrxCustomCrossView

property OnPrintColumnHeader : String;

Description
Name of the script procedure that will run before printing each element of the column header.


TfrxCustomCrossView.OnPrintRowHeader

TfrxCustomCrossView

property OnPrintRowHeader : String;

Description
Name of the script procedure that will run before printing each element of the row header.


TfrxCustomCrossView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxCustomCrossView


TfrxDBCrossView Properties.
TfrxDBCrossView properties

TfrxDBCrossView      Alphabetically      Legend

In TfrxDBCrossView

CellFields

ColumnFields

DataSet

DataSetName

RowFields

Derived from TfrxCustomCrossView

Border

CellFunctions

CellLevels

CellMemos

ColumnLevels

ColumnMemos

ColumnSort

ColumnTotalMemos

DefHeight

DownThenAcross

GapX

GapY

MaxWidth

MinWidth

RepeatHeaders

RowLevels

RowMemos

RowSort

RowTotalMemos

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDBCrossView Properties.
TfrxDBCrossView properties

TfrxDBCrossView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

Border

BrushStyle

CellFields

CellFunctions[Index:Integer]

CellLevels

CellMemos[Index:Integer]

Color

ColumnFields

ColumnLevels

ColumnMemos[Index:Integer]

ColumnSort[Index:Integer]

ColumnTotalMemos[Index:Integer]

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DefHeight

DesignInfo

DownThenAcross

Font

Frame

GapX

GapY

Height

Left

MaxWidth

MinWidth

Name

Objects

Owner

Page

Parent

ParentFont

Printable

RepeatHeaders

Report

Restrictions

RowFields

RowLevels

RowMemos[Index:Integer]

RowSort[Index:Integer]

RowTotalMemos[Index:Integer]

ShiftMode

ShowColumnHeader

ShowColumnTotal

ShowRowHeader

ShowRowTotal

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxDBCrossView Methods.
TfrxDBCrossView methods

TfrxDBCrossView      Alphabetically      Legend

Derived from TfrxCustomCrossView

AddValue

ColCount

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

RowCount

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDBCrossView Methods.
TfrxDBCrossView methods

TfrxDBCrossView      By Object      Legend

AddValue

Assign

BeforeDestruction

Clear

ColCount

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

IsGrandTotalColumn

IsGrandTotalRow

IsTotalColumn

IsTotalRow

LoadFromStream

RemoveComponent

RemoveFreeNotification

RowCount

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDBCrossView Events.
TfrxDBCrossView events

TfrxDBCrossView      Alphabetically      Legend

Derived from TfrxCustomCrossView

OnCalcHeight

OnCalcWidth

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxDBCrossView Events.
TfrxDBCrossView events

TfrxDBCrossView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnCalcHeight

OnCalcWidth

OnPreviewClick

OnPrintCell

OnPrintColumnHeader

OnPrintRowHeader


TfrxDBCrossView

Hierarchy      Properties      Methods      Events

Unit
frxCross

type TfrxDBCrossView = class (TfrxCustomCrossView)

Description
The TfrxDBCrossView component shows a cross-table from the DB data. You should connect it to the dataset (DataSet property) and fill in the CellFields, ColumnFields, RowFields properties.


TfrxDBCrossView.CellFields

TfrxDBCrossView

property CellFields : TStrings;

Description

List of DB fields representing each level of the cell.


TfrxDBCrossView.ColumnFields

TfrxDBCrossView

property ColumnFields : TStrings;

Description

List of DB fields representing each level of the column header.


TfrxDBCrossView.DataSet

TfrxDBCrossView

property DataSet;


TfrxDBCrossView.DataSetName

TfrxDBCrossView

property DataSetName;


TfrxDBCrossView.RowFields

TfrxDBCrossView

property RowFields : TStrings;

Description

List of DB fields representing each level of the row header.


TfrxDBCrossView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxCustomCrossView
|
TfrxDBCrossView


TfrxCrossFunction

Unit

frxCross

type TfrxCrossFunction = (cfNone, cfSum, cfMin, cfMax, cfAvg, cfCount);

Description
Type of aggregate function used in the crosstab cells.


TfrxCrossSortOrder

Unit

frxCross

type TfrxCrossSortOrder = (soAscending, soDescending, soNone);

Description
Sort order of cross header values.


Unit frxCustomDB

FR

Objects:

TfrxCustomDataset 	TfrxCustomQuery 	TfrxDBLookupComboBox
TfrxParamItem 	TfrxParams


TfrxCustomDataset Properties.
TfrxCustomDataset properties

TfrxCustomDataset      Alphabetically      Legend

In TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxCustomDataset Properties.
TfrxCustomDataset properties

TfrxCustomDataset      By Object      Legend

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxCustomDataset Methods.
TfrxCustomDataset methods

TfrxCustomDataset      Alphabetically      Legend


TfrxCustomDataset Methods.
TfrxCustomDataset methods

TfrxCustomDataset      By Object      Legend


TfrxCustomDataset Events.
TfrxCustomDataset events

TfrxCustomDataset      Alphabetically      Legend


TfrxCustomDataset Events.
TfrxCustomDataset events

TfrxCustomDataset      By Object      Legend


TfrxCustomDataset

Hierarchy      Properties

Unit
frxCustomDB

type TfrxCustomDataset = class (TfrxDBDataSet)

Description
The TfrxCustomDataset class is the base class for DB engine components such as TfrxBDETable, based on TDataSet.


TfrxCustomDataset.Active

TfrxCustomDataset

property Active : Boolean;

Description

Determines whether the dataset is active.


TfrxCustomDataset.Fields

TfrxCustomDataset

property Fields : TFields;

Description

Reference to internal TDataSet.Fields.


TfrxCustomDataset.Filter

TfrxCustomDataset

property Filter : String;

Description

The expression used for filtering records in a dataset. It is analogue of TDataSet.Filter.


TfrxCustomDataset.Filtered

TfrxCustomDataset

property Filtered : Boolean;

Description

Determines whether to filter dataset records. It is analogue of TDataSet.Filtered.


TfrxCustomDataset.Master

TfrxCustomDataset

property Master : TfrxCustomDBDataSet;

Description

Reference to master dataset (used for master-detail relationships). You also should set up the MasterFields property.


TfrxCustomDataset.MasterFields

TfrxCustomDataset

property MasterFields : String;

Description

List of linked fields (used for master-detail relationship). List has a form: DetailField=MasterField;...


TfrxCustomDataset Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset


TfrxCustomQuery Properties.
TfrxCustomQuery properties

TfrxCustomQuery      Alphabetically      Legend

In TfrxCustomQuery

Params

SQL

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxCustomQuery Properties.
TfrxCustomQuery properties

TfrxCustomQuery      By Object      Legend

Active

Fields

Filter

Filtered

Master

MasterFields

Params

SQL


TfrxCustomQuery Methods.
TfrxCustomQuery methods

TfrxCustomQuery      Alphabetically      Legend

In TfrxCustomQuery

ParamByName


TfrxCustomQuery Methods.
TfrxCustomQuery methods

TfrxCustomQuery      By Object      Legend

ParamByName


TfrxCustomQuery Events.
TfrxCustomQuery events

TfrxCustomQuery      Alphabetically      Legend


TfrxCustomQuery Events.
TfrxCustomQuery events

TfrxCustomQuery      By Object      Legend


TfrxCustomQuery

Hierarchy      Properties      Methods

Unit
frxCustomDB

type TfrxCustomQuery = class (TfrxCustomDataset)

Description
The TfrxCustomQuery class is the base class for query components of the DB engine.


TfrxCustomQuery.Params

TfrxCustomQuery

property Params : TfrxParams;

Description

List of query parameters. List of parameters rebuilds automatically when changing SQL query.


TfrxCustomQuery.SQL

TfrxCustomQuery

property SQL : TStrings;

Description

Text of SQL query.


TfrxCustomQuery.ParamByName

TfrxCustomQuery

function ParamByName(const Value: String): TfrxParamItem;

Description
Finds a parameter with specified name.


TfrxCustomQuery Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxCustomQuery


TfrxDBLookupComboBox Properties.
TfrxDBLookupComboBox properties

TfrxDBLookupComboBox      Alphabetically      Legend

In TfrxDBLookupComboBox

DataSet

DataSetName

DBLookupComboBox

KeyField

KeyValue

ListField

Text

Derived from TfrxDialogControl

Caption

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDBLookupComboBox Properties.
TfrxDBLookupComboBox properties

TfrxDBLookupComboBox      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DataSet

DataSetName

DBLookupComboBox

DesignInfo

Enabled

Font

Height

KeyField

KeyValue

Left

ListField

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Text

Top

VCLComObject

Visible

Width


TfrxDBLookupComboBox Methods.
TfrxDBLookupComboBox methods

TfrxDBLookupComboBox      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDBLookupComboBox Methods.
TfrxDBLookupComboBox methods

TfrxDBLookupComboBox      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDBLookupComboBox Events.
TfrxDBLookupComboBox events

TfrxDBLookupComboBox      Alphabetically      Legend

In TfrxDBLookupComboBox

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDBLookupComboBox Events.
TfrxDBLookupComboBox events

TfrxDBLookupComboBox      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxDBLookupComboBox

Hierarchy      Properties      Methods      Events

Unit
frxCustomDB

type TfrxDBLookupComboBox = class (TfrxDialogControl)

Description
The TfrxDBLookupComboBox control represents the analogue of TDBLookupComboBox control.


TfrxDBLookupComboBox.DataSet

TfrxDBLookupComboBox

property DataSet : TfrxDBDataSet;

Description

Dataset which the control is connected to.


TfrxDBLookupComboBox.DataSetName

TfrxDBLookupComboBox

property DataSetName : String;

Description

Name of dataset, which the control is connected to. This property duplicates the DataSet property.


TfrxDBLookupComboBox.DBLookupComboBox

TfrxDBLookupComboBox

property DBLookupComboBox : TDBLookupComboBox;

Description

Reference to internal TDBLookupComboBox object.


TfrxDBLookupComboBox.KeyField

TfrxDBLookupComboBox

property KeyField : String;

Description

Name of DB field that will represent the key field.


TfrxDBLookupComboBox.KeyValue

TfrxDBLookupComboBox

property KeyValue : Variant;

Description

Value of key field that was selected in the control.


TfrxDBLookupComboBox.ListField

TfrxDBLookupComboBox

property ListField : String;

Description

Name of DB field that will be shown in the control.


TfrxDBLookupComboBox.Text

TfrxDBLookupComboBox

property Text : String;

Description

Value of list field that was selected in the control.


TfrxDBLookupComboBox.OnClick

TfrxDBLookupComboBox

property OnClick : ;


TfrxDBLookupComboBox.OnDblClick

TfrxDBLookupComboBox

property OnDblClick : ;


TfrxDBLookupComboBox.OnEnter

TfrxDBLookupComboBox

property OnEnter : ;


TfrxDBLookupComboBox.OnExit

TfrxDBLookupComboBox

property OnExit : ;


TfrxDBLookupComboBox.OnKeyDown

TfrxDBLookupComboBox

property OnKeyDown : ;


TfrxDBLookupComboBox.OnKeyPress

TfrxDBLookupComboBox

property OnKeyPress : ;


TfrxDBLookupComboBox.OnKeyUp

TfrxDBLookupComboBox

property OnKeyUp : ;


TfrxDBLookupComboBox.OnMouseDown

TfrxDBLookupComboBox

property OnMouseDown : ;


TfrxDBLookupComboBox.OnMouseMove

TfrxDBLookupComboBox

property OnMouseMove : ;


TfrxDBLookupComboBox.OnMouseUp

TfrxDBLookupComboBox

property OnMouseUp : ;


TfrxDBLookupComboBox Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxDBLookupComboBox


TfrxParamItem Properties.
TfrxParamItem properties

TfrxParamItem      Alphabetically      Legend

In TfrxParamItem

DataType

Expression

Name

Value

Derived from TCollectionItem

Collection

DisplayName

ID

Index


TfrxParamItem Properties.
TfrxParamItem properties

TfrxParamItem      By Object      Legend

Collection

DataType

DisplayName

Expression

ID

Index

Name

Value


TfrxParamItem Methods.
TfrxParamItem methods

TfrxParamItem      Alphabetically      Legend

Derived from TCollectionItem

Create

Destroy

GetNamePath

Derived from TPersistent

Assign


TfrxParamItem Methods.
TfrxParamItem methods

TfrxParamItem      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxParamItem Events.
TfrxParamItem events

TfrxParamItem      Alphabetically      Legend


TfrxParamItem Events.
TfrxParamItem events

TfrxParamItem      By Object      Legend


TfrxParamItem

Hierarchy      Properties      Methods

Unit
frxCustomDB

type TfrxParamItem = class (TCollectionItem)

Description
The TfrxParamItem represents one query parameter.


TfrxParamItem.DataType

TfrxParamItem

property DataType : TFieldType;

Description

Type of the parameter.


TfrxParamItem.Expression

TfrxParamItem

property Expression : String;

Description

Value of the parameter - expression that will be calculated when opening a query.


TfrxParamItem.Name

TfrxParamItem

property Name : String;

Description

Name of parameter. Don't change this property directly, because the list of parameters rebuilds automatically when changing SQL query.


TfrxParamItem.Value

TfrxParamItem

property Value : Variant;

Description

Value of the parameter. This property is used if Expression property is empty.


TfrxParamItem Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollectionItem
|
TfrxParamItem


TfrxParams Properties.
TfrxParams properties

TfrxParams      Alphabetically      Legend

In TfrxParams

Items

Derived from TCollection

Count

ItemClass

Items


TfrxParams Properties.
TfrxParams properties

TfrxParams      By Object      Legend

Count

ItemClass

Items[Index:Integer]

Items


TfrxParams Methods.
TfrxParams methods

TfrxParams      Alphabetically      Legend

In TfrxParams

Add

Find

IndexOf

Derived from TCollection

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxParams Methods.
TfrxParams methods

TfrxParams      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

Find

FindItemID

GetNamePath

IndexOf

Insert


TfrxParams Events.
TfrxParams events

TfrxParams      Alphabetically      Legend


TfrxParams Events.
TfrxParams events

TfrxParams      By Object      Legend


TfrxParams

Hierarchy      Properties      Methods

Unit
frxCustomDB

type TfrxParams = class (TCollection)

Description
The TfrxParams represents a list of query parameters.


TfrxParams.Items[Index:Integer]
TfrxParams.Items

TfrxParams

property Items[Index:Integer] : TfrxParamItem;

Description

List of parameters.


TfrxParams.Add

TfrxParams

function Add: TfrxParamItem;

Description
Adds a parameter. Don't use this method directly, because the list of parameters rebuilds automatically when changing SQL query.


TfrxParams.Find

TfrxParams

function Find(const Name: String): TfrxParamItem;

Description
Finds a parameter with specified name.


TfrxParams.IndexOf

TfrxParams

function IndexOf(const Name: String): Integer;

Description
Returns index of a parameter with specified name, or -1 if such parameter not exists.


TfrxParams Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxParams


Unit frxDBSet

FR

Objects:

TfrxDBDataset


TfrxDBDataset Properties.
TfrxDBDataset properties

TfrxDBDataset      Alphabetically      Legend

In TfrxDBDataset

DataSet

DataSource


TfrxDBDataset Properties.
TfrxDBDataset properties

TfrxDBDataset      By Object      Legend

DataSet

DataSource


TfrxDBDataset Methods.
TfrxDBDataset methods

TfrxDBDataset      Alphabetically      Legend


TfrxDBDataset Methods.
TfrxDBDataset methods

TfrxDBDataset      By Object      Legend


TfrxDBDataset Events.
TfrxDBDataset events

TfrxDBDataset      Alphabetically      Legend


TfrxDBDataset Events.
TfrxDBDataset events

TfrxDBDataset      By Object      Legend


TfrxDBDataset

Hierarchy      Properties

Unit
frxDBSet

type TfrxDBDataset = class (TfrxCustomDBDataset)

Description
The TfrxDBDataSet component is designed for connecting to the DB components, which are based on TDataSet, such as "TTable" and "TQuery". Use DataSource or DataSet properties to connect to the data.


TfrxDBDataset.DataSet

TfrxDBDataset

property DataSet : TDataSet;

Description

The data set - any TDataSet descendant.


TfrxDBDataset.DataSource

TfrxDBDataset

property DataSource : TDataSource;

Description

The data source - TDataSource -> TDataSet.


TfrxDBDataset Hierarchy.
Hierarchy

TfrxCustomDBDataset
|
TfrxDBDataset


Unit frxDBXComponents

FR

Objects:

TfrxDBXComponents 	TfrxDBXDatabase 	TfrxDBXQuery
TfrxDBXTable


TfrxDBXComponents Properties.
TfrxDBXComponents properties

TfrxDBXComponents      Alphabetically      Legend

In TfrxDBXComponents

DefaultDatabase


TfrxDBXComponents Properties.
TfrxDBXComponents properties

TfrxDBXComponents      By Object      Legend

DefaultDatabase


TfrxDBXComponents Methods.
TfrxDBXComponents methods

TfrxDBXComponents      Alphabetically      Legend


TfrxDBXComponents Methods.
TfrxDBXComponents methods

TfrxDBXComponents      By Object      Legend


TfrxDBXComponents Events.
TfrxDBXComponents events

TfrxDBXComponents      Alphabetically      Legend


TfrxDBXComponents Events.
TfrxDBXComponents events

TfrxDBXComponents      By Object      Legend


TfrxDBXComponents

Hierarchy      Properties

Unit
frxDBXComponents

type TfrxDBXComponents = class(TfrxDBComponents)

Description
The TfrxDBXComponents component allows using DBX datasets in your report.


TfrxDBXComponents.DefaultDatabase

TfrxDBXComponents

property DefaultDatabase : TSQLConnection;

Description

Link to the default database connection that will be used in the report.


TfrxDBXComponents Hierarchy.
Hierarchy

TfrxDBComponents
|
TfrxDBXComponents


TfrxDBXDatabase Properties.
TfrxDBXDatabase properties

TfrxDBXDatabase      Alphabetically      Legend

In TfrxDBXDatabase

Connected

ConnectionName

Database

DriverName

LoginPrompt

Params

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDBXDatabase Properties.
TfrxDBXDatabase properties

TfrxDBXDatabase      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Connected

ConnectionName

Database

DesignInfo

DriverName

Font

Height

Left

LoginPrompt

Name

Objects

Owner

Page

Params

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxDBXDatabase Methods.
TfrxDBXDatabase methods

TfrxDBXDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDBXDatabase Methods.
TfrxDBXDatabase methods

TfrxDBXDatabase      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDBXDatabase Events.
TfrxDBXDatabase events

TfrxDBXDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDBXDatabase Events.
TfrxDBXDatabase events

TfrxDBXDatabase      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDBXDatabase

Hierarchy      Properties      Methods      Events

Unit
frxDBXComponents

type TfrxDBXDatabase = class (TfrxDialogComponent)

Description
The TfrxDBXDatabase component represents a database connection.


TfrxDBXDatabase.Connected

TfrxDBXDatabase

property Connected : Boolean;

Description

Determines whether the connection is active.


TfrxDBXDatabase.ConnectionName

TfrxDBXDatabase

property ConnectionName : String;

Description

DBX connection string.


TfrxDBXDatabase.Database

TfrxDBXDatabase

property Database : TSQLConnection;

Description

Reference to internal TSQLConnection object.


TfrxDBXDatabase.DriverName

TfrxDBXDatabase

property DriverName : String;

Description

Name of the database driver.


TfrxDBXDatabase.LoginPrompt

TfrxDBXDatabase

property LoginPrompt : Boolean;

Description

Determines whether to show the login dialog when connecting to a database. Default value is True.


TfrxDBXDatabase.Params

TfrxDBXDatabase

property Params : TStrings;

Description

Parameters of the connection.


TfrxDBXDatabase Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxDBXDatabase


TfrxDBXQuery Properties.
TfrxDBXQuery properties

TfrxDBXQuery      Alphabetically      Legend

In TfrxDBXQuery

Database

Query

Derived from TfrxCustomQuery

Params

SQL

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxDBXQuery Properties.
TfrxDBXQuery properties

TfrxDBXQuery      By Object      Legend

Active

Database

Fields

Filter

Filtered

Master

MasterFields

Params

Query

SQL


TfrxDBXQuery Methods.
TfrxDBXQuery methods

TfrxDBXQuery      Alphabetically      Legend

Derived from TfrxCustomQuery

ParamByName


TfrxDBXQuery Methods.
TfrxDBXQuery methods

TfrxDBXQuery      By Object      Legend

ParamByName


TfrxDBXQuery Events.
TfrxDBXQuery events

TfrxDBXQuery      Alphabetically      Legend


TfrxDBXQuery Events.
TfrxDBXQuery events

TfrxDBXQuery      By Object      Legend


TfrxDBXQuery

Hierarchy      Properties      Methods

Unit
frxDBXComponents

type TfrxDBXQuery = class (TfrxCustomQuery)

Description
The TfrxDBXQuery component represents a query.


TfrxDBXQuery.Database

TfrxDBXQuery

property Database : TfrxDBXDatabase;

Description

Link to the database connection object. If this property is nil, TfrxDBXComponents.DefaultDatabase is used.


TfrxDBXQuery.Query

TfrxDBXQuery

property Query : TSQLQuery;

Description

Reference to internal TSQLQuery object.


TfrxDBXQuery Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxCustomQuery
|
TfrxDBXQuery


TfrxDBXTable Properties.
TfrxDBXTable properties

TfrxDBXTable      Alphabetically      Legend

In TfrxDBXTable

Database

IndexName

MasterFields

Table

TableName

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master


TfrxDBXTable Properties.
TfrxDBXTable properties

TfrxDBXTable      By Object      Legend

Active

Database

Fields

Filter

Filtered

IndexName

Master

MasterFields

Table

TableName


TfrxDBXTable Methods.
TfrxDBXTable methods

TfrxDBXTable      Alphabetically      Legend


TfrxDBXTable Methods.
TfrxDBXTable methods

TfrxDBXTable      By Object      Legend


TfrxDBXTable Events.
TfrxDBXTable events

TfrxDBXTable      Alphabetically      Legend


TfrxDBXTable Events.
TfrxDBXTable events

TfrxDBXTable      By Object      Legend


TfrxDBXTable

Hierarchy      Properties

Unit
frxDBXComponents

type TfrxDBXTable = class (TfrxCustomDataset)

Description
The TfrxDBXTable represents a table.


TfrxDBXTable.Database

TfrxDBXTable

property Database : TfrxDBXDatabase;

Description

Link to the database connection object. If this property is nil, TfrxDBXComponents.DefaultDatabase is used.


TfrxDBXTable.IndexName

TfrxDBXTable

property IndexName : String;

Description

Name of the index used for sorting dataset's records.


TfrxDBXTable.MasterFields

TfrxDBXTable

property MasterFields;


TfrxDBXTable.Table

TfrxDBXTable

property Table : TSQLTable;

Description

Reference to internal TSQLTable object.


TfrxDBXTable.TableName

TfrxDBXTable

property TableName : String;

Description

Name of the table.


TfrxDBXTable Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxDBXTable


Unit frxDCtrl

FR

Objects:

TfrxBevelControl 	TfrxBitBtnControl 	TfrxButtonControl
TfrxCheckBoxControl 	TfrxCheckListBoxControl 	TfrxComboBoxControl
TfrxCustomEditControl 	TfrxDateEditControl 	TfrxDialogControls
TfrxEditControl 	TfrxGroupBoxControl 	TfrxImageControl
TfrxLabelControl 	TfrxListBoxControl 	TfrxMaskEditControl
TfrxMemoControl 	TfrxPanelControl 	TfrxRadioButtonControl
TfrxSpeedButtonControl


TfrxBevelControl Properties.
TfrxBevelControl properties

TfrxBevelControl      Alphabetically      Legend

In TfrxBevelControl

Bevel

Shape

Style

Derived from TfrxDialogControl

Caption

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBevelControl Properties.
TfrxBevelControl properties

TfrxBevelControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bevel

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Shape

Style

Tag

Top

VCLComObject

Visible

Width


TfrxBevelControl Methods.
TfrxBevelControl methods

TfrxBevelControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxBevelControl Methods.
TfrxBevelControl methods

TfrxBevelControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxBevelControl Events.
TfrxBevelControl events

TfrxBevelControl      Alphabetically      Legend

Derived from TfrxDialogControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBevelControl Events.
TfrxBevelControl events

TfrxBevelControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxBevelControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxBevelControl = class (TfrxDialogControl)

Description
The TfrxBevelControl component represents a TBevel wrapper.


TfrxBevelControl.Bevel

TfrxBevelControl

property Bevel : TBevel;

Description

Reference to internal TBevel object.


TfrxBevelControl.Shape

TfrxBevelControl

property Shape : TBevelShape;

Description

Determines the shape of the bevel.


TfrxBevelControl.Style

TfrxBevelControl

property Style : TBevelStyle;

Description

Determines whether the bevel appears raised or lowered.


TfrxBevelControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxBevelControl


TfrxBitBtnControl Properties.
TfrxBitBtnControl properties

TfrxBitBtnControl      Alphabetically      Legend

In TfrxBitBtnControl

BitBtn

Caption

Glyph

Kind

Layout

Margin

ModalResult

NumGlyphs

Spacing

Derived from TfrxDialogControl

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxBitBtnControl Properties.
TfrxBitBtnControl properties

TfrxBitBtnControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

BitBtn

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Glyph

Height

Kind

Layout

Left

Margin

ModalResult

Name

NumGlyphs

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Spacing

Tag

Top

VCLComObject

Visible

Width


TfrxBitBtnControl Methods.
TfrxBitBtnControl methods

TfrxBitBtnControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxBitBtnControl Methods.
TfrxBitBtnControl methods

TfrxBitBtnControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxBitBtnControl Events.
TfrxBitBtnControl events

TfrxBitBtnControl      Alphabetically      Legend

In TfrxBitBtnControl

OnClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnDblClick

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxBitBtnControl Events.
TfrxBitBtnControl events

TfrxBitBtnControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxBitBtnControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxBitBtnControl = class (TfrxDialogControl)

Description
The TfrxBitBtnControl component represents a TBitBtn wrapper.


TfrxBitBtnControl.BitBtn

TfrxBitBtnControl

property BitBtn : TBitBtn;

Description

Reference to internal TBitBtn object.


TfrxBitBtnControl.Caption

TfrxBitBtnControl

property Caption;


TfrxBitBtnControl.Glyph

TfrxBitBtnControl

property Glyph : TBitmap;

Description

Specifies the bitmap that appears on the selected bitmap button.


TfrxBitBtnControl.Kind

TfrxBitBtnControl

property Kind : TBitBtnKind;

Description

Determines the kind of bitmap button.


TfrxBitBtnControl.Layout

TfrxBitBtnControl

property Layout : TButtonLayout;

Description

Determines where the image appears on the bitmap button.


TfrxBitBtnControl.Margin

TfrxBitBtnControl

property Margin : Integer;

Description

Determines the number of pixels between the edge of the image (specified in the Glyph property) and the edge of the button.


TfrxBitBtnControl.ModalResult

TfrxBitBtnControl

property ModalResult : TModalResult;

Description

Determines whether and how the button closes its (modal) parent form.


TfrxBitBtnControl.NumGlyphs

TfrxBitBtnControl

property NumGlyphs : Integer;

Description

Indicates the number of images that are in the graphic specified in the Glyph property for use on a bitmap button or speed button.


TfrxBitBtnControl.Spacing

TfrxBitBtnControl

property Spacing : Integer;

Description

Determines where the image and text appear on a bitmap or speed button.


TfrxBitBtnControl.OnClick

TfrxBitBtnControl

property OnClick : ;


TfrxBitBtnControl.OnEnter

TfrxBitBtnControl

property OnEnter : ;


TfrxBitBtnControl.OnExit

TfrxBitBtnControl

property OnExit : ;


TfrxBitBtnControl.OnKeyDown

TfrxBitBtnControl

property OnKeyDown : ;


TfrxBitBtnControl.OnKeyPress

TfrxBitBtnControl

property OnKeyPress : ;


TfrxBitBtnControl.OnKeyUp

TfrxBitBtnControl

property OnKeyUp : ;


TfrxBitBtnControl.OnMouseDown

TfrxBitBtnControl

property OnMouseDown : ;


TfrxBitBtnControl.OnMouseMove

TfrxBitBtnControl

property OnMouseMove : ;


TfrxBitBtnControl.OnMouseUp

TfrxBitBtnControl

property OnMouseUp : ;


TfrxBitBtnControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxBitBtnControl


TfrxButtonControl Properties.
TfrxButtonControl properties

TfrxButtonControl      Alphabetically      Legend

In TfrxButtonControl

Button

Cancel

Caption

Default

ModalResult

Derived from TfrxDialogControl

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxButtonControl Properties.
TfrxButtonControl properties

TfrxButtonControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Button

Cancel

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

Default

DesignInfo

Enabled

Font

Height

Left

ModalResult

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxButtonControl Methods.
TfrxButtonControl methods

TfrxButtonControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxButtonControl Methods.
TfrxButtonControl methods

TfrxButtonControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxButtonControl Events.
TfrxButtonControl events

TfrxButtonControl      Alphabetically      Legend

In TfrxButtonControl

OnClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnDblClick

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxButtonControl Events.
TfrxButtonControl events

TfrxButtonControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxButtonControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxButtonControl = class (TfrxDialogControl)

Description
The TfrxButtonControl component represents a TButton wrapper.


TfrxButtonControl.Button

TfrxButtonControl

property Button : TButton;

Description

Reference to internal TButton object.


TfrxButtonControl.Cancel

TfrxButtonControl

property Cancel : Boolean;

Description

Determines whether the button's OnClick event handler executes when the Escape key is pressed.


TfrxButtonControl.Caption

TfrxButtonControl

property Caption;


TfrxButtonControl.Default

TfrxButtonControl

property Default : Boolean;

Description

Determines whether the button's OnClick event handler executes when the Enter key is pressed.


TfrxButtonControl.ModalResult

TfrxButtonControl

property ModalResult : TModalResult;

Description

Determines whether and how the button closes its (modal) parent form.


TfrxButtonControl.OnClick

TfrxButtonControl

property OnClick : ;


TfrxButtonControl.OnEnter

TfrxButtonControl

property OnEnter : ;


TfrxButtonControl.OnExit

TfrxButtonControl

property OnExit : ;


TfrxButtonControl.OnKeyDown

TfrxButtonControl

property OnKeyDown : ;


TfrxButtonControl.OnKeyPress

TfrxButtonControl

property OnKeyPress : ;


TfrxButtonControl.OnKeyUp

TfrxButtonControl

property OnKeyUp : ;


TfrxButtonControl.OnMouseDown

TfrxButtonControl

property OnMouseDown : ;


TfrxButtonControl.OnMouseMove

TfrxButtonControl

property OnMouseMove : ;


TfrxButtonControl.OnMouseUp

TfrxButtonControl

property OnMouseUp : ;


TfrxButtonControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxButtonControl


TfrxCheckBoxControl Properties.
TfrxCheckBoxControl properties

TfrxCheckBoxControl      Alphabetically      Legend

In TfrxCheckBoxControl

Alignment

Caption

CheckBox

Checked

Color

Derived from TfrxDialogControl

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCheckBoxControl Properties.
TfrxCheckBoxControl properties

TfrxCheckBoxControl      By Object      Legend

AbsLeft

AbsTop

Alignment

AllObjects

Caption

CheckBox

Checked

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxCheckBoxControl Methods.
TfrxCheckBoxControl methods

TfrxCheckBoxControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCheckBoxControl Methods.
TfrxCheckBoxControl methods

TfrxCheckBoxControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCheckBoxControl Events.
TfrxCheckBoxControl events

TfrxCheckBoxControl      Alphabetically      Legend

In TfrxCheckBoxControl

OnClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnDblClick

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCheckBoxControl Events.
TfrxCheckBoxControl events

TfrxCheckBoxControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxCheckBoxControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxCheckBoxControl = class (TfrxDialogControl)

Description
The TfrxCheckBoxControl component represents a TCheckBox wrapper.


TfrxCheckBoxControl.Alignment

TfrxCheckBoxControl

property Alignment : TAlignment;

Description

Controls the position of the check box's caption.


TfrxCheckBoxControl.Caption

TfrxCheckBoxControl

property Caption;


TfrxCheckBoxControl.CheckBox

TfrxCheckBoxControl

property CheckBox : TCheckBox;

Description

Reference to internal TCheckBox object.


TfrxCheckBoxControl.Checked

TfrxCheckBoxControl

property Checked : Boolean;

Description

Specifies whether the check box appears checked.


TfrxCheckBoxControl.Color

TfrxCheckBoxControl

property Color;


TfrxCheckBoxControl.OnClick

TfrxCheckBoxControl

property OnClick : ;


TfrxCheckBoxControl.OnEnter

TfrxCheckBoxControl

property OnEnter : ;


TfrxCheckBoxControl.OnExit

TfrxCheckBoxControl

property OnExit : ;


TfrxCheckBoxControl.OnKeyDown

TfrxCheckBoxControl

property OnKeyDown : ;


TfrxCheckBoxControl.OnKeyPress

TfrxCheckBoxControl

property OnKeyPress : ;


TfrxCheckBoxControl.OnKeyUp

TfrxCheckBoxControl

property OnKeyUp : ;


TfrxCheckBoxControl.OnMouseDown

TfrxCheckBoxControl

property OnMouseDown : ;


TfrxCheckBoxControl.OnMouseMove

TfrxCheckBoxControl

property OnMouseMove : ;


TfrxCheckBoxControl.OnMouseUp

TfrxCheckBoxControl

property OnMouseUp : ;


TfrxCheckBoxControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCheckBoxControl


TfrxCheckListBoxControl Properties.
TfrxCheckListBoxControl properties

TfrxCheckListBoxControl      Alphabetically      Legend

In TfrxCheckListBoxControl

AllowGrayed

CheckListBox

Color

Items

Sorted

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCheckListBoxControl Properties.
TfrxCheckListBoxControl properties

TfrxCheckListBoxControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowGrayed

Caption

CheckListBox

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Items

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Sorted

Tag

Top

VCLComObject

Visible

Width


TfrxCheckListBoxControl Methods.
TfrxCheckListBoxControl methods

TfrxCheckListBoxControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCheckListBoxControl Methods.
TfrxCheckListBoxControl methods

TfrxCheckListBoxControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCheckListBoxControl Events.
TfrxCheckListBoxControl events

TfrxCheckListBoxControl      Alphabetically      Legend

In TfrxCheckListBoxControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCheckListBoxControl Events.
TfrxCheckListBoxControl events

TfrxCheckListBoxControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxCheckListBoxControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxCheckListBoxControl = class (TfrxDialogControl)

Description
The TfrxCheckListBoxControl component represents a TCheckListBox wrapper.


TfrxCheckListBoxControl.AllowGrayed

TfrxCheckListBoxControl

property AllowGrayed : Boolean;

Description

Determines whether check box can be in a "grayed" state.


TfrxCheckListBoxControl.CheckListBox

TfrxCheckListBoxControl

property CheckListBox : TCheckListBox;

Description

Reference to internal TCheckListBox object.


TfrxCheckListBoxControl.Color

TfrxCheckListBoxControl

property Color;


TfrxCheckListBoxControl.Items

TfrxCheckListBoxControl

property Items : TStrings;

Description

Contains the strings that appear in the list box.


TfrxCheckListBoxControl.Sorted

TfrxCheckListBoxControl

property Sorted : Boolean;

Description

Specifies whether the items in a list box are arranged alphabetically.


TfrxCheckListBoxControl.OnClick

TfrxCheckListBoxControl

property OnClick : ;


TfrxCheckListBoxControl.OnDblClick

TfrxCheckListBoxControl

property OnDblClick : ;


TfrxCheckListBoxControl.OnEnter

TfrxCheckListBoxControl

property OnEnter : ;


TfrxCheckListBoxControl.OnExit

TfrxCheckListBoxControl

property OnExit : ;


TfrxCheckListBoxControl.OnKeyDown

TfrxCheckListBoxControl

property OnKeyDown : ;


TfrxCheckListBoxControl.OnKeyPress

TfrxCheckListBoxControl

property OnKeyPress : ;


TfrxCheckListBoxControl.OnKeyUp

TfrxCheckListBoxControl

property OnKeyUp : ;


TfrxCheckListBoxControl.OnMouseDown

TfrxCheckListBoxControl

property OnMouseDown : ;


TfrxCheckListBoxControl.OnMouseMove

TfrxCheckListBoxControl

property OnMouseMove : ;


TfrxCheckListBoxControl.OnMouseUp

TfrxCheckListBoxControl

property OnMouseUp : ;


TfrxCheckListBoxControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCheckListBoxControl


TfrxComboBoxControl Properties.
TfrxComboBoxControl properties

TfrxComboBoxControl      Alphabetically      Legend

In TfrxComboBoxControl

Color

ComboBox

Items

Style

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxComboBoxControl Properties.
TfrxComboBoxControl properties

TfrxComboBoxControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComboBox

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Items

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Style

Tag

Top

VCLComObject

Visible

Width


TfrxComboBoxControl Methods.
TfrxComboBoxControl methods

TfrxComboBoxControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxComboBoxControl Methods.
TfrxComboBoxControl methods

TfrxComboBoxControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxComboBoxControl Events.
TfrxComboBoxControl events

TfrxComboBoxControl      Alphabetically      Legend

In TfrxComboBoxControl

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxDialogControl

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxComboBoxControl Events.
TfrxComboBoxControl events

TfrxComboBoxControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxComboBoxControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxComboBoxControl = class (TfrxDialogControl)

Description
The TfrxComboBoxControl component represents a TComboBox wrapper.


TfrxComboBoxControl.Color

TfrxComboBoxControl

property Color;


TfrxComboBoxControl.ComboBox

TfrxComboBoxControl

property ComboBox : TComboBox;

Description

Reference to internal TComboBox object.


TfrxComboBoxControl.Items

TfrxComboBoxControl

property Items : TStrings;

Description

Contains the strings that appear in the combo box.


TfrxComboBoxControl.Style

TfrxComboBoxControl

property Style : TComboBoxStyle;

Description

Determines the display style of the combo box.


TfrxComboBoxControl.OnChange

TfrxComboBoxControl

property OnChange : String;

Description
Name of the script procedure that will be executed when the user changes the text displayed in the edit region.


TfrxComboBoxControl.OnClick

TfrxComboBoxControl

property OnClick : ;


TfrxComboBoxControl.OnDblClick

TfrxComboBoxControl

property OnDblClick : ;


TfrxComboBoxControl.OnEnter

TfrxComboBoxControl

property OnEnter : ;


TfrxComboBoxControl.OnExit

TfrxComboBoxControl

property OnExit : ;


TfrxComboBoxControl.OnKeyDown

TfrxComboBoxControl

property OnKeyDown : ;


TfrxComboBoxControl.OnKeyPress

TfrxComboBoxControl

property OnKeyPress : ;


TfrxComboBoxControl.OnKeyUp

TfrxComboBoxControl

property OnKeyUp : ;


TfrxComboBoxControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxComboBoxControl


TfrxCustomEditControl Properties.
TfrxCustomEditControl properties

TfrxCustomEditControl      Alphabetically      Legend

In TfrxCustomEditControl

MaxLength

PasswordChar

ReadOnly

Text

Derived from TfrxDialogControl

Caption

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxCustomEditControl Properties.
TfrxCustomEditControl properties

TfrxCustomEditControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

MaxLength

Name

Objects

Owner

Page

Parent

ParentFont

PasswordChar

ReadOnly

Report

Restrictions

Tag

Text

Top

VCLComObject

Visible

Width


TfrxCustomEditControl Methods.
TfrxCustomEditControl methods

TfrxCustomEditControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxCustomEditControl Methods.
TfrxCustomEditControl methods

TfrxCustomEditControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxCustomEditControl Events.
TfrxCustomEditControl events

TfrxCustomEditControl      Alphabetically      Legend

In TfrxCustomEditControl

OnChange

Derived from TfrxDialogControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxCustomEditControl Events.
TfrxCustomEditControl events

TfrxCustomEditControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxCustomEditControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxCustomEditControl = class (TfrxDialogControl)

Description
The TfrxCustomEditControl is the base class for TCustomEdit-based controls.


TfrxCustomEditControl.MaxLength

TfrxCustomEditControl

property MaxLength : Integer;

Description

Specifies the maximum number of characters the user can enter into the edit control.


TfrxCustomEditControl.PasswordChar

TfrxCustomEditControl

property PasswordChar : Char;

Description

Indicates the character, if any, to display in place of the actual characters typed in the control.


TfrxCustomEditControl.ReadOnly

TfrxCustomEditControl

property ReadOnly : Boolean;

Description

Determines whether the user can change the text of the edit control.


TfrxCustomEditControl.Text

TfrxCustomEditControl

property Text : String;

Description

Contains a text string associated with the control.


TfrxCustomEditControl.OnChange

TfrxCustomEditControl

property OnChange : String;

Description
Name of the script procedure that will be executed when the text for the edit control may have changed.


TfrxCustomEditControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCustomEditControl


TfrxDateEditControl Properties.
TfrxDateEditControl properties

TfrxDateEditControl      Alphabetically      Legend

In TfrxDateEditControl

Color

Date

DateEdit

DateFormat

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDateEditControl Properties.
TfrxDateEditControl properties

TfrxDateEditControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

Date

DateEdit

DateFormat

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxDateEditControl Methods.
TfrxDateEditControl methods

TfrxDateEditControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDateEditControl Methods.
TfrxDateEditControl methods

TfrxDateEditControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDateEditControl Events.
TfrxDateEditControl events

TfrxDateEditControl      Alphabetically      Legend

In TfrxDateEditControl

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxDialogControl

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDateEditControl Events.
TfrxDateEditControl events

TfrxDateEditControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxDateEditControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxDateEditControl = class (TfrxDialogControl)

Description
The TfrxDateEditControl component represents a TDateTimePicker wrapper.


TfrxDateEditControl.Color

TfrxDateEditControl

property Color;


TfrxDateEditControl.Date

TfrxDateEditControl

property Date : TDateTime;

Description

Indicates the date that is marked on the calendar.


TfrxDateEditControl.DateEdit

TfrxDateEditControl

property DateEdit : TDateTimePicker;

Description

Reference to internal TDateTimePicker object.


TfrxDateEditControl.DateFormat

TfrxDateEditControl

property DateFormat : TDTDateFormat;

Description

Specifies format in which the date is presented.


TfrxDateEditControl.OnChange

TfrxDateEditControl

property OnChange : String;

Description
Name of the script procedure that will be executed when a date or time is entered.


TfrxDateEditControl.OnClick

TfrxDateEditControl

property OnClick : ;


TfrxDateEditControl.OnDblClick

TfrxDateEditControl

property OnDblClick : ;


TfrxDateEditControl.OnEnter

TfrxDateEditControl

property OnEnter : ;


TfrxDateEditControl.OnExit

TfrxDateEditControl

property OnExit : ;


TfrxDateEditControl.OnKeyDown

TfrxDateEditControl

property OnKeyDown : ;


TfrxDateEditControl.OnKeyPress

TfrxDateEditControl

property OnKeyPress : ;


TfrxDateEditControl.OnKeyUp

TfrxDateEditControl

property OnKeyUp : ;


TfrxDateEditControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxDateEditControl


TfrxDialogControls Properties.
TfrxDialogControls properties

TfrxDialogControls      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDialogControls Properties.
TfrxDialogControls properties

TfrxDialogControls      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDialogControls Methods.
TfrxDialogControls methods

TfrxDialogControls      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxDialogControls Methods.
TfrxDialogControls methods

TfrxDialogControls      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxDialogControls Events.
TfrxDialogControls events

TfrxDialogControls      Alphabetically      Legend


TfrxDialogControls Events.
TfrxDialogControls events

TfrxDialogControls      By Object      Legend


TfrxDialogControls

Hierarchy      Properties      Methods

Unit
frxDCtrl

type TfrxDialogControls = class (TComponent)

Description
The TfrxDialogControls allows to use dialog controls in your report.
TfrxDialogControls is an empty component. It is used for automatic adding of frxDCtrl.pas file to the "uses" list.


TfrxDialogControls Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxDialogControls


TfrxEditControl Properties.
TfrxEditControl properties

TfrxEditControl      Alphabetically      Legend

In TfrxEditControl

Color

Edit

MaxLength

PasswordChar

ReadOnly

Text

Derived from TfrxCustomEditControl

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxEditControl Properties.
TfrxEditControl properties

TfrxEditControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Edit

Enabled

Font

Height

Left

MaxLength

Name

Objects

Owner

Page

Parent

ParentFont

PasswordChar

ReadOnly

Report

Restrictions

Tag

Text

Top

VCLComObject

Visible

Width


TfrxEditControl Methods.
TfrxEditControl methods

TfrxEditControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxEditControl Methods.
TfrxEditControl methods

TfrxEditControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxEditControl Events.
TfrxEditControl events

TfrxEditControl      Alphabetically      Legend

In TfrxEditControl

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxCustomEditControl

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxEditControl Events.
TfrxEditControl events

TfrxEditControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxEditControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxEditControl = class (TfrxCustomEditControl)

Description
The TfrxEditControl component represents a TEdit wrapper.


TfrxEditControl.Color

TfrxEditControl

property Color;


TfrxEditControl.Edit

TfrxEditControl

property Edit : TEdit;

Description

Reference to internal TEdit object.


TfrxEditControl.MaxLength

TfrxEditControl

property MaxLength;


TfrxEditControl.PasswordChar

TfrxEditControl

property PasswordChar;


TfrxEditControl.ReadOnly

TfrxEditControl

property ReadOnly;


TfrxEditControl.Text

TfrxEditControl

property Text;


TfrxEditControl.OnChange

TfrxEditControl

property OnChange : ;


TfrxEditControl.OnClick

TfrxEditControl

property OnClick : ;


TfrxEditControl.OnDblClick

TfrxEditControl

property OnDblClick : ;


TfrxEditControl.OnEnter

TfrxEditControl

property OnEnter : ;


TfrxEditControl.OnExit

TfrxEditControl

property OnExit : ;


TfrxEditControl.OnKeyDown

TfrxEditControl

property OnKeyDown : ;


TfrxEditControl.OnKeyPress

TfrxEditControl

property OnKeyPress : ;


TfrxEditControl.OnKeyUp

TfrxEditControl

property OnKeyUp : ;


TfrxEditControl.OnMouseDown

TfrxEditControl

property OnMouseDown : ;


TfrxEditControl.OnMouseMove

TfrxEditControl

property OnMouseMove : ;


TfrxEditControl.OnMouseUp

TfrxEditControl

property OnMouseUp : ;


TfrxEditControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCustomEditControl
|
TfrxEditControl


TfrxGroupBoxControl Properties.
TfrxGroupBoxControl properties

TfrxGroupBoxControl      Alphabetically      Legend

In TfrxGroupBoxControl

Caption

Color

GroupBox

Derived from TfrxDialogControl

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGroupBoxControl Properties.
TfrxGroupBoxControl properties

TfrxGroupBoxControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

GroupBox

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxGroupBoxControl Methods.
TfrxGroupBoxControl methods

TfrxGroupBoxControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxGroupBoxControl Methods.
TfrxGroupBoxControl methods

TfrxGroupBoxControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxGroupBoxControl Events.
TfrxGroupBoxControl events

TfrxGroupBoxControl      Alphabetically      Legend

In TfrxGroupBoxControl

OnClick

OnDblClick

OnEnter

OnExit

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxGroupBoxControl Events.
TfrxGroupBoxControl events

TfrxGroupBoxControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxGroupBoxControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxGroupBoxControl = class (TfrxDialogControl)

Description
The TfrxGroupBoxControl component represents a TGroupBox wrapper.


TfrxGroupBoxControl.Caption

TfrxGroupBoxControl

property Caption;


TfrxGroupBoxControl.Color

TfrxGroupBoxControl

property Color;


TfrxGroupBoxControl.GroupBox

TfrxGroupBoxControl

property GroupBox : TGroupBox;

Description

Reference to internal TGroupBox object.


TfrxGroupBoxControl.OnClick

TfrxGroupBoxControl

property OnClick : ;


TfrxGroupBoxControl.OnDblClick

TfrxGroupBoxControl

property OnDblClick : ;


TfrxGroupBoxControl.OnEnter

TfrxGroupBoxControl

property OnEnter : ;


TfrxGroupBoxControl.OnExit

TfrxGroupBoxControl

property OnExit : ;


TfrxGroupBoxControl.OnMouseDown

TfrxGroupBoxControl

property OnMouseDown : ;


TfrxGroupBoxControl.OnMouseMove

TfrxGroupBoxControl

property OnMouseMove : ;


TfrxGroupBoxControl.OnMouseUp

TfrxGroupBoxControl

property OnMouseUp : ;


TfrxGroupBoxControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxGroupBoxControl


TfrxImageControl Properties.
TfrxImageControl properties

TfrxImageControl      Alphabetically      Legend

In TfrxImageControl

AutoSize

Center

Image

Picture

Stretch

Derived from TfrxDialogControl

Caption

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxImageControl Properties.
TfrxImageControl properties

TfrxImageControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

AutoSize

Caption

Center

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Image

Left

Name

Objects

Owner

Page

Parent

ParentFont

Picture

Report

Restrictions

Stretch

Tag

Top

VCLComObject

Visible

Width


TfrxImageControl Methods.
TfrxImageControl methods

TfrxImageControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxImageControl Methods.
TfrxImageControl methods

TfrxImageControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxImageControl Events.
TfrxImageControl events

TfrxImageControl      Alphabetically      Legend

In TfrxImageControl

OnClick

OnDblClick

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxImageControl Events.
TfrxImageControl events

TfrxImageControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxImageControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxImageControl = class (TfrxDialogControl)

Description
The TfrxImageControl component represents a TImage wrapper.


TfrxImageControl.AutoSize

TfrxImageControl

property AutoSize : Boolean;

Description

Determines whether the image control resizes to accommodate the image it displays.


TfrxImageControl.Center

TfrxImageControl

property Center : Boolean;

Description

Indicates whether the image is centered in the image control.


TfrxImageControl.Image

TfrxImageControl

property Image : TImage;

Description

Reference to internal TImage object.


TfrxImageControl.Picture

TfrxImageControl

property Picture : TPicture;

Description

Specifies the image that appears on the image control.


TfrxImageControl.Stretch

TfrxImageControl

property Stretch : Boolean;

Description

Indicates whether the image should be changed so that it exactly fits the bounds of the image control.


TfrxImageControl.OnClick

TfrxImageControl

property OnClick : ;


TfrxImageControl.OnDblClick

TfrxImageControl

property OnDblClick : ;


TfrxImageControl.OnMouseDown

TfrxImageControl

property OnMouseDown : ;


TfrxImageControl.OnMouseMove

TfrxImageControl

property OnMouseMove : ;


TfrxImageControl.OnMouseUp

TfrxImageControl

property OnMouseUp : ;


TfrxImageControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxImageControl


TfrxLabelControl Properties.
TfrxLabelControl properties

TfrxLabelControl      Alphabetically      Legend

In TfrxLabelControl

Alignment

AutoSize

Caption

Color

LabelCtl

WordWrap

Derived from TfrxDialogControl

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxLabelControl Properties.
TfrxLabelControl properties

TfrxLabelControl      By Object      Legend

AbsLeft

AbsTop

Alignment

AllObjects

AutoSize

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

LabelCtl

Left

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width

WordWrap


TfrxLabelControl Methods.
TfrxLabelControl methods

TfrxLabelControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxLabelControl Methods.
TfrxLabelControl methods

TfrxLabelControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxLabelControl Events.
TfrxLabelControl events

TfrxLabelControl      Alphabetically      Legend

In TfrxLabelControl

OnClick

OnDblClick

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxLabelControl Events.
TfrxLabelControl events

TfrxLabelControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxLabelControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxLabelControl = class (TfrxDialogControl)

Description
The TfrxLabelControl component represents a TLabel wrapper.


TfrxLabelControl.Alignment

TfrxLabelControl

property Alignment : TAlignment;

Description

Controls the horizontal placement of the text within the label.


TfrxLabelControl.AutoSize

TfrxLabelControl

property AutoSize : Boolean;

Description

Determines whether the size of the label automatically resizes to accommodate the text.


TfrxLabelControl.Caption

TfrxLabelControl

property Caption;


TfrxLabelControl.Color

TfrxLabelControl

property Color;


TfrxLabelControl.LabelCtl

TfrxLabelControl

property LabelCtl : TLabel;

Description

Reference to internal TLabel object.


TfrxLabelControl.WordWrap

TfrxLabelControl

property WordWrap : Boolean;

Description

Specifies whether the label text wraps when it is too long for the width of the label.


TfrxLabelControl.OnClick

TfrxLabelControl

property OnClick : ;


TfrxLabelControl.OnDblClick

TfrxLabelControl

property OnDblClick : ;


TfrxLabelControl.OnMouseDown

TfrxLabelControl

property OnMouseDown : ;


TfrxLabelControl.OnMouseMove

TfrxLabelControl

property OnMouseMove : ;


TfrxLabelControl.OnMouseUp

TfrxLabelControl

property OnMouseUp : ;


TfrxLabelControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxLabelControl


TfrxListBoxControl Properties.
TfrxListBoxControl properties

TfrxListBoxControl      Alphabetically      Legend

In TfrxListBoxControl

Color

Items

ListBox

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxListBoxControl Properties.
TfrxListBoxControl properties

TfrxListBoxControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Items

Left

ListBox

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxListBoxControl Methods.
TfrxListBoxControl methods

TfrxListBoxControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxListBoxControl Methods.
TfrxListBoxControl methods

TfrxListBoxControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxListBoxControl Events.
TfrxListBoxControl events

TfrxListBoxControl      Alphabetically      Legend

In TfrxListBoxControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxListBoxControl Events.
TfrxListBoxControl events

TfrxListBoxControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxListBoxControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxListBoxControl = class (TfrxDialogControl)

Description
The TfrxListBoxControl component represents a TListBox wrapper.


TfrxListBoxControl.Color

TfrxListBoxControl

property Color;


TfrxListBoxControl.Items

TfrxListBoxControl

property Items : TStrings;

Description

Contains the strings that appear in the list box.


TfrxListBoxControl.ListBox

TfrxListBoxControl

property ListBox : TListBox;

Description

Reference to internal TListBox object.


TfrxListBoxControl.OnClick

TfrxListBoxControl

property OnClick : ;


TfrxListBoxControl.OnDblClick

TfrxListBoxControl

property OnDblClick : ;


TfrxListBoxControl.OnEnter

TfrxListBoxControl

property OnEnter : ;


TfrxListBoxControl.OnExit

TfrxListBoxControl

property OnExit : ;


TfrxListBoxControl.OnKeyDown

TfrxListBoxControl

property OnKeyDown : ;


TfrxListBoxControl.OnKeyPress

TfrxListBoxControl

property OnKeyPress : ;


TfrxListBoxControl.OnKeyUp

TfrxListBoxControl

property OnKeyUp : ;


TfrxListBoxControl.OnMouseDown

TfrxListBoxControl

property OnMouseDown : ;


TfrxListBoxControl.OnMouseMove

TfrxListBoxControl

property OnMouseMove : ;


TfrxListBoxControl.OnMouseUp

TfrxListBoxControl

property OnMouseUp : ;


TfrxListBoxControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxListBoxControl


TfrxMaskEditControl Properties.
TfrxMaskEditControl properties

TfrxMaskEditControl      Alphabetically      Legend

In TfrxMaskEditControl

Color

EditMask

MaskEdit

MaxLength

ReadOnly

Text

Derived from TfrxCustomEditControl

PasswordChar

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxMaskEditControl Properties.
TfrxMaskEditControl properties

TfrxMaskEditControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

EditMask

Enabled

Font

Height

Left

MaskEdit

MaxLength

Name

Objects

Owner

Page

Parent

ParentFont

PasswordChar

ReadOnly

Report

Restrictions

Tag

Text

Top

VCLComObject

Visible

Width


TfrxMaskEditControl Methods.
TfrxMaskEditControl methods

TfrxMaskEditControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxMaskEditControl Methods.
TfrxMaskEditControl methods

TfrxMaskEditControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxMaskEditControl Events.
TfrxMaskEditControl events

TfrxMaskEditControl      Alphabetically      Legend

In TfrxMaskEditControl

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxCustomEditControl

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxMaskEditControl Events.
TfrxMaskEditControl events

TfrxMaskEditControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxMaskEditControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxMaskEditControl = class (TfrxCustomEditControl)

Description
The TfrxMaskEditControl component represents a TMaskEdit wrapper.


TfrxMaskEditControl.Color

TfrxMaskEditControl

property Color;


TfrxMaskEditControl.EditMask

TfrxMaskEditControl

property EditMask : String;

Description

Specifies the mask that represents what text is valid for the masked edit control.


TfrxMaskEditControl.MaskEdit

TfrxMaskEditControl

property MaskEdit : TMaskEdit;

Description

Reference to internal TMaskEdit object.


TfrxMaskEditControl.MaxLength

TfrxMaskEditControl

property MaxLength;


TfrxMaskEditControl.ReadOnly

TfrxMaskEditControl

property ReadOnly;


TfrxMaskEditControl.Text

TfrxMaskEditControl

property Text;


TfrxMaskEditControl.OnChange

TfrxMaskEditControl

property OnChange : ;


TfrxMaskEditControl.OnClick

TfrxMaskEditControl

property OnClick : ;


TfrxMaskEditControl.OnDblClick

TfrxMaskEditControl

property OnDblClick : ;


TfrxMaskEditControl.OnEnter

TfrxMaskEditControl

property OnEnter : ;


TfrxMaskEditControl.OnExit

TfrxMaskEditControl

property OnExit : ;


TfrxMaskEditControl.OnKeyDown

TfrxMaskEditControl

property OnKeyDown : ;


TfrxMaskEditControl.OnKeyPress

TfrxMaskEditControl

property OnKeyPress : ;


TfrxMaskEditControl.OnKeyUp

TfrxMaskEditControl

property OnKeyUp : ;


TfrxMaskEditControl.OnMouseDown

TfrxMaskEditControl

property OnMouseDown : ;


TfrxMaskEditControl.OnMouseMove

TfrxMaskEditControl

property OnMouseMove : ;


TfrxMaskEditControl.OnMouseUp

TfrxMaskEditControl

property OnMouseUp : ;


TfrxMaskEditControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCustomEditControl
|
TfrxMaskEditControl


TfrxMemoControl Properties.
TfrxMemoControl properties

TfrxMemoControl      Alphabetically      Legend

In TfrxMemoControl

Color

Lines

MaxLength

Memo

ReadOnly

Derived from TfrxCustomEditControl

PasswordChar

Text

Derived from TfrxDialogControl

Caption

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxMemoControl Properties.
TfrxMemoControl properties

TfrxMemoControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Lines

MaxLength

Memo

Name

Objects

Owner

Page

Parent

ParentFont

PasswordChar

ReadOnly

Report

Restrictions

Tag

Text

Top

VCLComObject

Visible

Width


TfrxMemoControl Methods.
TfrxMemoControl methods

TfrxMemoControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxMemoControl Methods.
TfrxMemoControl methods

TfrxMemoControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxMemoControl Events.
TfrxMemoControl events

TfrxMemoControl      Alphabetically      Legend

In TfrxMemoControl

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxCustomEditControl

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxMemoControl Events.
TfrxMemoControl events

TfrxMemoControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnChange

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxMemoControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxMemoControl = class (TfrxCustomEditControl)

Description
The TfrxMemoControl component represents a TMemo wrapper.


TfrxMemoControl.Color

TfrxMemoControl

property Color;


TfrxMemoControl.Lines

TfrxMemoControl

property Lines : TStrings;

Description

Contains the individual lines of text in the memo control.


TfrxMemoControl.MaxLength

TfrxMemoControl

property MaxLength;


TfrxMemoControl.Memo

TfrxMemoControl

property Memo : TMemo;

Description

Reference to internal TMemo object.


TfrxMemoControl.ReadOnly

TfrxMemoControl

property ReadOnly;


TfrxMemoControl.OnChange

TfrxMemoControl

property OnChange : ;


TfrxMemoControl.OnClick

TfrxMemoControl

property OnClick : ;


TfrxMemoControl.OnDblClick

TfrxMemoControl

property OnDblClick : ;


TfrxMemoControl.OnEnter

TfrxMemoControl

property OnEnter : ;


TfrxMemoControl.OnExit

TfrxMemoControl

property OnExit : ;


TfrxMemoControl.OnKeyDown

TfrxMemoControl

property OnKeyDown : ;


TfrxMemoControl.OnKeyPress

TfrxMemoControl

property OnKeyPress : ;


TfrxMemoControl.OnKeyUp

TfrxMemoControl

property OnKeyUp : ;


TfrxMemoControl.OnMouseDown

TfrxMemoControl

property OnMouseDown : ;


TfrxMemoControl.OnMouseMove

TfrxMemoControl

property OnMouseMove : ;


TfrxMemoControl.OnMouseUp

TfrxMemoControl

property OnMouseUp : ;


TfrxMemoControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxCustomEditControl
|
TfrxMemoControl


TfrxPanelControl Properties.
TfrxPanelControl properties

TfrxPanelControl      Alphabetically      Legend

In TfrxPanelControl

Alignment

BevelInner

BevelOuter

BevelWidth

Caption

Color

Panel

Derived from TfrxDialogControl

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPanelControl Properties.
TfrxPanelControl properties

TfrxPanelControl      By Object      Legend

AbsLeft

AbsTop

Alignment

AllObjects

BevelInner

BevelOuter

BevelWidth

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Panel

Parent

ParentFont

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxPanelControl Methods.
TfrxPanelControl methods

TfrxPanelControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxPanelControl Methods.
TfrxPanelControl methods

TfrxPanelControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxPanelControl Events.
TfrxPanelControl events

TfrxPanelControl      Alphabetically      Legend

In TfrxPanelControl

OnClick

OnDblClick

OnEnter

OnExit

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxPanelControl Events.
TfrxPanelControl events

TfrxPanelControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxPanelControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxPanelControl = class (TfrxDialogControl)

Description
The TfrxPanelControl component represents a TPanel wrapper.


TfrxPanelControl.Alignment

TfrxPanelControl

property Alignment : TAlignment;

Description

Determines how caption is aligned within the panel.


TfrxPanelControl.BevelInner

TfrxPanelControl

property BevelInner : TPanelBevel;

Description

Determines the style of the inner bevel of a panel.


TfrxPanelControl.BevelOuter

TfrxPanelControl

property BevelOuter : TPanelBevel;

Description

Determines the style of the outer bevel of a panel.


TfrxPanelControl.BevelWidth

TfrxPanelControl

property BevelWidth : Integer;

Description

Determines the width, in pixels, of both the inner and outer bevels of a panel.


TfrxPanelControl.Caption

TfrxPanelControl

property Caption;


TfrxPanelControl.Color

TfrxPanelControl

property Color;


TfrxPanelControl.Panel

TfrxPanelControl

property Panel : TPanel;

Description

Reference to internal TPanel object.


TfrxPanelControl.OnClick

TfrxPanelControl

property OnClick : ;


TfrxPanelControl.OnDblClick

TfrxPanelControl

property OnDblClick : ;


TfrxPanelControl.OnEnter

TfrxPanelControl

property OnEnter : ;


TfrxPanelControl.OnExit

TfrxPanelControl

property OnExit : ;


TfrxPanelControl.OnMouseDown

TfrxPanelControl

property OnMouseDown : ;


TfrxPanelControl.OnMouseMove

TfrxPanelControl

property OnMouseMove : ;


TfrxPanelControl.OnMouseUp

TfrxPanelControl

property OnMouseUp : ;


TfrxPanelControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxPanelControl


TfrxRadioButtonControl Properties.
TfrxRadioButtonControl properties

TfrxRadioButtonControl      Alphabetically      Legend

In TfrxRadioButtonControl

Alignment

Caption

Checked

Color

RadioButton

Derived from TfrxDialogControl

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxRadioButtonControl Properties.
TfrxRadioButtonControl properties

TfrxRadioButtonControl      By Object      Legend

AbsLeft

AbsTop

Alignment

AllObjects

Caption

Checked

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Enabled

Font

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

RadioButton

Report

Restrictions

Tag

Top

VCLComObject

Visible

Width


TfrxRadioButtonControl Methods.
TfrxRadioButtonControl methods

TfrxRadioButtonControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxRadioButtonControl Methods.
TfrxRadioButtonControl methods

TfrxRadioButtonControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxRadioButtonControl Events.
TfrxRadioButtonControl events

TfrxRadioButtonControl      Alphabetically      Legend

In TfrxRadioButtonControl

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxRadioButtonControl Events.
TfrxRadioButtonControl events

TfrxRadioButtonControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxRadioButtonControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxRadioButtonControl = class (TfrxDialogControl)

Description
The TfrxRadioButtonControl component represents a TRadioButton wrapper.


TfrxRadioButtonControl.Alignment

TfrxRadioButtonControl

property Alignment : TAlignment;

Description

Controls the position of the radio button's caption.


TfrxRadioButtonControl.Caption

TfrxRadioButtonControl

property Caption;


TfrxRadioButtonControl.Checked

TfrxRadioButtonControl

property Checked : Boolean;

Description

Determines whether the option represented by the radio button is selected.


TfrxRadioButtonControl.Color

TfrxRadioButtonControl

property Color;


TfrxRadioButtonControl.RadioButton

TfrxRadioButtonControl

property RadioButton : TRadioButton;

Description

Reference to internal TRadioButton object.


TfrxRadioButtonControl.OnClick

TfrxRadioButtonControl

property OnClick : ;


TfrxRadioButtonControl.OnDblClick

TfrxRadioButtonControl

property OnDblClick : ;


TfrxRadioButtonControl.OnEnter

TfrxRadioButtonControl

property OnEnter : ;


TfrxRadioButtonControl.OnExit

TfrxRadioButtonControl

property OnExit : ;


TfrxRadioButtonControl.OnKeyDown

TfrxRadioButtonControl

property OnKeyDown : ;


TfrxRadioButtonControl.OnKeyPress

TfrxRadioButtonControl

property OnKeyPress : ;


TfrxRadioButtonControl.OnKeyUp

TfrxRadioButtonControl

property OnKeyUp : ;


TfrxRadioButtonControl.OnMouseDown

TfrxRadioButtonControl

property OnMouseDown : ;


TfrxRadioButtonControl.OnMouseMove

TfrxRadioButtonControl

property OnMouseMove : ;


TfrxRadioButtonControl.OnMouseUp

TfrxRadioButtonControl

property OnMouseUp : ;


TfrxRadioButtonControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxRadioButtonControl


TfrxSpeedButtonControl Properties.
TfrxSpeedButtonControl properties

TfrxSpeedButtonControl      Alphabetically      Legend

In TfrxSpeedButtonControl

AllowAllUp

Caption

Down

Flat

Glyph

GroupIndex

Hint

Layout

Margin

Spacing

SpeedButton

Derived from TfrxDialogControl

Color

Control

Enabled

Font

Height

Left

ParentFont

Top

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Objects

Page

Parent

Report

Restrictions

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxSpeedButtonControl Properties.
TfrxSpeedButtonControl properties

TfrxSpeedButtonControl      By Object      Legend

AbsLeft

AbsTop

AllObjects

AllowAllUp

Caption

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Control

DesignInfo

Down

Enabled

Flat

Font

Glyph

GroupIndex

Height

Hint

Layout

Left

Margin

Name

Objects

Owner

Page

Parent

ParentFont

Report

Restrictions

Spacing

SpeedButton

Tag

Top

VCLComObject

Visible

Width


TfrxSpeedButtonControl Methods.
TfrxSpeedButtonControl methods

TfrxSpeedButtonControl      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxSpeedButtonControl Methods.
TfrxSpeedButtonControl methods

TfrxSpeedButtonControl      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxSpeedButtonControl Events.
TfrxSpeedButtonControl events

TfrxSpeedButtonControl      Alphabetically      Legend

In TfrxSpeedButtonControl

OnClick

OnDblClick

OnMouseDown

OnMouseMove

OnMouseUp

Derived from TfrxDialogControl

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxSpeedButtonControl Events.
TfrxSpeedButtonControl events

TfrxSpeedButtonControl      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnClick

OnDblClick

OnEnter

OnExit

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnPreviewClick


TfrxSpeedButtonControl

Hierarchy      Properties      Methods      Events

Unit
frxDCtrl

type TfrxSpeedButtonControl = class (TfrxDialogControl)

Description
The TfrxSpeedButtonControl component represents a TSpeedButton wrapper.


TfrxSpeedButtonControl.AllowAllUp

TfrxSpeedButtonControl

property AllowAllUp : Boolean;

Description

Specifies whether all speed buttons in the group that contains this speed button can be unselected at the same time.


TfrxSpeedButtonControl.Caption

TfrxSpeedButtonControl

property Caption;


TfrxSpeedButtonControl.Down

TfrxSpeedButtonControl

property Down : Boolean;

Description

Specifies whether the button is selected (down) or unselected (up).


TfrxSpeedButtonControl.Flat

TfrxSpeedButtonControl

property Flat : Boolean;

Description

Determines whether the button has a 3D border that provides a raised or lowered look.


TfrxSpeedButtonControl.Glyph

TfrxSpeedButtonControl

property Glyph : TBitmap;

Description

Specifies the bitmap that appears on the speed button.


TfrxSpeedButtonControl.GroupIndex

TfrxSpeedButtonControl

property GroupIndex : Integer;

Description

Allows speed buttons to work together as a group.


TfrxSpeedButtonControl.Hint

TfrxSpeedButtonControl

property Hint : String;

Description

Contains the text string that can appear when the user moves the mouse over the control.


TfrxSpeedButtonControl.Layout

TfrxSpeedButtonControl

property Layout : TButtonLayout;

Description

Determines where the image or text appears on the speed button.


TfrxSpeedButtonControl.Margin

TfrxSpeedButtonControl

property Margin : Integer;

Description

Specifies the number of pixels between the edge of the button and the image or caption drawn on its surface.


TfrxSpeedButtonControl.Spacing

TfrxSpeedButtonControl

property Spacing : Integer;

Description

Determines where the image and text appear on a speed button.


TfrxSpeedButtonControl.SpeedButton

TfrxSpeedButtonControl

property SpeedButton : TSpeedButton;

Description

Reference to internal TSpeedButton object.


TfrxSpeedButtonControl.OnClick

TfrxSpeedButtonControl

property OnClick : ;


TfrxSpeedButtonControl.OnDblClick

TfrxSpeedButtonControl

property OnDblClick : ;


TfrxSpeedButtonControl.OnMouseDown

TfrxSpeedButtonControl

property OnMouseDown : ;


TfrxSpeedButtonControl.OnMouseMove

TfrxSpeedButtonControl

property OnMouseMove : ;


TfrxSpeedButtonControl.OnMouseUp

TfrxSpeedButtonControl

property OnMouseUp : ;


TfrxSpeedButtonControl Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogControl
|
TfrxSpeedButtonControl


Unit frxDesgn

FR

Objects:

TfrxDesigner

Data Types:

TfrxDesignerRestriction 	TfrxDesignerRestrictions 	TfrxDesignerUnits
TfrxLoadReportEvent 	TfrxSaveReportEvent


TfrxDesigner Properties.
TfrxDesigner properties

TfrxDesigner      Alphabetically      Legend

In TfrxDesigner

CloseQuery

OpenDir

Restrictions

SaveDir

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDesigner Properties.
TfrxDesigner properties

TfrxDesigner      By Object      Legend

CloseQuery

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

OpenDir

Owner

Restrictions

SaveDir

Tag

VCLComObject


TfrxDesigner Methods.
TfrxDesigner methods

TfrxDesigner      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxDesigner Methods.
TfrxDesigner methods

TfrxDesigner      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxDesigner Events.
TfrxDesigner events

TfrxDesigner      Alphabetically      Legend

In TfrxDesigner

OnLoadReport

OnSaveReport

OnShow


TfrxDesigner Events.
TfrxDesigner events

TfrxDesigner      By Object      Legend

OnLoadReport

OnSaveReport

OnShow


TfrxDesigner

Hierarchy      Properties      Methods      Events

Unit
frxDesgn

type TfrxDesigner = class (TComponent)

Description
The TfrxDesigner component is a report designer. When using this component, you get an opportunity to use the report designer in your project. The component itself contains only a few designer settings; the designer itself is connected when adding the "frxDesgn" unit into the "Uses" list (that occurs automatically when using the given component).


TfrxDesigner.CloseQuery

TfrxDesigner

property CloseQuery : Boolean;

Description

Defines, whether it is necessary to ask about report saving on the designer closing.


TfrxDesigner.OpenDir

TfrxDesigner

property OpenDir : String;

Description

The name of a folder, from which the file is opened by default.


TfrxDesigner.Restrictions

TfrxDesigner

property Restrictions : TfrxDesignerRestrictions;

Description

A set of flags, which forbid different operations in the designer.


TfrxDesigner.SaveDir

TfrxDesigner

property SaveDir : String;

Description

The name of a folder, where the file is saved to by default.


TfrxDesigner.OnLoadReport

TfrxDesigner

property OnLoadReport : TfrxLoadReportEvent;

Description
The event occurs when loading a  report. With the help of this event, you can manage report's loading from DB.


TfrxDesigner.OnSaveReport

TfrxDesigner

property OnSaveReport : TfrxSaveReportEvent;

Description
The event occurs when saving a report. With the help of this event, you can manage process of report's saving in DB.


TfrxDesigner.OnShow

TfrxDesigner

property OnShow : TNotifyEvent;

Description
The event occurs when the designer starts.


TfrxDesigner Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxDesigner


TfrxDesignerRestriction

Unit

frxDesgn

type TfrxDesignerRestriction = (drDontInsertObject, drDontDeletePage, drDontCreatePage, drDontChangePageOptions, drDontCreateReport, drDontLoadReport, drDontSaveReport, drDontPreviewReport, drDontEditVariables, drDontChangeReportOptions);

Description
A set of flags, which forbid different operations in the designer.May contain either one value, or a combination several values:
drDontInsertObject - forbid objects' insertion
drDontDeletePage - forbid pages' deletion
drDontCreatePage - forbid new pages' creation
drDontChangePageOptions - forbid modifying page's properties
drDontCreateReport - forbid creation of a new report
drDontLoadReport - forbid report's loading
drDontSaveReport - forbid report's saving
drDontPreviewReport - forbid report's preview
drDontEditVariables - forbid variables' editing
drDontChangeReportOptions - forbid modifying the report's properties


TfrxDesignerRestrictions

Unit

frxDesgn

type TfrxDesignerRestrictions = set of TfrxDesignerRestriction;


TfrxDesignerUnits

Unit

frxDesgn

type TfrxDesignerUnits = (duCM, duInches, duPixels, duChars);

Description
Units used in the designer: centimeters, inches, pixels, chars (for dot-matrix reports).


TfrxLoadReportEvent

Unit

frxDesgn

type TfrxLoadReportEvent = function(Report: TfrxReport): Boolean of object;

Description
The event occurs when loading a  report. With the help of this event, you can manage report's loading from DB. Event handler must load a report and return True if operation was successful.


TfrxSaveReportEvent

Unit

frxDesgn

type TfrxSaveReportEvent = function(Report: TfrxReport; SaveAs: Boolean): Boolean of object;

Description
The event occurs when saving a report. With the help of this event, you can manage process of report's saving in DB. Event handler must save a report and return True if operation was successful. SaveAs parameter is True in case the user selects "Save As..." menu item.


Unit frxDMPClass

FR

Objects:

TfrxDMPLineView 	TfrxDMPMemoView 	TfrxDMPPage

Data Types:

TfrxDMPFontStyle 	TfrxDMPFontStyles


TfrxDMPLineView Properties.
TfrxDMPLineView properties

TfrxDMPLineView      Alphabetically      Legend

In TfrxDMPLineView

FontStyle

ParentFont

Derived from TfrxCustomLineView

Diagonal

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Frame

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDMPLineView Properties.
TfrxDMPLineView properties

TfrxDMPLineView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Diagonal

Font

FontStyle

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

StretchMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxDMPLineView Methods.
TfrxDMPLineView methods

TfrxDMPLineView      Alphabetically      Legend

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDMPLineView Methods.
TfrxDMPLineView methods

TfrxDMPLineView      By Object      Legend

Assign

BeforeDestruction

CalcHeight

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxDMPLineView Events.
TfrxDMPLineView events

TfrxDMPLineView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxDMPLineView Events.
TfrxDMPLineView events

TfrxDMPLineView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDMPLineView

Hierarchy      Properties      Methods      Events

Unit
frxDMPClass

type TfrxDMPLineView = class (TfrxCustomLineView)

Description
The TfrxDMPLineView is similar to TfrxLineView, but intended for dot-matrix mode.


TfrxDMPLineView.FontStyle

TfrxDMPLineView

property FontStyle : TfrxDMPFontStyles;

Description

Dot-matrix font style.


TfrxDMPLineView.ParentFont

TfrxDMPLineView

property ParentFont;


TfrxDMPLineView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomLineView
|
TfrxDMPLineView


TfrxDMPMemoView Properties.
TfrxDMPMemoView properties

TfrxDMPMemoView      Alphabetically      Legend

In TfrxDMPMemoView

AllowExpressions

AutoWidth

DataField

DataSet

DataSetName

DisplayFormat

ExpressionDelimiters

FontStyle

Frame

HAlign

HideZeros

Memo

ParentFont

RTLReading

SuppressRepeated

VAlign

WordWrap

Derived from TfrxCustomMemoView

AllowHTMLTags

CharSpacing

FlowTo

GapX

GapY

Highlight

LineSpacing

ParagraphGap

Rotation

Style

Text

Underlines

WordBreak

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

BrushStyle

Color

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDMPMemoView Properties.
TfrxDMPMemoView properties

TfrxDMPMemoView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AllowExpressions

AllowHTMLTags

AutoWidth

BrushStyle

CharSpacing

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

DisplayFormat

ExpressionDelimiters

FlowTo

Font

FontStyle

Frame

GapX

GapY

HAlign

Height

HideZeros

Highlight

Left

LineSpacing

Memo

Name

Objects

Owner

Page

ParagraphGap

Parent

ParentFont

Printable

Report

Restrictions

Rotation

RTLReading

ShiftMode

StretchMode

Style

SuppressRepeated

Tag

TagStr

Text

Top

Underlines

URL

VAlign

VCLComObject

Visible

Width

WordBreak

WordWrap


TfrxDMPMemoView Methods.
TfrxDMPMemoView methods

TfrxDMPMemoView      Alphabetically      Legend

Derived from TfrxCustomMemoView

ApplyStyle

CalcWidth

FormatData

WrapText

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDMPMemoView Methods.
TfrxDMPMemoView methods

TfrxDMPMemoView      By Object      Legend

ApplyStyle

Assign

BeforeDestruction

CalcHeight

CalcWidth

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FormatData

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction

WrapText


TfrxDMPMemoView Events.
TfrxDMPMemoView events

TfrxDMPMemoView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxDMPMemoView Events.
TfrxDMPMemoView events

TfrxDMPMemoView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxDMPMemoView

Hierarchy      Properties      Methods      Events

Unit
frxDMPClass

type TfrxDMPMemoView = class (TfrxCustomMemoView)

Description
The TfrxDMPMemoView is similar to TfrxMemoView, but intended for dot-matrix mode.


TfrxDMPMemoView.AllowExpressions

TfrxDMPMemoView

property AllowExpressions;


TfrxDMPMemoView.AutoWidth

TfrxDMPMemoView

property AutoWidth;


TfrxDMPMemoView.DataField

TfrxDMPMemoView

property DataField;


TfrxDMPMemoView.DataSet

TfrxDMPMemoView

property DataSet;


TfrxDMPMemoView.DataSetName

TfrxDMPMemoView

property DataSetName;


TfrxDMPMemoView.DisplayFormat

TfrxDMPMemoView

property DisplayFormat;


TfrxDMPMemoView.ExpressionDelimiters

TfrxDMPMemoView

property ExpressionDelimiters;


TfrxDMPMemoView.FontStyle

TfrxDMPMemoView

property FontStyle : TfrxDMPFontStyles;

Description

Dot-matrix font style.


TfrxDMPMemoView.Frame

TfrxDMPMemoView

property Frame;


TfrxDMPMemoView.HAlign

TfrxDMPMemoView

property HAlign;


TfrxDMPMemoView.HideZeros

TfrxDMPMemoView

property HideZeros;


TfrxDMPMemoView.Memo

TfrxDMPMemoView

property Memo;


TfrxDMPMemoView.ParentFont

TfrxDMPMemoView

property ParentFont;


TfrxDMPMemoView.RTLReading

TfrxDMPMemoView

property RTLReading;


TfrxDMPMemoView.SuppressRepeated

TfrxDMPMemoView

property SuppressRepeated;


TfrxDMPMemoView.VAlign

TfrxDMPMemoView

property VAlign;


TfrxDMPMemoView.WordWrap

TfrxDMPMemoView

property WordWrap;


TfrxDMPMemoView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxCustomMemoView
|
TfrxDMPMemoView


TfrxDMPPage Properties.
TfrxDMPPage properties

TfrxDMPPage      Alphabetically      Legend

In TfrxDMPPage

FontStyle

Derived from TfrxReportPage

BackPicture

Bin

BinOtherPages

BottomMargin

Color

ColumnPositions

Columns

ColumnWidth

DataSet

DataSetName

Duplex

Frame

HGuides

LargeDesignHeight

LeftMargin

MirrorMargins

Orientation

OutlineText

PaperHeight

PaperSize

PaperWidth

PrintIfEmpty

PrintOnPreviousPage

RightMargin

TitleBeforeHeader

TopMargin

VGuides

Derived from TfrxPage

Font

Visible

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Height

Left

Objects

Page

Parent

ParentFont

Report

Restrictions

Top

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDMPPage Properties.
TfrxDMPPage properties

TfrxDMPPage      By Object      Legend

AbsLeft

AbsTop

AllObjects

BackPicture

Bin

BinOtherPages

BottomMargin

Color

ColumnPositions

Columns

ColumnWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DataSet

DataSetName

DesignInfo

Duplex

Font

FontStyle

Frame

Height

HGuides

LargeDesignHeight

Left

LeftMargin

MirrorMargins

Name

Objects

Orientation

OutlineText

Owner

Page

PaperHeight

PaperSize

PaperWidth

Parent

ParentFont

PrintIfEmpty

PrintOnPreviousPage

Report

Restrictions

RightMargin

Tag

TitleBeforeHeader

Top

TopMargin

VCLComObject

VGuides

Visible

Width


TfrxDMPPage Methods.
TfrxDMPPage methods

TfrxDMPPage      Alphabetically      Legend

Derived from TfrxReportPage

ClearGuides

IsSubReport

SetDefaults

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxDMPPage Methods.
TfrxDMPPage methods

TfrxDMPPage      By Object      Legend

Assign

BeforeDestruction

Clear

ClearGuides

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

IsSubReport

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

SetDefaults

UpdateAction


TfrxDMPPage Events.
TfrxDMPPage events

TfrxDMPPage      Alphabetically      Legend

Derived from TfrxReportPage

OnAfterPrint

OnBeforePrint

OnManualBuild


TfrxDMPPage Events.
TfrxDMPPage events

TfrxDMPPage      By Object      Legend

OnAfterPrint

OnBeforePrint

OnManualBuild


TfrxDMPPage

Hierarchy      Properties      Methods      Events

Unit
frxDMPClass

type TfrxDMPPage = class (TfrxReportPage)

Description
The TfrxDMPPage is similar to TfrxReportPage, but intended for dot-matrix mode.


TfrxDMPPage.FontStyle

TfrxDMPPage

property FontStyle : TfrxDMPFontStyles;

Description

Dot-matrix font style.


TfrxDMPPage Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxPage
|
TfrxReportPage
|
TfrxDMPPage


TfrxDMPFontStyle

Unit

frxDMPClass

type TfrxDMPFontStyle = (fsxBold, fsxItalic, fsxUnderline, fsxSuperScript, fsxSubScript, fsxCondensed, fsxWide, fsx12cpi, fsx15cpi);

Description
Dot-matrix font style.


TfrxDMPFontStyles

Unit

frxDMPClass

type TfrxDMPFontStyles = set of TfrxDMPFontStyle;


Unit frxDMPExport

FR

Objects:

TfrxDotMatrixExport


TfrxDotMatrixExport Properties.
TfrxDotMatrixExport properties

TfrxDotMatrixExport      Alphabetically      Legend

In TfrxDotMatrixExport

CustomFrameSet

FileName

GraphicFrames

InitString

OEMConvert

PageBreaks

SaveToFile

UseIniSettings

Derived from TfrxCustomExportFilter

CurPage

PageNumbers

Report

ShowDialog

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxDotMatrixExport Properties.
TfrxDotMatrixExport properties

TfrxDotMatrixExport      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

CurPage

CustomFrameSet

DesignInfo

FileName

GraphicFrames

InitString

Name

OEMConvert

Owner

PageBreaks

PageNumbers

Report

SaveToFile

ShowDialog

Tag

UseIniSettings

VCLComObject


TfrxDotMatrixExport Methods.
TfrxDotMatrixExport methods

TfrxDotMatrixExport      Alphabetically      Legend

Derived from TfrxCustomExportFilter

ExportObject

Finish

FinishPage

GetDescription

ShowModal

Start

StartPage

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxDotMatrixExport Methods.
TfrxDotMatrixExport methods

TfrxDotMatrixExport      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

ExportObject

FindComponent

Finish

FinishPage

FreeNotification

FreeOnRelease

GetDescription

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

ShowModal

Start

StartPage

UpdateAction


TfrxDotMatrixExport Events.
TfrxDotMatrixExport events

TfrxDotMatrixExport      Alphabetically      Legend


TfrxDotMatrixExport Events.
TfrxDotMatrixExport events

TfrxDotMatrixExport      By Object      Legend


TfrxDotMatrixExport

Hierarchy      Properties      Methods

Unit
frxDMPExport

type TfrxDotMatrixExport = class (TfrxCustomExportFilter)

Description
The TfrxDotMatrixExport component allows to print reports on a dot-matrix printer. Only reports designed especially for the DMP mode, can be printed.


TfrxDotMatrixExport.CustomFrameSet

TfrxDotMatrixExport

property CustomFrameSet : String;

Description

Set of symbols used for drawing frame elements. By default this property is empty and frames are printed using +-| symbols or pseudographic symbols.
Each frame element is represented by the cross containing 4 lines. Each line has its own weight index:
  1
8   2
  4
The CustomFrameSet property should contain 15 symbols. For example, symbol CustomFrameSet[1] represents line number 1, symbol CustomFrameSet[2] represents line number 2, symbol CustomFrameSet[3] represents a combination of line 1 and 2, etc.


TfrxDotMatrixExport.FileName

TfrxDotMatrixExport

property FileName : String;

Description

Name of the file that will contain a result of the export. You also should set the SaveToFile property to True.


TfrxDotMatrixExport.GraphicFrames

TfrxDotMatrixExport

property GraphicFrames : Boolean;

Description

Determines whether to use pseudographic frames or not.


TfrxDotMatrixExport.InitString

TfrxDotMatrixExport

property InitString : String;

Description

The printer init string.


TfrxDotMatrixExport.OEMConvert

TfrxDotMatrixExport

property OEMConvert : Boolean;

Description

Determines whether to convert all strings to OEM character set or not. Default value is True.


TfrxDotMatrixExport.PageBreaks

TfrxDotMatrixExport

property PageBreaks : Boolean;

Description

Use page break symbol.


TfrxDotMatrixExport.SaveToFile

TfrxDotMatrixExport

property SaveToFile : Boolean;

Description

Determines whether to save export to file or to print it. If this property is True, you should also set the FileName property.


TfrxDotMatrixExport.UseIniSettings

TfrxDotMatrixExport

property UseIniSettings : Boolean;

Description

Store settings in the report ini-file.


TfrxDotMatrixExport Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCustomExportFilter
|
TfrxDotMatrixExport


Unit frxDsgnIntf

FR

Objects:

TfrxCharProperty 	TfrxClassProperty 	TfrxColorProperty
TfrxComponentEditor 	TfrxComponentEditorCollection 	TfrxComponentProperty
TfrxCursorProperty 	TfrxEnumProperty 	TfrxExportFilterCollection
TfrxFloatProperty 	TfrxFontCharsetProperty 	TfrxFontNameProperty
TfrxFontProperty 	TfrxIntegerProperty 	TfrxModalResultProperty
TfrxNameProperty 	TfrxObjectCollection 	TfrxPropertyEditor
TfrxPropertyEditorCollection 	TfrxSetElementProperty 	TfrxSetProperty
TfrxShortCutProperty 	TfrxStringProperty 	TfrxWizardCollection

Data Types:

TfrxPropertyAttribute 	TfrxPropertyAttributes


TfrxCharProperty Properties.
TfrxCharProperty properties

TfrxCharProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxCharProperty Properties.
TfrxCharProperty properties

TfrxCharProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxCharProperty Methods.
TfrxCharProperty methods

TfrxCharProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxCharProperty Methods.
TfrxCharProperty methods

TfrxCharProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxCharProperty Events.
TfrxCharProperty events

TfrxCharProperty      Alphabetically      Legend


TfrxCharProperty Events.
TfrxCharProperty events

TfrxCharProperty      By Object      Legend


TfrxCharProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxCharProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Char.


TfrxCharProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxCharProperty


TfrxClassProperty Properties.
TfrxClassProperty properties

TfrxClassProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxClassProperty Properties.
TfrxClassProperty properties

TfrxClassProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxClassProperty Methods.
TfrxClassProperty methods

TfrxClassProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxClassProperty Methods.
TfrxClassProperty methods

TfrxClassProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxClassProperty Events.
TfrxClassProperty events

TfrxClassProperty      Alphabetically      Legend


TfrxClassProperty Events.
TfrxClassProperty events

TfrxClassProperty      By Object      Legend


TfrxClassProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxClassProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type TObject.


TfrxClassProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxClassProperty


TfrxColorProperty Properties.
TfrxColorProperty properties

TfrxColorProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxColorProperty Properties.
TfrxColorProperty properties

TfrxColorProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxColorProperty Methods.
TfrxColorProperty methods

TfrxColorProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxColorProperty Methods.
TfrxColorProperty methods

TfrxColorProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxColorProperty Events.
TfrxColorProperty events

TfrxColorProperty      Alphabetically      Legend


TfrxColorProperty Events.
TfrxColorProperty events

TfrxColorProperty      By Object      Legend


TfrxColorProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxColorProperty = class (TfrxIntegerProperty)

Description
The standard editor of properties of type TColor.


TfrxColorProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxIntegerProperty
|
TfrxColorProperty


TfrxComponentEditor Properties.
TfrxComponentEditor properties

TfrxComponentEditor      Alphabetically      Legend

In TfrxComponentEditor

Component

Designer


TfrxComponentEditor Properties.
TfrxComponentEditor properties

TfrxComponentEditor      By Object      Legend

Component

Designer


TfrxComponentEditor Methods.
TfrxComponentEditor methods

TfrxComponentEditor      Alphabetically      Legend

In TfrxComponentEditor

Create

Edit

Execute

GetMenuItems

HasEditor


TfrxComponentEditor Methods.
TfrxComponentEditor methods

TfrxComponentEditor      By Object      Legend

Create

Edit

Execute

GetMenuItems

HasEditor


TfrxComponentEditor Events.
TfrxComponentEditor events

TfrxComponentEditor      Alphabetically      Legend


TfrxComponentEditor Events.
TfrxComponentEditor events

TfrxComponentEditor      By Object      Legend


TfrxComponentEditor

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxComponentEditor = class(TObject)

Description
The TfrxComponentEditor class is the base class for all component editors.


TfrxComponentEditor.Component

TfrxComponentEditor

property Component : TfrxComponent;

Description

Link to the edited component.


TfrxComponentEditor.Designer

TfrxComponentEditor

property Designer : TfrxCustomDesigner;

Description

Link to the designer.


TfrxComponentEditor.Create

TfrxComponentEditor

constructor Create(Component: TfrxComponent; Designer: TfrxCustomDesigner; Menu: TMenu);

Description
The constructor.


TfrxComponentEditor.Edit

TfrxComponentEditor

function Edit: Boolean; virtual;

Description
Method should perform necessary actions (for example, display a dialogue box) and returns "True," if the component's state was modified.


TfrxComponentEditor.Execute

TfrxComponentEditor

function Execute(Tag: Integer; Checked: Boolean): Boolean; virtual;

Description
Method is called, when you select one of your items in the component's menu; response to the selected menu item should be described here.


TfrxComponentEditor.GetMenuItems

TfrxComponentEditor

procedure GetMenuItems; virtual;

Description
You should override this method if you need to add items in the component's context menu. Items should be added by AddItem method.


TfrxComponentEditor.HasEditor

TfrxComponentEditor

function HasEditor: Boolean; virtual;

Description
The "HasEditor" method should return "True" if your component has an editor. If it either returns "False" or you do not override this method, the editor will not be called.


TfrxComponentEditor Hierarchy.
Hierarchy

TObject
|
TfrxComponentEditor


TfrxComponentEditorCollection Properties.
TfrxComponentEditorCollection properties

TfrxComponentEditorCollection      Alphabetically      Legend

Derived from TCollection

Count

ItemClass

Items


TfrxComponentEditorCollection Properties.
TfrxComponentEditorCollection properties

TfrxComponentEditorCollection      By Object      Legend

Count

ItemClass

Items


TfrxComponentEditorCollection Methods.
TfrxComponentEditorCollection methods

TfrxComponentEditorCollection      Alphabetically      Legend

In TfrxComponentEditorCollection

Register

Derived from TCollection

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxComponentEditorCollection Methods.
TfrxComponentEditorCollection methods

TfrxComponentEditorCollection      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Register


TfrxComponentEditorCollection Events.
TfrxComponentEditorCollection events

TfrxComponentEditorCollection      Alphabetically      Legend


TfrxComponentEditorCollection Events.
TfrxComponentEditorCollection events

TfrxComponentEditorCollection      By Object      Legend


TfrxComponentEditorCollection

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxComponentEditorCollection = class (TCollection)

Description
The TfrxComponentEditorCollection class represents a list of component editors registered in the FastReport. frxComponentEditors global object contains an instance of this class.


TfrxComponentEditorCollection.Register

TfrxComponentEditorCollection

procedure Register(ComponentClass: TfrxComponentClass; ComponentEditor: TfrxComponentEditorClass);

Description
Registers a component editor. The first parameter is the class' name, for which the editor is to be created. The second parameter is the name of the editor's class.


TfrxComponentEditorCollection Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxComponentEditorCollection


TfrxComponentProperty Properties.
TfrxComponentProperty properties

TfrxComponentProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxComponentProperty Properties.
TfrxComponentProperty properties

TfrxComponentProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxComponentProperty Methods.
TfrxComponentProperty methods

TfrxComponentProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxComponentProperty Methods.
TfrxComponentProperty methods

TfrxComponentProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxComponentProperty Events.
TfrxComponentProperty events

TfrxComponentProperty      Alphabetically      Legend


TfrxComponentProperty Events.
TfrxComponentProperty events

TfrxComponentProperty      By Object      Legend


TfrxComponentProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxComponentProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type TComponent.


TfrxComponentProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxComponentProperty


TfrxCursorProperty Properties.
TfrxCursorProperty properties

TfrxCursorProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxCursorProperty Properties.
TfrxCursorProperty properties

TfrxCursorProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxCursorProperty Methods.
TfrxCursorProperty methods

TfrxCursorProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxCursorProperty Methods.
TfrxCursorProperty methods

TfrxCursorProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxCursorProperty Events.
TfrxCursorProperty events

TfrxCursorProperty      Alphabetically      Legend


TfrxCursorProperty Events.
TfrxCursorProperty events

TfrxCursorProperty      By Object      Legend


TfrxCursorProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxCursorProperty = class (TfrxIntegerProperty)

Description
The standard editor of properties of type TCursor.


TfrxCursorProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxIntegerProperty
|
TfrxCursorProperty


TfrxEnumProperty Properties.
TfrxEnumProperty properties

TfrxEnumProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxEnumProperty Properties.
TfrxEnumProperty properties

TfrxEnumProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxEnumProperty Methods.
TfrxEnumProperty methods

TfrxEnumProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxEnumProperty Methods.
TfrxEnumProperty methods

TfrxEnumProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxEnumProperty Events.
TfrxEnumProperty events

TfrxEnumProperty      Alphabetically      Legend


TfrxEnumProperty Events.
TfrxEnumProperty events

TfrxEnumProperty      By Object      Legend


TfrxEnumProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxEnumProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Enum.


TfrxEnumProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxEnumProperty


TfrxExportFilterCollection Properties.
TfrxExportFilterCollection properties

TfrxExportFilterCollection      Alphabetically      Legend

Derived from TCollection

Count

ItemClass

Items


TfrxExportFilterCollection Properties.
TfrxExportFilterCollection properties

TfrxExportFilterCollection      By Object      Legend

Count

ItemClass

Items


TfrxExportFilterCollection Methods.
TfrxExportFilterCollection methods

TfrxExportFilterCollection      Alphabetically      Legend

In TfrxExportFilterCollection

Register

Unregister

Derived from TCollection

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxExportFilterCollection Methods.
TfrxExportFilterCollection methods

TfrxExportFilterCollection      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Register

Unregister


TfrxExportFilterCollection Events.
TfrxExportFilterCollection events

TfrxExportFilterCollection      Alphabetically      Legend


TfrxExportFilterCollection Events.
TfrxExportFilterCollection events

TfrxExportFilterCollection      By Object      Legend


TfrxExportFilterCollection

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxExportFilterCollection = class (TCollection)

Description
The TfrxExportFilterCollection class represents a list of export filters registered in the FastReport. frxExportFilters global object contains an instance of this class.


TfrxExportFilterCollection.Register

TfrxExportFilterCollection

procedure Register(Filter: TfrxCustomExportFilter);

Description
Registers an export filter.


TfrxExportFilterCollection.Unregister

TfrxExportFilterCollection

procedure Unregister(Filter: TfrxCustomExportFilter);

Description
Deletes an export filter from the list of registered items.


TfrxExportFilterCollection Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxExportFilterCollection


TfrxFloatProperty Properties.
TfrxFloatProperty properties

TfrxFloatProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFloatProperty Properties.
TfrxFloatProperty properties

TfrxFloatProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFloatProperty Methods.
TfrxFloatProperty methods

TfrxFloatProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFloatProperty Methods.
TfrxFloatProperty methods

TfrxFloatProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFloatProperty Events.
TfrxFloatProperty events

TfrxFloatProperty      Alphabetically      Legend


TfrxFloatProperty Events.
TfrxFloatProperty events

TfrxFloatProperty      By Object      Legend


TfrxFloatProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxFloatProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Extended.


TfrxFloatProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxFloatProperty


TfrxFontCharsetProperty Properties.
TfrxFontCharsetProperty properties

TfrxFontCharsetProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontCharsetProperty Properties.
TfrxFontCharsetProperty properties

TfrxFontCharsetProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontCharsetProperty Methods.
TfrxFontCharsetProperty methods

TfrxFontCharsetProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontCharsetProperty Methods.
TfrxFontCharsetProperty methods

TfrxFontCharsetProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontCharsetProperty Events.
TfrxFontCharsetProperty events

TfrxFontCharsetProperty      Alphabetically      Legend


TfrxFontCharsetProperty Events.
TfrxFontCharsetProperty events

TfrxFontCharsetProperty      By Object      Legend


TfrxFontCharsetProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxFontCharsetProperty = class (TfrxIntegerProperty)

Description
The standard editor of properties of type TFont.Charset.


TfrxFontCharsetProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxIntegerProperty
|
TfrxFontCharsetProperty


TfrxFontNameProperty Properties.
TfrxFontNameProperty properties

TfrxFontNameProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontNameProperty Properties.
TfrxFontNameProperty properties

TfrxFontNameProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontNameProperty Methods.
TfrxFontNameProperty methods

TfrxFontNameProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontNameProperty Methods.
TfrxFontNameProperty methods

TfrxFontNameProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontNameProperty Events.
TfrxFontNameProperty events

TfrxFontNameProperty      Alphabetically      Legend


TfrxFontNameProperty Events.
TfrxFontNameProperty events

TfrxFontNameProperty      By Object      Legend


TfrxFontNameProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxFontNameProperty = class (TfrxStringProperty)

Description
The standard editor of properties of type TFont.Name.


TfrxFontNameProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxStringProperty
|
TfrxFontNameProperty


TfrxFontProperty Properties.
TfrxFontProperty properties

TfrxFontProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontProperty Properties.
TfrxFontProperty properties

TfrxFontProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxFontProperty Methods.
TfrxFontProperty methods

TfrxFontProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontProperty Methods.
TfrxFontProperty methods

TfrxFontProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxFontProperty Events.
TfrxFontProperty events

TfrxFontProperty      Alphabetically      Legend


TfrxFontProperty Events.
TfrxFontProperty events

TfrxFontProperty      By Object      Legend


TfrxFontProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxFontProperty = class (TfrxClassProperty)

Description
The standard editor of properties of type TFont.


TfrxFontProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxClassProperty
|
TfrxFontProperty


TfrxIntegerProperty Properties.
TfrxIntegerProperty properties

TfrxIntegerProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxIntegerProperty Properties.
TfrxIntegerProperty properties

TfrxIntegerProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxIntegerProperty Methods.
TfrxIntegerProperty methods

TfrxIntegerProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxIntegerProperty Methods.
TfrxIntegerProperty methods

TfrxIntegerProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxIntegerProperty Events.
TfrxIntegerProperty events

TfrxIntegerProperty      Alphabetically      Legend


TfrxIntegerProperty Events.
TfrxIntegerProperty events

TfrxIntegerProperty      By Object      Legend


TfrxIntegerProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxIntegerProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Integer.


TfrxIntegerProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxIntegerProperty


TfrxModalResultProperty Properties.
TfrxModalResultProperty properties

TfrxModalResultProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxModalResultProperty Properties.
TfrxModalResultProperty properties

TfrxModalResultProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxModalResultProperty Methods.
TfrxModalResultProperty methods

TfrxModalResultProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxModalResultProperty Methods.
TfrxModalResultProperty methods

TfrxModalResultProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxModalResultProperty Events.
TfrxModalResultProperty events

TfrxModalResultProperty      Alphabetically      Legend


TfrxModalResultProperty Events.
TfrxModalResultProperty events

TfrxModalResultProperty      By Object      Legend


TfrxModalResultProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxModalResultProperty = class (TfrxIntegerProperty)

Description
The standard editor of properties of type TModalResult.


TfrxModalResultProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxIntegerProperty
|
TfrxModalResultProperty


TfrxNameProperty Properties.
TfrxNameProperty properties

TfrxNameProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxNameProperty Properties.
TfrxNameProperty properties

TfrxNameProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxNameProperty Methods.
TfrxNameProperty methods

TfrxNameProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxNameProperty Methods.
TfrxNameProperty methods

TfrxNameProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxNameProperty Events.
TfrxNameProperty events

TfrxNameProperty      Alphabetically      Legend


TfrxNameProperty Events.
TfrxNameProperty events

TfrxNameProperty      By Object      Legend


TfrxNameProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxNameProperty = class (TfrxStringProperty)

Description
The standard editor of properties of type TComponentName.


TfrxNameProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxStringProperty
|
TfrxNameProperty


TfrxObjectCollection Properties.
TfrxObjectCollection properties

TfrxObjectCollection      Alphabetically      Legend

Derived from TCollection

Count

ItemClass

Items


TfrxObjectCollection Properties.
TfrxObjectCollection properties

TfrxObjectCollection      By Object      Legend

Count

ItemClass

Items


TfrxObjectCollection Methods.
TfrxObjectCollection methods

TfrxObjectCollection      Alphabetically      Legend

In TfrxObjectCollection

RegisterCategory

RegisterObject

RegisterObject1

Unregister

Derived from TCollection

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxObjectCollection Methods.
TfrxObjectCollection methods

TfrxObjectCollection      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

RegisterCategory

RegisterObject

RegisterObject1

Unregister


TfrxObjectCollection Events.
TfrxObjectCollection events

TfrxObjectCollection      Alphabetically      Legend


TfrxObjectCollection Events.
TfrxObjectCollection events

TfrxObjectCollection      By Object      Legend


TfrxObjectCollection

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxObjectCollection = class (TCollection)

Description
The TfrxObjectCollection class represents list of objects registered in the FastReport. frxObjects global object contains an instance of this class.


TfrxObjectCollection.RegisterCategory

TfrxObjectCollection

procedure RegisterCategory(const CategoryName: String; ButtonBmp: TBitmap; const ButtonHint: String; ImageIndex: Integer = -1);

Description
Registers a category.
CategoryName - name of the category. This name is used for identification of the category only and does not appear anywhere else. It should also be used when calling the "frxObjects.RegisterObject" procedure, if you want to place the registered object inside the given category;
ButtonBmp - category bitmap of size 22õ22;
ButtonHint - category hint. It is displayed as a hint, if the button with a category is selected by the cursor;
ImageIndex - index of the bitmap from standard set of bitmaps if the ButtonBmp parameter is nil.


TfrxObjectCollection.RegisterObject

TfrxObjectCollection

procedure RegisterObject(ClassRef: TfrxComponentClass; ButtonBmp: TBitmap; const CategoryName: String = '');

Description
Registers an add-in object. During registration, you should specify control class' name, its picture, and the name of a category, to which it should be placed. If the name of a category is not specified, the control is placed in the basic component palette. The ButtonBmp size should be 22x22 pixels.


TfrxObjectCollection.RegisterObject1

TfrxObjectCollection

procedure RegisterObject1(ClassRef: TfrxComponentClass; ButtonBmp: TBitmap; const ButtonHint: String = ''; const CategoryName: String = ''; Flags: Integer = 0; ImageIndex: Integer = -1);

Description
Method is used for registration of internal FastReport objects.


TfrxObjectCollection.Unregister

TfrxObjectCollection

procedure Unregister(ClassRef: TfrxComponentClass);

Description
Deletes the object from registered object's list.


TfrxObjectCollection Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxObjectCollection


TfrxPropertyEditor Properties.
TfrxPropertyEditor properties

TfrxPropertyEditor      Alphabetically      Legend

In TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxPropertyEditor Properties.
TfrxPropertyEditor properties

TfrxPropertyEditor      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxPropertyEditor Methods.
TfrxPropertyEditor methods

TfrxPropertyEditor      Alphabetically      Legend

In TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxPropertyEditor Methods.
TfrxPropertyEditor methods

TfrxPropertyEditor      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxPropertyEditor Events.
TfrxPropertyEditor events

TfrxPropertyEditor      Alphabetically      Legend


TfrxPropertyEditor Events.
TfrxPropertyEditor events

TfrxPropertyEditor      By Object      Legend


TfrxPropertyEditor

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxPropertyEditor = class(TObject)

Description
The TfrxPropertyEditor class is the base class for all property editors.


TfrxPropertyEditor.Component

TfrxPropertyEditor

property Component : TPersistent;

Description

Link to the parent component (not to the property itself!), to which the given property belongs.


TfrxPropertyEditor.Designer

TfrxPropertyEditor

property Designer : TfrxCustomDesigner;

Description

Link to the report's designer.


TfrxPropertyEditor.frComponent

TfrxPropertyEditor

property frComponent : TfrxComponent;

Description

Link to the parent component (not to the property itself!), to which the given property belongs. Casted to the TfrxComponent type (for convenience of use in some cases).


TfrxPropertyEditor.ItemHeight

TfrxPropertyEditor

property ItemHeight : Integer;

Description

Height of the item, in which the property is displayed. It can be useful in the OnDrawXXX methods.


TfrxPropertyEditor.PropInfo

TfrxPropertyEditor

property PropInfo : PPropInfo;

Description

Link to the PPropInfo structure, which contains information about the edited property.


TfrxPropertyEditor.Value

TfrxPropertyEditor

property Value : String;

Description

Property's value displayed as a string.


TfrxPropertyEditor.Values

TfrxPropertyEditor

property Values : TStrings;

Description

The list of values. This property is to be filled in the "GetValue" method, if the "paValueList" attribute is defined.


TfrxPropertyEditor.Create

TfrxPropertyEditor

constructor Create(Designer: TfrxCustomDesigner); virtual;

Description
The constructor.


TfrxPropertyEditor.Edit

TfrxPropertyEditor

function Edit: Boolean; virtual;

Description
Method is called in two cases: either by selecting a property, by double-clicking its value, or (if a property has the paDialog attribute) by clicking the ... button. The method should return "True," if the property's value was modified.


TfrxPropertyEditor.GetAttributes

TfrxPropertyEditor

function GetAttributes: TfrxPropertyAttributes; virtual;

Description
The "GetAttributes" method is to return a set of the property's attributes. You should override this method in most cases.


TfrxPropertyEditor.GetExtraLBSize

TfrxPropertyEditor

function GetExtraLBSize: Integer; virtual;

Description
The "GetExtraLBSize" method is called in case you defined the "paValueList" attribute. The method returns the number of pixels, by which the width of the drop-down list should be adjusted in order to find room for the displayed picture. By default, this method returns the value corresponding to the cell's height for property's enveloping. If you need to deduce a picture, width of which is larger than its height, the given method should be overridden.


TfrxPropertyEditor.GetName

TfrxPropertyEditor

function GetName: String; virtual;

Description
Method returns the name of the property.


TfrxPropertyEditor.GetValue

TfrxPropertyEditor

function GetValue: String; virtual;

Description
The "GetValue" method should return the property's value as a string (it will be displayed in the object inspector). If you inherit from the TfrxPropertyEditor basic class, it is necessary to override the method.


TfrxPropertyEditor.GetValues

TfrxPropertyEditor

procedure GetValues; virtual;

Description
The "GetValues" method should be overridden in case you defined the "paValueList" attribute. This method should fill the "Values" property with values.


TfrxPropertyEditor.OnDrawItem

TfrxPropertyEditor

procedure OnDrawItem(Canvas: TCanvas; ARect: TRect); virtual;

Description
The "OnDrawItem" method is called when drawing the property's value in the object inspector (when the property is not selected; otherwise its value is simply displayed in the editing line). For example, the Color property's editor draws a rectangle, filled with the color according to the value, at the left of the property's value.


TfrxPropertyEditor.OnDrawLBItem

TfrxPropertyEditor

procedure OnDrawLBItem(Control: TWinControl; Index: Integer; ARect: TRect; State: TOwnerDrawState); virtual;

Description
The "OnDrawLBItem" method is called when drawing a string in the drop-down list, if you defined the paValueList attribute. In fact, this method is the TListBox.OnDrawItem event's handler and has the same set of parameters.


TfrxPropertyEditor.SetValue

TfrxPropertyEditor

procedure SetValue(const Value: String); virtual;

Description
The "SetValue" method is to set the property's value transferred as a string. If you inherit from the TfrxPropertyEditor basic class, it is necessary to override the method.


TfrxPropertyEditor Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor


TfrxPropertyEditorCollection Properties.
TfrxPropertyEditorCollection properties

TfrxPropertyEditorCollection      Alphabetically      Legend

Derived from TCollection

Count

ItemClass

Items


TfrxPropertyEditorCollection Properties.
TfrxPropertyEditorCollection properties

TfrxPropertyEditorCollection      By Object      Legend

Count

ItemClass

Items


TfrxPropertyEditorCollection Methods.
TfrxPropertyEditorCollection methods

TfrxPropertyEditorCollection      Alphabetically      Legend

In TfrxPropertyEditorCollection

Register

Derived from TCollection

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxPropertyEditorCollection Methods.
TfrxPropertyEditorCollection methods

TfrxPropertyEditorCollection      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Register


TfrxPropertyEditorCollection Events.
TfrxPropertyEditorCollection events

TfrxPropertyEditorCollection      Alphabetically      Legend


TfrxPropertyEditorCollection Events.
TfrxPropertyEditorCollection events

TfrxPropertyEditorCollection      By Object      Legend


TfrxPropertyEditorCollection

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxPropertyEditorCollection = class (TCollection)

Description
The TfrxPropertyEditorCollection class represents a list of property editors registered in the FastReport. frxPropertyEditors global object contains an instance of this class.


TfrxPropertyEditorCollection.Register

TfrxPropertyEditorCollection

procedure Register(PropertyType: PTypeInfo; ComponentClass: TClass; const PropertyName: String; EditorClass: TfrxPropertyEditorClass);

Description
Registers a property editor.
- PropertyType - information about the property's type, transferred via the "TypeInfo" system function, for example TypeInfo(String);
- ComponentClass - name of the component, the property of which you want to edit (may be nil);
- PropertyName - name of the property you want to edit (may be a blank string);
- EditorClass - name of the property's editor.


TfrxPropertyEditorCollection Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxPropertyEditorCollection


TfrxSetElementProperty Properties.
TfrxSetElementProperty properties

TfrxSetElementProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxSetElementProperty Properties.
TfrxSetElementProperty properties

TfrxSetElementProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxSetElementProperty Methods.
TfrxSetElementProperty methods

TfrxSetElementProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxSetElementProperty Methods.
TfrxSetElementProperty methods

TfrxSetElementProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxSetElementProperty Events.
TfrxSetElementProperty events

TfrxSetElementProperty      Alphabetically      Legend


TfrxSetElementProperty Events.
TfrxSetElementProperty events

TfrxSetElementProperty      By Object      Legend


TfrxSetElementProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxSetElementProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Set element.


TfrxSetElementProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxSetElementProperty


TfrxSetProperty Properties.
TfrxSetProperty properties

TfrxSetProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxSetProperty Properties.
TfrxSetProperty properties

TfrxSetProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxSetProperty Methods.
TfrxSetProperty methods

TfrxSetProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxSetProperty Methods.
TfrxSetProperty methods

TfrxSetProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxSetProperty Events.
TfrxSetProperty events

TfrxSetProperty      Alphabetically      Legend


TfrxSetProperty Events.
TfrxSetProperty events

TfrxSetProperty      By Object      Legend


TfrxSetProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxSetProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type Set.


TfrxSetProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxSetProperty


TfrxShortCutProperty Properties.
TfrxShortCutProperty properties

TfrxShortCutProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxShortCutProperty Properties.
TfrxShortCutProperty properties

TfrxShortCutProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxShortCutProperty Methods.
TfrxShortCutProperty methods

TfrxShortCutProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxShortCutProperty Methods.
TfrxShortCutProperty methods

TfrxShortCutProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxShortCutProperty Events.
TfrxShortCutProperty events

TfrxShortCutProperty      Alphabetically      Legend


TfrxShortCutProperty Events.
TfrxShortCutProperty events

TfrxShortCutProperty      By Object      Legend


TfrxShortCutProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxShortCutProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type TShortCut.


TfrxShortCutProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxShortCutProperty


TfrxStringProperty Properties.
TfrxStringProperty properties

TfrxStringProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxStringProperty Properties.
TfrxStringProperty properties

TfrxStringProperty      By Object      Legend

Component

Designer

frComponent

ItemHeight

PropInfo

Value

Values


TfrxStringProperty Methods.
TfrxStringProperty methods

TfrxStringProperty      Alphabetically      Legend

Derived from TfrxPropertyEditor

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxStringProperty Methods.
TfrxStringProperty methods

TfrxStringProperty      By Object      Legend

Create

Edit

GetAttributes

GetExtraLBSize

GetName

GetValue

GetValues

OnDrawItem

OnDrawLBItem

SetValue


TfrxStringProperty Events.
TfrxStringProperty events

TfrxStringProperty      Alphabetically      Legend


TfrxStringProperty Events.
TfrxStringProperty events

TfrxStringProperty      By Object      Legend


TfrxStringProperty

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxStringProperty = class (TfrxPropertyEditor)

Description
The standard editor of properties of type String.


TfrxStringProperty Hierarchy.
Hierarchy

TObject
|
TfrxPropertyEditor
|
TfrxStringProperty


TfrxWizardCollection Properties.
TfrxWizardCollection properties

TfrxWizardCollection      Alphabetically      Legend

Derived from TCollection

Count

ItemClass

Items


TfrxWizardCollection Properties.
TfrxWizardCollection properties

TfrxWizardCollection      By Object      Legend

Count

ItemClass

Items


TfrxWizardCollection Methods.
TfrxWizardCollection methods

TfrxWizardCollection      Alphabetically      Legend

In TfrxWizardCollection

Register

Unregister

Derived from TCollection

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Derived from TPersistent


TfrxWizardCollection Methods.
TfrxWizardCollection methods

TfrxWizardCollection      By Object      Legend

Add

Assign

BeginUpdate

Clear

Create

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Insert

Register

Unregister


TfrxWizardCollection Events.
TfrxWizardCollection events

TfrxWizardCollection      Alphabetically      Legend


TfrxWizardCollection Events.
TfrxWizardCollection events

TfrxWizardCollection      By Object      Legend


TfrxWizardCollection

Hierarchy      Properties      Methods

Unit
frxDsgnIntf

type TfrxWizardCollection = class (TCollection)

Description
The TfrxWizardCollection class represents a list of wizards registered in the FastReport. frxWizards global object contains an instance of this class.


TfrxWizardCollection.Register

TfrxWizardCollection

procedure Register(ClassRef: TfrxWizardClass; ButtonBmp: TBitmap; IsToolbarWizard: Boolean = False);

Description
Registers a wizard. At registration, one enters the name of the wizard's class, its picture, and specifies if the wizard is placed in the "Wizards" toolbar. If the wizard should be placed in the toolbar, the ButtonBmp size must be either 16x16 pixels, or 22x22 pixels otherwise.


TfrxWizardCollection.Unregister

TfrxWizardCollection

procedure Unregister(ClassRef: TfrxWizardClass);

Description
Deletes a wizard from the list of registered items.


TfrxWizardCollection Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxWizardCollection


TfrxPropertyAttribute

Unit

frxDsgnIntf

type TfrxPropertyAttribute = (paValueList, paSortList, paDialog, paMultiSelect, paSubProperties, paReadOnly, paOwnerDraw);

Description
Property editor attributes:
- paValueList - the property represents the dropping down list of values. (This function is exemplified in the "Color" property). If this attribute is presented, the "GetValues" method should be overridden;
- paSortList - sorts the list's elements. It is used together with paValueList;
- paDialog - the property has an editor. If this attribute is presented, the ... button is displayed in the right part of the editing line. The Edit method is called on by clicking on it;
- paMultiSelect - allow editing of the given property in some objects selected at the same time. Some properties (such as "Name", etc) do not have this attribute;
- paSubProperties - the property is an object of the TPersistent type and has its own properties, which are also should be displayed. (This function is exemplified in the "Font" property);
- paReadOnly - it is impossible to modify a value in the editor line. Some properties, being the "Class" or "Set" types, possess this attribute;
- paOwnerDraw - drawing of the property's value is performed via the "OnDrawItem" method. If the "paValueList" attribute is defined, then drawing of the drop-down list is performed via the OnDrawLBItem method.


TfrxPropertyAttributes

Unit

frxDsgnIntf

type TfrxPropertyAttributes = set of TfrxPropertyAttribute;

Description
Property editor attributes.


Unit frxGradient

FR

Objects:

TfrxGradientObject 	TfrxGradientView

Data Types:

TfrxGradientStyle


TfrxGradientObject Properties.
TfrxGradientObject properties

TfrxGradientObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGradientObject Properties.
TfrxGradientObject properties

TfrxGradientObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGradientObject Methods.
TfrxGradientObject methods

TfrxGradientObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxGradientObject Methods.
TfrxGradientObject methods

TfrxGradientObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxGradientObject Events.
TfrxGradientObject events

TfrxGradientObject      Alphabetically      Legend


TfrxGradientObject Events.
TfrxGradientObject events

TfrxGradientObject      By Object      Legend


TfrxGradientObject

Hierarchy      Properties      Methods

Unit
frxGradient

type TfrxGradientObject = class (TComponent);

Description
The TfrxGradientObject allows to use Gradient component in your report.
TfrxGradientObject is an empty component. It is used for automatic adding of frxGradient.pas file to the "uses" list. The main component is TfrxGradientView.


TfrxGradientObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxGradientObject


TfrxGradientView Properties.
TfrxGradientView properties

TfrxGradientView      Alphabetically      Legend

In TfrxGradientView

BeginColor

EndColor

Frame

Style

Derived from TfrxView

Align

BrushStyle

Color

Cursor

DataField

DataSet

DataSetName

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGradientView Properties.
TfrxGradientView properties

TfrxGradientView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BeginColor

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

EndColor

Font

Frame

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

Style

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxGradientView Methods.
TfrxGradientView methods

TfrxGradientView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxGradientView Methods.
TfrxGradientView methods

TfrxGradientView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxGradientView Events.
TfrxGradientView events

TfrxGradientView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxGradientView Events.
TfrxGradientView events

TfrxGradientView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxGradientView

Hierarchy      Properties      Methods      Events

Unit
frxGradient

type TfrxGradientView = class (TfrxView)

Description
The TfrxGradientView component represents a gradient fill.


TfrxGradientView.BeginColor

TfrxGradientView

property BeginColor : TColor;

Description

Begin color of the gradient.


TfrxGradientView.EndColor

TfrxGradientView

property EndColor : TColor;

Description

End color of the gradient.


TfrxGradientView.Frame

TfrxGradientView

property Frame;


TfrxGradientView.Style

TfrxGradientView

property Style : TfrxGradientStyle;

Description

Style of the gradient.


TfrxGradientView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxGradientView


TfrxGradientStyle

Unit

frxGradient

type TfrxGradientStyle = (gsHorizontal, gsVertical, gsElliptic, gsRectangle, gsVertCenter, gsHorizCenter);

Description
Style of the gradient.


Unit frxGZip

FR

Objects:

TfrxGZipCompressor

Functions and procedures:

frxCompressStream 	frxDecompressStream 	frxDeflateStream
frxInflateStream 	frxStreamCRC32

Data Types:

TfrxCompressionLevel


TfrxGZipCompressor Properties.
TfrxGZipCompressor properties

TfrxGZipCompressor      Alphabetically      Legend

Derived from TfrxCustomCompressor

IsFR3File

Report

Stream

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxGZipCompressor Properties.
TfrxGZipCompressor properties

TfrxGZipCompressor      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

IsFR3File

Name

Owner

Report

Stream

Tag

VCLComObject


TfrxGZipCompressor Methods.
TfrxGZipCompressor methods

TfrxGZipCompressor      Alphabetically      Legend

Derived from TfrxCustomCompressor

Compress

Decompress

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxGZipCompressor Methods.
TfrxGZipCompressor methods

TfrxGZipCompressor      By Object      Legend

Assign

BeforeDestruction

Compress

Create

Decompress

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxGZipCompressor Events.
TfrxGZipCompressor events

TfrxGZipCompressor      Alphabetically      Legend


TfrxGZipCompressor Events.
TfrxGZipCompressor events

TfrxGZipCompressor      By Object      Legend


TfrxGZipCompressor

Hierarchy      Properties      Methods

Unit
frxGZip

type TfrxGZipCompressor = class (TfrxCustomCompressor)

Description
The TfrxGZipCompressor component allows to compress/decompress FastReport files (.FR3 and .FP3). gzip algorithm is used for compression.


TfrxGZipCompressor Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxCustomCompressor
|
TfrxGZipCompressor


frxCompressStream
procedure frxCompressStream

Unit

frxGZip

procedure frxCompressStream(Source, Dest: TStream; Compression: TfrxCompressionLevel = gzDefault; FileName: String = '');

Description
Method compresses the Source stream and saves compressed data to the Dest stream. gzip algorithm is used for compression. Optional parameter FileName is used to store the file name into gzip header.


frxDecompressStream
function frxDecompressStream

Unit

frxGZip

function frxDecompressStream(Source, Dest: TStream): String;

Description
Method decompresses the Source stream and saves uncompressed data to the Dest stream. It returns the file name from gzip header.


frxDeflateStream
procedure frxDeflateStream

Unit

frxGZip

procedure frxDeflateStream(Source, Dest: TStream; Compression: TfrxCompressionLevel = gzDefault);

Description
Method compresses the Source stream and saves compressed data to the Dest stream. Deflate algorithm is used for compression.


frxInflateStream
procedure frxInflateStream

Unit

frxGZip

procedure frxInflateStream(Source, Dest: TStream);

Description
Method decompresses the Source stream and saves uncompressed data to the Dest stream. Inflate algorithm is used for decompression.


frxStreamCRC32
function frxStreamCRC32

Unit

frxGZip

function frxStreamCRC32(Stream: TStream): Cardinal;

Description
Method calcs the CRC32 checksum of the specified Stream.


TfrxCompressionLevel

Unit

frxGZip

type TfrxCompressionLevel = (gzNone, gzFastest, gzDefault, gzMax);

Description
The compression level.


Unit frxIBXComponents

FR

Objects:

TfrxIBXComponents 	TfrxIBXDatabase 	TfrxIBXQuery
TfrxIBXTable


TfrxIBXComponents Properties.
TfrxIBXComponents properties

TfrxIBXComponents      Alphabetically      Legend

In TfrxIBXComponents

DefaultDatabase


TfrxIBXComponents Properties.
TfrxIBXComponents properties

TfrxIBXComponents      By Object      Legend

DefaultDatabase


TfrxIBXComponents Methods.
TfrxIBXComponents methods

TfrxIBXComponents      Alphabetically      Legend


TfrxIBXComponents Methods.
TfrxIBXComponents methods

TfrxIBXComponents      By Object      Legend


TfrxIBXComponents Events.
TfrxIBXComponents events

TfrxIBXComponents      Alphabetically      Legend


TfrxIBXComponents Events.
TfrxIBXComponents events

TfrxIBXComponents      By Object      Legend


TfrxIBXComponents

Hierarchy      Properties

Unit
frxIBXComponents

type TfrxIBXComponents = class(TfrxDBComponents)

Description
The TfrxIBXComponents component allows using IBX datasets in your report.


TfrxIBXComponents.DefaultDatabase

TfrxIBXComponents

property DefaultDatabase : TIBDatabase;

Description

Link to the default database connection that will be used in the report.


TfrxIBXComponents Hierarchy.
Hierarchy

TfrxDBComponents
|
TfrxIBXComponents


TfrxIBXDatabase Properties.
TfrxIBXDatabase properties

TfrxIBXDatabase      Alphabetically      Legend

In TfrxIBXDatabase

Connected

Database

DatabaseName

LoginPrompt

Params

SQLDialect

Derived from TfrxDialogComponent

Bitmap

Component

Left

Top

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Height

Objects

Page

Parent

ParentFont

Report

Restrictions

Visible

Width

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxIBXDatabase Properties.
TfrxIBXDatabase properties

TfrxIBXDatabase      By Object      Legend

AbsLeft

AbsTop

AllObjects

Bitmap

ComObject

Component

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Connected

Database

DatabaseName

DesignInfo

Font

Height

Left

LoginPrompt

Name

Objects

Owner

Page

Params

Parent

ParentFont

Report

Restrictions

SQLDialect

Tag

Top

VCLComObject

Visible

Width


TfrxIBXDatabase Methods.
TfrxIBXDatabase methods

TfrxIBXDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxIBXDatabase Methods.
TfrxIBXDatabase methods

TfrxIBXDatabase      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxIBXDatabase Events.
TfrxIBXDatabase events

TfrxIBXDatabase      Alphabetically      Legend

Derived from TfrxReportComponent

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxIBXDatabase Events.
TfrxIBXDatabase events

TfrxIBXDatabase      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxIBXDatabase

Hierarchy      Properties      Methods      Events

Unit
frxIBXComponents

type TfrxIBXDatabase = class (TfrxDialogComponent)

Description
The TfrxIBXDatabase component represents a database connection.


TfrxIBXDatabase.Connected

TfrxIBXDatabase

property Connected : Boolean;

Description

Determines whether the connection is active.


TfrxIBXDatabase.Database

TfrxIBXDatabase

property Database : TIBDatabase;

Description

Reference to internal TIBDatabase object.


TfrxIBXDatabase.DatabaseName

TfrxIBXDatabase

property DatabaseName : String;

Description

Name of the database file.


TfrxIBXDatabase.LoginPrompt

TfrxIBXDatabase

property LoginPrompt : Boolean;

Description

Determines whether to show the login dialog when connecting to a database. Default value is True.


TfrxIBXDatabase.Params

TfrxIBXDatabase

property Params : TStrings;

Description

Parameters of the connection.


TfrxIBXDatabase.SQLDialect

TfrxIBXDatabase

property SQLDialect : Integer;

Description

SQL dialect used in the database.


TfrxIBXDatabase Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxDialogComponent
|
TfrxIBXDatabase


TfrxIBXQuery Properties.
TfrxIBXQuery properties

TfrxIBXQuery      Alphabetically      Legend

In TfrxIBXQuery

Database

Query

Derived from TfrxCustomQuery

Params

SQL

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master

MasterFields


TfrxIBXQuery Properties.
TfrxIBXQuery properties

TfrxIBXQuery      By Object      Legend

Active

Database

Fields

Filter

Filtered

Master

MasterFields

Params

Query

SQL


TfrxIBXQuery Methods.
TfrxIBXQuery methods

TfrxIBXQuery      Alphabetically      Legend

Derived from TfrxCustomQuery

ParamByName


TfrxIBXQuery Methods.
TfrxIBXQuery methods

TfrxIBXQuery      By Object      Legend

ParamByName


TfrxIBXQuery Events.
TfrxIBXQuery events

TfrxIBXQuery      Alphabetically      Legend


TfrxIBXQuery Events.
TfrxIBXQuery events

TfrxIBXQuery      By Object      Legend


TfrxIBXQuery

Hierarchy      Properties      Methods

Unit
frxIBXComponents

type TfrxIBXQuery = class (TfrxCustomQuery)

Description
The TfrxIBXQuery component represents a query.


TfrxIBXQuery.Database

TfrxIBXQuery

property Database : TfrxIBXDatabase;

Description

Link to the database connection object. If this property is nil, TfrxIBXComponents.DefaultDatabase is used.


TfrxIBXQuery.Query

TfrxIBXQuery

property Query : TIBQuery;

Description

Reference to internal TIBQuery object.


TfrxIBXQuery Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxCustomQuery
|
TfrxIBXQuery


TfrxIBXTable Properties.
TfrxIBXTable properties

TfrxIBXTable      Alphabetically      Legend

In TfrxIBXTable

Database

IndexName

MasterFields

Table

TableName

Derived from TfrxCustomDataset

Active

Fields

Filter

Filtered

Master


TfrxIBXTable Properties.
TfrxIBXTable properties

TfrxIBXTable      By Object      Legend

Active

Database

Fields

Filter

Filtered

IndexName

Master

MasterFields

Table

TableName


TfrxIBXTable Methods.
TfrxIBXTable methods

TfrxIBXTable      Alphabetically      Legend


TfrxIBXTable Methods.
TfrxIBXTable methods

TfrxIBXTable      By Object      Legend


TfrxIBXTable Events.
TfrxIBXTable events

TfrxIBXTable      Alphabetically      Legend


TfrxIBXTable Events.
TfrxIBXTable events

TfrxIBXTable      By Object      Legend


TfrxIBXTable

Hierarchy      Properties

Unit
frxIBXComponents

type TfrxIBXTable = class (TfrxCustomDataset)

Description
The TfrxIBXTable represents a table.


TfrxIBXTable.Database

TfrxIBXTable

property Database : TfrxIBXDatabase;

Description

Link to the database connection object. If this property is nil, TfrxIBXComponents.DefaultDatabase is used.


TfrxIBXTable.IndexName

TfrxIBXTable

property IndexName : String;

Description

Name of the index used for sorting dataset's records.


TfrxIBXTable.MasterFields

TfrxIBXTable

property MasterFields;


TfrxIBXTable.Table

TfrxIBXTable

property Table : TIBTable;

Description

Reference to internal TIBTable object.


TfrxIBXTable.TableName

TfrxIBXTable

property TableName : String;

Description

Name of the table.


TfrxIBXTable Hierarchy.
Hierarchy

TfrxDBDataSet
|
TfrxCustomDataset
|
TfrxIBXTable


Unit frxOLE

FR

Objects:

TfrxOLEObject 	TfrxOLEView

Functions and procedures:

frxAssignOle


TfrxOLEObject Properties.
TfrxOLEObject properties

TfrxOLEObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxOLEObject Properties.
TfrxOLEObject properties

TfrxOLEObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxOLEObject Methods.
TfrxOLEObject methods

TfrxOLEObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxOLEObject Methods.
TfrxOLEObject methods

TfrxOLEObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxOLEObject Events.
TfrxOLEObject events

TfrxOLEObject      Alphabetically      Legend


TfrxOLEObject Events.
TfrxOLEObject events

TfrxOLEObject      By Object      Legend


TfrxOLEObject

Hierarchy      Properties      Methods

Unit
frxOLE

type TfrxOLEObject = class (TComponent)

Description
The TfrxOLEObject allows to use OLE objects in your report.
TfrxOLEObject is an empty component. It is used for automatic adding of frxOLE.pas file to the "uses" list. The main component is TfrxOLEView.


TfrxOLEObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxOLEObject


TfrxOLEView Properties.
TfrxOLEView properties

TfrxOLEView      Alphabetically      Legend

In TfrxOLEView

BrushStyle

Color

DataField

DataSet

DataSetName

Frame

OleContainer

Stretched

Derived from TfrxView

Align

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxOLEView Properties.
TfrxOLEView properties

TfrxOLEView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

Font

Frame

Height

Left

Name

Objects

OleContainer

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

ShiftMode

Stretched

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxOLEView Methods.
TfrxOLEView methods

TfrxOLEView      Alphabetically      Legend

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxOLEView Methods.
TfrxOLEView methods

TfrxOLEView      By Object      Legend

Assign

BeforeDestruction

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxOLEView Events.
TfrxOLEView events

TfrxOLEView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxOLEView Events.
TfrxOLEView events

TfrxOLEView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxOLEView

Hierarchy      Properties      Methods      Events

Unit
frxOLE

type TfrxOLEView = class (TfrxView)

Description
The TfrxOLEView component represents an OLE object. Component can show an OLE object from the DB field (you should set DataSet, DataField properties).


TfrxOLEView.BrushStyle

TfrxOLEView

property BrushStyle;


TfrxOLEView.Color

TfrxOLEView

property Color;


TfrxOLEView.DataField

TfrxOLEView

property DataField;


TfrxOLEView.DataSet

TfrxOLEView

property DataSet;


TfrxOLEView.DataSetName

TfrxOLEView

property DataSetName;


TfrxOLEView.Frame

TfrxOLEView

property Frame;


TfrxOLEView.OleContainer

TfrxOLEView

property OleContainer : TOleContainer;

Description

Reference to internal TOleContainer object.


TfrxOLEView.Stretched

TfrxOLEView

property Stretched : Boolean;

Description

Determines whether is necessary to stretch an OLE object to the area occupied by the object in a report. It may be useful for showing MS Excel objects.


TfrxOLEView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxOLEView


frxAssignOle
procedure frxAssignOle

Unit

frxOLE

procedure frxAssignOle(ContFrom, ContTo: TOleContainer);

Description
This method copies the contents from ContFrom to ContTo OLE container.


Unit frxPreview

FR

Objects:

TfrxPreview

Data Types:

TfrxPageChangedEvent 	TfrxPreviewTool


TfrxPreview Properties.
TfrxPreview properties

TfrxPreview      Alphabetically      Legend

In TfrxPreview

Align

OutlineVisible

PageCount

PageNo

Tool

Zoom

ZoomMode

Derived from TWinControl

AlignDisabled

Brush

ControlCount

Controls

DockClientCount

DockClients

DoubleBuffered

Handle

HelpContext

ParentWindow

Showing

TabOrder

TabStop

VisibleDockClientCount

Derived from TControl

Action

Anchors

BiDiMode

BoundsRect

ClientHeight

ClientOrigin

ClientRect

ClientWidth

Constraints

ControlState

ControlStyle

Cursor

DockOrientation

Enabled

Floating

FloatingDockSiteClass

Height

HelpKeyword

HelpType

Hint

HostDockSite

Left

LRDockWidth

Parent

ShowHint

TBDockHeight

Top

UndockHeight

UndockWidth

Visible

Width

WindowProc

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxPreview Properties.
TfrxPreview properties

TfrxPreview      By Object      Legend

Action

Align

AlignDisabled

Anchors

BiDiMode

BoundsRect

Brush

ClientHeight

ClientOrigin

ClientRect

ClientWidth

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Constraints

ControlCount

Controls

ControlState

ControlStyle

Cursor

DesignInfo

DockClientCount

DockClients

DockOrientation

DoubleBuffered

Enabled

Floating

FloatingDockSiteClass

Handle

Height

HelpContext

HelpKeyword

HelpType

Hint

HostDockSite

Left

LRDockWidth

Name

OutlineVisible

Owner

PageCount

PageNo

Parent

ParentWindow

ShowHint

Showing

TabOrder

TabStop

Tag

TBDockHeight

Tool

Top

UndockHeight

UndockWidth

VCLComObject

Visible

VisibleDockClientCount

Width

WindowProc

Zoom

ZoomMode


TfrxPreview Methods.
TfrxPreview methods

TfrxPreview      Alphabetically      Legend

In TfrxPreview

AddPage

Cancel

Clear

DeletePage

Edit

Export

Find

FindNext

First

Last

LoadFromFile

LoadFromFile

MouseWheelScroll

Next

PageSetupDlg

Print

Prior

SaveToFile

SaveToFile

SetPosition

Derived from TCustomControl

Create

Destroy

Derived from TWinControl

Broadcast

CanFocus

ContainsControl

ControlAtPos

CreateParented

CreateParentedControl

DefaultHandler

DisableAlign

DockDrop

EnableAlign

FindChildControl

FlipChildren

Focused

GetTabOrderList

HandleAllocated

HandleNeeded

InsertControl

Invalidate

MouseWheelHandler

PaintTo

Realign

RemoveControl

Repaint

ScaleBy

ScrollBy

SetBounds

SetFocus

Update

UpdateControlState

Derived from TControl

BeginDrag

BringToFront

ClientToParent

ClientToScreen

Dock

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

EndDrag

GetControlsAlignment

GetParentComponent

GetTextBuf

GetTextLen

HasParent

Hide

InitiateAction

IsRightToLeft

ManualDock

ManualFloat

ParentToClient

Perform

Refresh

ReplaceDockedControl

ScreenToClient

SendToBack

SetTextBuf

Show

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar

Derived from TComponent

BeforeDestruction

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxPreview Methods.
TfrxPreview methods

TfrxPreview      By Object      Legend

AddPage

Assign

BeforeDestruction

BeginDrag

BringToFront

Broadcast

Cancel

CanFocus

Clear

ClientToParent

ClientToScreen

ContainsControl

ControlAtPos

Create

CreateParented

CreateParentedControl

DefaultHandler

DeletePage

Destroy

DestroyComponents

Destroying

DisableAlign

Dock

DockDrop

DragDrop

Dragging

DrawTextBiDiModeFlags

DrawTextBiDiModeFlagsReadingOn

Edit

EnableAlign

EndDrag

ExecuteAction

Export

Find

FindChildControl

FindComponent

FindNext

First

FlipChildren

Focused

FreeNotification

FreeOnRelease

GetControlsAlignment

GetNamePath

GetParentComponent

GetTabOrderList

GetTextBuf

GetTextLen

HandleAllocated

HandleNeeded

HasParent

Hide

InitiateAction

InsertComponent

InsertControl

Invalidate

IsRightToLeft

Last

LoadFromFile

ManualDock

ManualFloat

MouseWheelHandler

MouseWheelScroll

Next

PageSetupDlg

PaintTo

ParentToClient

Perform

Print

Prior

Realign

Refresh

RemoveComponent

RemoveControl

RemoveFreeNotification

Repaint

ReplaceDockedControl

SafeCallException

SaveToFile

ScaleBy

ScreenToClient

ScrollBy

SendToBack

SetBounds

SetFocus

SetPosition

SetTextBuf

Show

Update

UpdateAction

UpdateControlState

UseRightToLeftAlignment

UseRightToLeftReading

UseRightToLeftScrollBar


TfrxPreview Events.
TfrxPreview events

TfrxPreview      Alphabetically      Legend

In TfrxPreview

OnPageChanged

Derived from TWinControl

OnDockDrop

OnDockOver

OnEnter

OnExit

OnGetSiteInfo

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnUnDock

Derived from TControl

OnCanResize

OnClick

OnConstrainedResize

OnContextPopup

OnDblClick

OnDragDrop

OnDragOver

OnEndDock

OnEndDrag

OnMouseDown

OnMouseMove

OnMouseUp

OnResize

OnStartDock

OnStartDrag

WindowProc


TfrxPreview Events.
TfrxPreview events

TfrxPreview      By Object      Legend

OnCanResize

OnClick

OnConstrainedResize

OnContextPopup

OnDblClick

OnDockDrop

OnDockOver

OnDragDrop

OnDragOver

OnEndDock

OnEndDrag

OnEnter

OnExit

OnGetSiteInfo

OnKeyDown

OnKeyPress

OnKeyUp

OnMouseDown

OnMouseMove

OnMouseUp

OnMouseWheel

OnMouseWheelDown

OnMouseWheelUp

OnPageChanged

OnResize

OnStartDock

OnStartDrag

OnUnDock

WindowProc


TfrxPreview

Hierarchy      Properties      Methods      Events

Unit
frxPreview

type TfrxPreview = class (TfrxCustomPreview)

Description
The TfrxPreview component is designed for creation of custom preview windows. To display a report, the link to this component should be assigned to the "TfrxReport.Preview" property.


TfrxPreview.Align

TfrxPreview

property Align;


TfrxPreview.OutlineVisible

TfrxPreview

property OutlineVisible : Boolean;

Description

Report tree visibility.


TfrxPreview.PageCount

TfrxPreview

property PageCount : Integer;

Description

Number of pages in a report.


TfrxPreview.PageNo

TfrxPreview

property PageNo : Integer;

Description

The current page number (starts from 1). To move to a required page, assign a value to this property.


TfrxPreview.Tool

TfrxPreview

property Tool : TfrxPreviewTool;

Description

A selected tool (hand "ptHand" or magnifier "ptZoom").


TfrxPreview.Zoom

TfrxPreview

property Zoom : Extended;

Description

The scaling factor. "1" conforms 100% scale.


TfrxPreview.ZoomMode

TfrxPreview

property ZoomMode : TfrxZoomMode;

Description

Zoom mode. The following values are available:
zmDefault - scale can be set with the help of the "Zoom" property;
zmWholePage - the whole page fits;
zmPageWidth - the page fits by width;
zmManyPages - two pages fit.


TfrxPreview.AddPage

TfrxPreview

procedure AddPage;

Description
Adds a blank page to the end of the report.


TfrxPreview.Cancel

TfrxPreview

procedure Cancel;

Description
Aborts a report constructing.


TfrxPreview.Clear

TfrxPreview

procedure Clear;

Description
Clears a report.


TfrxPreview.DeletePage

TfrxPreview

procedure DeletePage;

Description
Deletes the current page.


TfrxPreview.Edit

TfrxPreview

procedure Edit;

Description
Loads the current page for editing to the designer.


TfrxPreview.Export

TfrxPreview

procedure Export(Filter: TfrxCustomExportFilter);

Description
Exports the report using the specified export filter.


TfrxPreview.Find

TfrxPreview

procedure Find;

Description
Displays the text searching dialogue.


TfrxPreview.FindNext

TfrxPreview

procedure FindNext;

Description
Continues searching the text.


TfrxPreview.First

TfrxPreview

procedure First;

Description
Moves to the first page.


TfrxPreview.Last

TfrxPreview

procedure Last;

Description
Moves to the last page.


TfrxPreview.LoadFromFile

TfrxPreview

procedure LoadFromFile; overload;

Description
Displays the file loading dialogue.


TfrxPreview.LoadFromFile

TfrxPreview

procedure LoadFromFile(FileName: String); overload;

Description
Loads a file without displaying the dialogue.


TfrxPreview.MouseWheelScroll

TfrxPreview

procedure MouseWheelScroll(Delta: Integer);

Description
Scrolls the preview window. This method is used for Form.OnMouseWheel event handler:
procedure TForm1.FormMouseWheel(Sender: TObject;
Shift: TShiftState; WheelDelta: Integer; MousePos: TPoint;
var Handled: Boolean);
begin
frxPreview1.MouseWheelScroll(WheelDelta);
end;


TfrxPreview.Next

TfrxPreview

procedure Next;

Description
Moves to the next page.


TfrxPreview.PageSetupDlg

TfrxPreview

procedure PageSetupDlg;

Description
Displays the page setting dialogue.


TfrxPreview.Print

TfrxPreview

procedure Print;

Description
Prints a report.


TfrxPreview.Prior

TfrxPreview

procedure Prior;

Description
Moves to the previous page.


TfrxPreview.SaveToFile

TfrxPreview

procedure SaveToFile; overload;

Description
Displays the file saving dialogue.


TfrxPreview.SaveToFile

TfrxPreview

procedure SaveToFile(FileName: String); overload;

Description
Saves a file without displaying the dialogue.


TfrxPreview.SetPosition

TfrxPreview

procedure SetPosition(PageN, Top: Integer);

Description
Moves to the page PageN and top position Top on the page.


TfrxPreview.OnPageChanged

TfrxPreview

property OnPageChanged : TfrxPageChangedEvent;

Description
This event is generated when the current page is being changed.


TfrxPreview Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TControl
|
TWinControl
|
TCustomControl
|
TfrxCustomPreview
|
TfrxPreview


TfrxPageChangedEvent

Unit

frxPreview

type TfrxPageChangedEvent = procedure(Sender: TfrxPreview; PageNo: Integer) of object;

Description
This event is generated when the current page is being changed.


TfrxPreviewTool

Unit

frxPreview

type TfrxPreviewTool = (ptHand, ptZoom);

Description
Type of the preview tool (hand "ptHand" or magnifier "ptZoom").


Unit frxRich

FR

Objects:

TfrxRichObject 	TfrxRichView

Functions and procedures:

frxAssignRich


TfrxRichObject Properties.
TfrxRichObject properties

TfrxRichObject      Alphabetically      Legend

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxRichObject Properties.
TfrxRichObject properties

TfrxRichObject      By Object      Legend

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxRichObject Methods.
TfrxRichObject methods

TfrxRichObject      Alphabetically      Legend

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent

Assign


TfrxRichObject Methods.
TfrxRichObject methods

TfrxRichObject      By Object      Legend

Assign

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction


TfrxRichObject Events.
TfrxRichObject events

TfrxRichObject      Alphabetically      Legend


TfrxRichObject Events.
TfrxRichObject events

TfrxRichObject      By Object      Legend


TfrxRichObject

Hierarchy      Properties      Methods

Unit
frxRich

type TfrxRichObject = class (TComponent)

Description
The TfrxRichObject allows to use RichText component in your report.
TfrxRichObject is an empty component. It is used for automatic adding of frxRich.pas file to the "uses" list. The main component is TfrxRichView.


TfrxRichObject Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxRichObject


TfrxRichView Properties.
TfrxRichView properties

TfrxRichView      Alphabetically      Legend

In TfrxRichView

AllowExpressions

BrushStyle

Color

DataField

DataSet

DataSetName

ExpressionDelimiters

FlowTo

Frame

GapX

GapY

RichEdit

Derived from TfrxStretcheable

StretchMode

Derived from TfrxView

Align

Cursor

Height

Left

Printable

Restrictions

ShiftMode

TagStr

Top

URL

Visible

Width

Derived from TfrxComponent

AbsLeft

AbsTop

AllObjects

Font

Objects

Page

Parent

ParentFont

Report

Derived from TComponent

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

DesignInfo

Name

Owner

Tag

VCLComObject


TfrxRichView Properties.
TfrxRichView properties

TfrxRichView      By Object      Legend

AbsLeft

AbsTop

Align

AllObjects

AllowExpressions

BrushStyle

Color

ComObject

ComponentCount

ComponentIndex

Components

ComponentState

ComponentStyle

Cursor

DataField

DataSet

DataSetName

DesignInfo

ExpressionDelimiters

FlowTo

Font

Frame

GapX

GapY

Height

Left

Name

Objects

Owner

Page

Parent

ParentFont

Printable

Report

Restrictions

RichEdit

ShiftMode

StretchMode

Tag

TagStr

Top

URL

VCLComObject

Visible

Width


TfrxRichView Methods.
TfrxRichView methods

TfrxRichView      Alphabetically      Legend

Derived from TfrxStretcheable

CalcHeight

Derived from TfrxReportComponent

Draw

Derived from TfrxComponent

Assign

Clear

CreateUniqueName

FindObject

LoadFromStream

SaveToStream

SetBounds

Derived from TComponent

BeforeDestruction

Create

Destroy

DestroyComponents

Destroying

ExecuteAction

FindComponent

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

RemoveComponent

RemoveFreeNotification

SafeCallException

UpdateAction

Derived from TPersistent


TfrxRichView Methods.
TfrxRichView methods

TfrxRichView      By Object      Legend

Assign

BeforeDestruction

CalcHeight

Clear

Create

CreateUniqueName

Destroy

DestroyComponents

Destroying

Draw

ExecuteAction

FindComponent

FindObject

FreeNotification

FreeOnRelease

GetNamePath

GetParentComponent

HasParent

InsertComponent

LoadFromStream

RemoveComponent

RemoveFreeNotification

SafeCallException

SaveToStream

SetBounds

UpdateAction


TfrxRichView Events.
TfrxRichView events

TfrxRichView      Alphabetically      Legend

Derived from TfrxView

OnAfterData

OnAfterPrint

OnBeforePrint

Derived from TfrxReportComponent

OnPreviewClick


TfrxRichView Events.
TfrxRichView events

TfrxRichView      By Object      Legend

OnAfterData

OnAfterPrint

OnBeforePrint

OnPreviewClick


TfrxRichView

Hierarchy      Properties      Methods      Events

Unit
frxRich

type TfrxRichView = class (TfrxStretcheable)

Description
The TfrxRichView component represents a RichText object. Component uses the RX RichEdit and allows to show the RTF 2.0 text. You can also show RTF text contained in the DB field (you should set DataSet, DataField properties). RTF text may contain expressions.


TfrxRichView.AllowExpressions

TfrxRichView

property AllowExpressions : Boolean;

Description

Determines whether the RTF text may contain expressions.


TfrxRichView.BrushStyle

TfrxRichView

property BrushStyle;


TfrxRichView.Color

TfrxRichView

property Color;


TfrxRichView.DataField

TfrxRichView

property DataField;


TfrxRichView.DataSet

TfrxRichView

property DataSet;


TfrxRichView.DataSetName

TfrxRichView

property DataSetName;


TfrxRichView.ExpressionDelimiters

TfrxRichView

property ExpressionDelimiters : String;

Description

Set of symbols, designating the expression. Default value is '[,]'. You can use several symbols, for example '<%,%>'. The opening and closing symbols cannot be similar, so '%,%' will not work.


TfrxRichView.FlowTo

TfrxRichView

property FlowTo : TfrxRichView;

Description

Link to the Rich object that will show the text that not fit in this object.


TfrxRichView.Frame

TfrxRichView

property Frame;


TfrxRichView.GapX

TfrxRichView

property GapX : Extended;

Description

The left indent of the text, in pixels.


TfrxRichView.GapY

TfrxRichView

property GapY : Extended;

Description

The top indent of the text, in pixels.


TfrxRichView.RichEdit

TfrxRichView

property RichEdit : TrxRichEdit;

Description

Reference to internal TrxRichEdit object.


TfrxRichView Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TComponent
|
TfrxComponent
|
TfrxReportComponent
|
TfrxView
|
TfrxStretcheable
|
TfrxRichView


frxAssignRich
procedure frxAssignRich

Unit

frxRich

procedure frxAssignRich(RichFrom, RichTo: TrxRichEdit);

Description
Method copies the RichFrom to RichTo RichEdit object.


Unit frxVariables

FR

Objects:

TfrxVariable 	TfrxVariables


TfrxVariable Properties.
TfrxVariable properties

TfrxVariable      Alphabetically      Legend

In TfrxVariable

Name

Value

Derived from TCollectionItem

Collection

DisplayName

ID

Index


TfrxVariable Properties.
TfrxVariable properties

TfrxVariable      By Object      Legend

Collection

DisplayName

ID

Index

Name

Value


TfrxVariable Methods.
TfrxVariable methods

TfrxVariable      Alphabetically      Legend

Derived from TCollectionItem

Create

Destroy

GetNamePath

Derived from TPersistent

Assign


TfrxVariable Methods.
TfrxVariable methods

TfrxVariable      By Object      Legend

Assign

Create

Destroy

GetNamePath


TfrxVariable Events.
TfrxVariable events

TfrxVariable      Alphabetically      Legend


TfrxVariable Events.
TfrxVariable events

TfrxVariable      By Object      Legend


TfrxVariable

Hierarchy      Properties      Methods

Unit
frxVariables

type TfrxVariable = class (TCollectionItem)

Description
The TfrxVariable class represents a variable.


TfrxVariable.Name

TfrxVariable

property Name : String;

Description

Name of a variable.


TfrxVariable.Value

TfrxVariable

property Value : Variant;

Description

Value of a variable.


TfrxVariable Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollectionItem
|
TfrxVariable


TfrxVariables Properties.
TfrxVariables properties

TfrxVariables      Alphabetically      Legend

In TfrxVariables

Items

Variables

Derived from TCollection

Count

ItemClass

Items


TfrxVariables Properties.
TfrxVariables properties

TfrxVariables      By Object      Legend

Count

ItemClass

Items[Index:Integer]

Items

Variables[Index:String]


TfrxVariables Methods.
TfrxVariables methods

TfrxVariables      Alphabetically      Legend

In TfrxVariables

Add

AddVariable

Create

DeleteCategory

DeleteVariable

GetCategoriesList

GetVariablesList

IndexOf

Insert

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream

Derived from TCollection

Assign

BeginUpdate

Clear

Delete

Destroy

EndUpdate

FindItemID

GetNamePath

Derived from TPersistent


TfrxVariables Methods.
TfrxVariables methods

TfrxVariables      By Object      Legend

Add

AddVariable

Assign

BeginUpdate

Clear

Create

Delete

DeleteCategory

DeleteVariable

Destroy

EndUpdate

FindItemID

GetCategoriesList

GetNamePath

GetVariablesList

IndexOf

Insert

LoadFromFile

LoadFromStream

SaveToFile

SaveToStream


TfrxVariables Events.
TfrxVariables events

TfrxVariables      Alphabetically      Legend


TfrxVariables Events.
TfrxVariables events

TfrxVariables      By Object      Legend


TfrxVariables

Hierarchy      Properties      Methods

Unit
frxVariables

type TfrxVariables = class (TCollection)

Description
The TfrxVariables class represents a list of variables. It contains all methods necessary for working with the list.
TfrxReport.Variables property contains a link to the instance of this class.


TfrxVariables.Items[Index:Integer]
TfrxVariables.Items

TfrxVariables

property Items[Index:Integer] : TfrxVariable;

Description

The list of variables.


TfrxVariables.Variables[Index:String]
TfrxVariables.Variables

TfrxVariables

property Variables[Index:String] : Variant;

Description

Values of variables.


TfrxVariables.Add

TfrxVariables

function Add: TfrxVariable;

Description
Adds a variable to the end of the list.


TfrxVariables.AddVariable

TfrxVariables

procedure AddVariable(const ACategory, AName: String; const AValue: Variant);

Description
Adds a variable to the specified category.


TfrxVariables.Create

TfrxVariables

constructor Create;


TfrxVariables.DeleteCategory

TfrxVariables

procedure DeleteCategory(const Name: String);

Description
Deletes a category and all its variables.


TfrxVariables.DeleteVariable

TfrxVariables

procedure DeleteVariable(const Name: String);

Description
Deletes a variable.


TfrxVariables.GetCategoriesList

TfrxVariables

procedure GetCategoriesList(List: TStrings; ClearList: Boolean = True);

Description
Returns the list of categories.


TfrxVariables.GetVariablesList

TfrxVariables

procedure GetVariablesList(const Category: String; List: TStrings);

Description
Returns the list of variables in the specified category.


TfrxVariables.IndexOf

TfrxVariables

function IndexOf(const Name: String): Integer;

Description
Returns the index of a variable with the given name.


TfrxVariables.Insert

TfrxVariables

function Insert(Index: Integer): TfrxVariable;

Description
Adds a variable to the given position of the list.


TfrxVariables.LoadFromFile

TfrxVariables

procedure LoadFromFile(const FileName: String);

Description
Loads the list of variables from file.


TfrxVariables.LoadFromStream

TfrxVariables

procedure LoadFromStream(Stream: TStream);

Description
Loads the list of variables from stream.


TfrxVariables.SaveToFile

TfrxVariables

procedure SaveToFile(const FileName: String);

Description
Saves the list of variables to file.


TfrxVariables.SaveToStream

TfrxVariables

procedure SaveToStream(Stream: TStream);

Description
Saves the list of variables to stream.


TfrxVariables Hierarchy.
Hierarchy

TObject
|
TPersistent
|
TCollection
|
TfrxVariables