Подскажите пожалуйста, как из одного Edit с свойством DataType=FloatNumber передать значение, например 25.00 во второй Edit или Label с сохранением точки и двух нулей.
code_13944.txt
Этот топик читают: Гость
Ответов: 200
Рейтинг: 5
|
|||
карма: 0 |
| ||
файлы: 1 | code_13944.txt [396B] [226] |
Ответов: 875
Рейтинг: 322
|
|||
Evgen818, попробуй так. code_13948.txt
|
|||
карма: 1 |
| ||
файлы: 1 | code_13948.txt [480B] [263] |
Ответов: 16884
Рейтинг: 1239
|
|||
kamakama, и где
Evgen818 писал(а): с сохранением точки и двух нулей |
|||
карма: 25 |
|
Ответов: 875
Рейтинг: 322
|
|||
Tad, точно... уже сплю
|
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Evgen818 писал(а): с свойством DataType=FloatNumberА чем не устраивает DataType=Text, в этом режиме, точно передаст точку и два нуля |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, делал ведомость, где нужно было выровнять данные по точке.
Данные получались после Math. Пришлось изголяться. Ничего лучшего не придумал
------------ Дoбавленo в 01.26: Потом была мысль добавить в Math свойство - число знаков после запятой, но т.к. больше не потребовалось, то решил "шума не поднимать" |
|||
карма: 25 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
Tad писал(а): Данные получались после MathНу, тут понятно. А Edit-то здесь причем, там изначально текст, нафига создавать себе сложности, что бы с честью их преодолевать |
|||
карма: 22 |
|
Ответов: 200
Рейтинг: 5
|
|||
Tad,,блольшое спаисбо то что надо. Только теперь возник еще один вопрос. Как ограничить вводимое число двумя знаками до точки и двумя знаками после точки?
nesco вся проблема в том что при DataType=Text можно по ошибке и запятую ввести, а нужно именно точку |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Evgen818 писал(а): вся проблема в том что при DataType=Text можно по ошибке и запятую ввестиcode_13949.txt Про ввод по маске где-то было на форуме (вроде Леонид выкладывал) |
|||
карма: 25 |
| ||
файлы: 1 | code_13949.txt [246B] [267] |
Ответов: 200
Рейтинг: 5
|
|||
Tad, спасибо
|
|||
карма: 0 |
|
Ответов: 1536
Рейтинг: 176
|
|||
Воспользуюсь темой. Вопрос-пожелание разработчикам. Добавьте пожалуйста точку события на перемещение курсора ввода, компонента Edit, очень нужно, если это, конечно, возможно.
|
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
ser_davkin, а в скрытых doPosition не устраивает
|
|||
карма: 25 |
|
Ответов: 1536
Рейтинг: 176
|
|||
Tad, вот и я к тому же включить точку onPosition. Например, я двигаю при помощи клавиатуры (стрелками) курсор ввода. Так, вот необходимо использовать это событие. Конечно, можно отлавливать код клавиши, но, как всегда, хочется проще (без нагромождений).
|
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
ser_davkin писал(а): Конечно, можно отлавливать код клавиши, но, как всегда, хочется проще (без нагромождений)Есть onKeyUp и onKeyDown, этого достаточно |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
ser_davkin, есть нижняя точка Position, есть onKeyUp и onKeyDown, есть ChangeMon.
Тысяча вариантов. ser_davkin писал(а): но, как всегда, хочется проще (без нагромождений). |
|||
карма: 25 |
|