TSpinEdit,TEdit
2 отговора
74 прегледа
TSpinEdit,TEdit
Здравейте,
Новак съм. Загубих доста време за нещо, затова искам да питам.
1. Имам форма с TSpeedButton, TDBGrid. Как да направя така, че
като задържа бутона надолу, да повтарям една и съща процедура,
докато го пусна( Примерно преместване с TTable->Next()).
Не мога да се усетя как да прихваам състоянието на бутона.
2. Мамка му, не мога да си намеря свястна компонента за въвеждане
на числа с десетична точка. Разни MaskEdit-и които пробвах
работят гадно. Да знаете от къде да дръпна? Не ми се пише
собствена компонента.
( Работя CBuilder 6)
Благодаря Ви, предварително.
Новак съм. Загубих доста време за нещо, затова искам да питам.
1. Имам форма с TSpeedButton, TDBGrid. Как да направя така, че
като задържа бутона надолу, да повтарям една и съща процедура,
докато го пусна( Примерно преместване с TTable->Next()).
Не мога да се усетя как да прихваам състоянието на бутона.
2. Мамка му, не мога да си намеря свястна компонента за въвеждане
на числа с десетична точка. Разни MaskEdit-и които пробвах
работят гадно. Да знаете от къде да дръпна? Не ми се пише
собствена компонента.
( Работя CBuilder 6)
Благодаря Ви, предварително.
Re: TSpinEdit,TEdit
1. Потърси компонент за това - със сигурност съм срещал в торри. Другия вариант е да си направиш заместител - с един таймер и бутон
2. Прогледни и намери RX Lib- пакета - безплатен е - може да го има в първата тема с ресурсите - там има точно такъв компонент за редактиране на суми (currency)
TSpinEdit - не мисля, че има отношение към въпроса ти ??? - Той е за въвеждане на числа (цели) и увеличаване/намаляване на въведената стойност.
2. Прогледни и намери RX Lib- пакета - безплатен е - може да го има в първата тема с ресурсите - там има точно такъв компонент за редактиране на суми (currency)
TSpinEdit - не мисля, че има отношение към въпроса ти ??? - Той е за въвеждане на числа (цели) и увеличаване/намаляване на въведената стойност.
Редактирано от PhantomAS на
Re: TSpinEdit,TEdit
....не мога да си намеря свястна компонента за въвеждане
на числа с десетична точка.......
Пробвай [линк]
Може да работи и с изрази от вида 3+(2.6-5)/8.24-2.12*3.6
Добре се справя при случайна грешка на Decimal Separator "." и ","
Закръглява резултата до фиксирана точност
Може да отработва Enter като TAB

на числа с десетична точка.......
Пробвай [линк]
Може да работи и с изрази от вида 3+(2.6-5)/8.24-2.12*3.6
Добре се справя при случайна грешка на Decimal Separator "." и ","
Закръглява резултата до фиксирана точност
Може да отработва Enter като TAB