Конвертер int-hex-int в EditBox

Вопросы, не попадающие в другие разделы.

Конвертер int-hex-int в EditBox

Сообщение CalmWhirlpool » Вт июн 11, 2013 6:58 am

Добрый день! Подскажите пожалуйста как проще организовать следующий алгоритм: имеется OPC-переменная типа Int, в runtime в поле EditBox ее необходимо показать пользователю в формате Hex, а также предоставить возможность изменить данное значение, введя число в hex-формате с последующей конвертацией в int.
Т.е. Задача сводится к банальной конвертации Int-hex (для отображения), hex-int (для ввода) в одном EditBox.

Я сделал 2 EditBox: одно с отображением переменной в hex (командой в скрипте StringFromIntg(intvar,16)... Второе со скриптом пересчета введенного пользователем hex значения в int... Но 2 поля Выглядит коряво...

Господа поделитесь опытом как данный функционал можно реализовать в одном окне EditBox? Заранее благодарю за помощь!
CalmWhirlpool
 
Сообщения: 13
Зарегистрирован: Чт окт 25, 2012 12:54 am

Re: Конвертер int-hex-int в EditBox

Сообщение Генератор зла » Вт июн 11, 2013 11:13 am

CalmWhirlpool писал(а):Второе со скриптом пересчета введенного пользователем hex значения в int...

Попробуйте его перенести в DataChange-скрипт по String-переменной из EditBox
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Конвертер int-hex-int в EditBox

Сообщение CalmWhirlpool » Вс июл 21, 2013 4:58 am

Благодарю, все получилось! )
CalmWhirlpool
 
Сообщения: 13
Зарегистрирован: Чт окт 25, 2012 12:54 am


Вернуться в Другое

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5