TIASciEdit v 1.0

This component is TEdit for entering of Float or Integer Numbers with formatting and controlling of entered one

Content:

1. Installation

2. Shot description

3. Full description

4. License


1. Installation

Delphi 4
Delphi 5
Installing so easy as at Delphi 4 except at opening the *.dpk file you will asked for package conversion at new format, SO please press ok to that question.

At begin

2. Shot description

Component Provide next:

At begin

3. Full description

Property Value Description
SciType TIASciType Integer or Float Number will entered
SciIntegerValue 0 Integer Value of entered Number
SciFloatValue 0 Float Value of entered Number
SciIntDefault 0 Default Value of Integer Number
SciFloatDefault 0 Default Value of Float Number
SciIntMin -127 Minimum value that allowed to enter
SciIntMax 128 Maximum integer value to enter
SciFloatMin -1.0e8 Minimum float number to enter
SciFloatMax 1.0e8 Maximim float value to enter
SciReactNotNumber TIASciReactionOnValueNotNumber What to do if entered value is not number
SciReactOutBounds TIASciReactionOnValueOutOfMinMax What to do if entered value is out of bounds
SciNotNumberString string String message that appearing if value is not number - set to "" to remove
SciOutBoundsString string String message that appearing if value is out of bounds - set to "" to remove
SciErrorColor clBlack Color of field if error at entering of number
SciErrorFontColor clWhite Color of font if error at entering of number
SciFloatPointType TIASciDecimalPointType How to process point or comma point at float number entering
SciFloatFixedMin -1.0e5 Minimum value to process number with fixed point type
SciFloatFixedMax 1.0e5 Maximum value to process number with fixed point type
SciNIntegerAllDigits 5 Number of All digits at integer number
SciNFloatAllDigits 12 Number of All digits at float number
SciNFixedAllDigits 12 Number of All digits at fixed point float number
SciNFloatPrecitionDigits 5 Precition part of format function to process entering number at float
SciNFixedPrecitionDigits 5 Precition part of format function to process entering number at fixed point float
SciNIntegerPrecitionDigits 0 Precition part of format function to process entering number at integer

Events

property OnNumberChange : TNotifyEvent read FOnNumberChange write SetOnNumberChange;
On Number Change
property OnNotNumber : TNotifyEvent read FOnNotNumber write SetOnNotNumber;
On Value is not number
property OnOutOfBounds : TNotifyEvent read FOnOutOfBounds write SetOnOutOfBounds;
On value out of bounds

Procedures

function LastConvertionIsOk : Boolean;
Is last number entering is correct

At begin

4. License

Free for non-commerce aims. At other case please ask author for permission.

At begin