Class TFMTBCDField

Unit

Declaration

type TFMTBCDField = class(TNumericField)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected class procedure CheckTypeSize(AValue: Longint); override;
Protected function GetAsBCD: TBCD; override;
Protected function GetAsCurrency: Currency; override;
Protected function GetAsFloat: Double; override;
Protected function GetAsLongint: Longint; override;
Protected function GetAsString: string; override;
Protected function GetAsVariant: variant; override;
Protected function GetDataSize: Integer; override;
Protected function GetDefaultWidth: Longint; override;
Protected procedure GetText(var TheText: string; ADisplayText: Boolean); override;
Protected procedure SetAsBCD(const AValue: TBCD); override;
Protected procedure SetAsFloat(AValue: Double); override;
Protected procedure SetAsLongint(AValue: Longint); override;
Protected procedure SetAsString(const AValue: string); override;
Protected procedure SetAsCurrency(AValue: Currency); override;
Protected procedure SetVarValue(const AValue: Variant); override;
Public constructor Create(AOwner: TComponent); override;
Public function CheckRange(AValue : TBCD) : Boolean;

Properties

Public property Value: TBCD read GetAsBCD write SetAsBCD;
Published property Precision: Longint read FPrecision write FPrecision default 15;
Published property Currency: Boolean read FCurrency write FCurrency;
Published property MaxValue: string read GetMaxValue write SetMaxValue;
Published property MinValue: string read GetMinValue write SetMinValue;
Published property Size default 4;

Description

Methods

Protected class procedure CheckTypeSize(AValue: Longint); override;

This item has no description.

Protected function GetAsBCD: TBCD; override;

This item has no description.

Protected function GetAsCurrency: Currency; override;

This item has no description.

Protected function GetAsFloat: Double; override;

This item has no description.

Protected function GetAsLongint: Longint; override;

This item has no description.

Protected function GetAsString: string; override;

This item has no description.

Protected function GetAsVariant: variant; override;

This item has no description.

Protected function GetDataSize: Integer; override;

This item has no description.

Protected function GetDefaultWidth: Longint; override;

This item has no description.

Protected procedure GetText(var TheText: string; ADisplayText: Boolean); override;

This item has no description.

Protected procedure SetAsBCD(const AValue: TBCD); override;

This item has no description.

Protected procedure SetAsFloat(AValue: Double); override;

This item has no description.

Protected procedure SetAsLongint(AValue: Longint); override;

This item has no description.

Protected procedure SetAsString(const AValue: string); override;

This item has no description.

Protected procedure SetAsCurrency(AValue: Currency); override;

This item has no description.

Protected procedure SetVarValue(const AValue: Variant); override;

This item has no description.

Public constructor Create(AOwner: TComponent); override;

This item has no description.

Public function CheckRange(AValue : TBCD) : Boolean;

This item has no description.

Properties

Public property Value: TBCD read GetAsBCD write SetAsBCD;

This item has no description.

Published property Precision: Longint read FPrecision write FPrecision default 15;

This item has no description.

Published property Currency: Boolean read FCurrency write FCurrency;

This item has no description.

Published property MaxValue: string read GetMaxValue write SetMaxValue;

This item has no description.

Published property MinValue: string read GetMinValue write SetMinValue;

This item has no description.

Published property Size default 4;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.