TIASciEdit v 1.0

Этот компонент TEdit предназначенный для ввода величин с плавающей запятой или целых с форматированием и контролем диапазона вводимых чисел

Содержание:

1. Инсталляция

2. Краткое описание

3. Полное описание

4. Лицензия


1. Инсталляция

Delphi 4
Delphi 5
Инсталляция в этой версии полностью аналогична оной для Delphi 4, за исключением того, что при открытии *.dpk файлов вы будете спрошены о конвертации пакета в новый формат, нажмите при таком вопросе кнопку OK.

В начало

2. Краткое описание

В компоненте предусмотрено следующее:

В начало

3. Полное описание

Свойство Величина Описание
SciType TIASciType ВВодим целые числа или с запятой
SciIntegerValue 0 Величина целого введенного числа
SciFloatValue 0 Величина числа с запятой
SciIntDefault 0 По определению - целое число
SciFloatDefault 0 По определению - плавающее число
SciIntMin -127 Нижняя граница диапазона ввода целой величины
SciIntMax 128 Верхняя граница диапазона ввода целой величины
SciFloatMin -1.0e8 Нижняя граница диапазона ввода величины с запятой
SciFloatMax 1.0e8 Верхняя граница диапазона ввода величины с запятой
SciReactNotNumber TIASciReactionOnValueNotNumber Реакция на ввод не числа
SciReactOutBounds TIASciReactionOnValueOutOfMinMax Реакция на ввод числа вне границ
SciNotNumberString string Строка сообщения на ввод не числа, установите ее в "" для ее удаления
SciOutBoundsString string Строка сообщения на ввод числа вне границ, установите ее в "" для ее удаления
SciErrorColor clBlack Цвет поля при ошибке, если нет авто-фиксации
SciErrorFontColor clWhite Цвет шрифта при ошибке, если нет авто-фиксации
SciFloatPointType TIASciDecimalPointType Как обрабатывать тип точки или запятой в числе с плавающей запятой
SciFloatFixedMin -1.0e5 Нижняя граница диапазона ввода величины с фиксированной запятой
SciFloatFixedMax 1.0e5 Верхняя граница диапазона ввода величины с фиксированной запятой
SciNIntegerAllDigits 5 Число всех знаков для функции format при выводе целого числа
SciNFloatAllDigits 12 Число всех знаков для функции format при выводе числа c плавающей точкой
SciNFixedAllDigits 12 Число всех знаков для функции format при выводе числа c фиксированной плавающей точкой
SciNFloatPrecitionDigits 5 Число знаков после запятой для функции format при выводе числа c плавающей точкой
SciNFixedPrecitionDigits 5 Число знаков после запятой для функции format при выводе числа c фиксированной плавающей точкой
SciNIntegerPrecitionDigits 0 Число обязательных знаков после запятой для функции format при выводе целого числа

События

property OnNumberChange : TNotifyEvent read FOnNumberChange write SetOnNumberChange;
На изменение числа
property OnNotNumber : TNotifyEvent read FOnNotNumber write SetOnNotNumber;
На ввод не числа
property OnOutOfBounds : TNotifyEvent read FOnOutOfBounds write SetOnOutOfBounds;
На выход за границы

Процедуры

function LastConvertionIsOk : Boolean;
Последнее введенное число было ли корректным, а?

В начало

4. Лицензия

Компонент бесплатен для индивидуального использования. Для коммерческого использования необходимо получить согласие автора.

В начало