Class TRxCalculator (unit RxCalc)

Inherits from

TComponent

TRxCalculator

Constructors


constructor Create(AOwner: TComponent);

TRxCalculator


Functions

destructor Destroy;


function Execute: Boolean;


procedure CalcKey(var Key: Char);


procedure Change;


procedure DisplayChange;


function GetDisplay: Double;


function GetTitle: string;


procedure SetTitle(const Value: string);


function TitleStored: Boolean;


Properties

property BeepOnError : Boolean


property Ctl3D : Boolean


property HelpContext : THelpContext


property Precision : Byte


property Title : string


property Value : Double


property CalcDisplay : Double


property Memory : Double


Events

event OnCalcKey : TKeyPressEvent


event OnChange : TNotifyEvent


event OnDisplayChange : TNotifyEvent


Variables

FBeepOnError : Boolean;


FCalc : TRxCalculatorForm;


FCtl3D : Boolean;


FHelpContext : THelpContext;


FMemory : Double;


FOnCalcKey : TKeyPressEvent;


FOnChange : TNotifyEvent;


FOnDisplayChange : TNotifyEvent;


FPrecision : Byte;


FTitle : PString;


FValue : Double;



Constructors


constructor Create(AOwner: TComponent);

TRxCalculator


Functions


destructor Destroy;


function Execute: Boolean;


procedure CalcKey(var Key: Char);


procedure Change;


procedure DisplayChange;


function GetDisplay: Double;


function GetTitle: string;


procedure SetTitle(const Value: string);


function TitleStored: Boolean;


Properties


property BeepOnError : Boolean


property Ctl3D : Boolean


property HelpContext : THelpContext


property Precision : Byte


property Title : string


property Value : Double


property CalcDisplay : Double


property Memory : Double


Events


event OnCalcKey : TKeyPressEvent


event OnChange : TNotifyEvent


event OnDisplayChange : TNotifyEvent


Variables


FBeepOnError : Boolean;


FCalc : TRxCalculatorForm;


FCtl3D : Boolean;


FHelpContext : THelpContext;


FMemory : Double;


FOnCalcKey : TKeyPressEvent;


FOnChange : TNotifyEvent;


FOnDisplayChange : TNotifyEvent;


FPrecision : Byte;


FTitle : PString;


FValue : Double;