0
Answered
Панель ввода
bort992 7 years ago
in Applications / i3 Pro
•
updated by Tatiana Kiselyova (expert) 7 years ago •
24
День добрый всем.
Подскажите пожалуйста, как в среде разработки ir3 pro создать или вызывать панель для ввода данных в переменную (ых). В Scade с этим проблем нет, все просто, но здесь как-то сложнее. Если есть пример по организации данного примера, заранее буду признателен.
Customer support service by UserEcho
Здравствуйте.
Создаете элемент. В свойствах объекта на вкладке General задаете ему тип Edit Box. В Project Device Panel создаете Project Token, куда будет записываться значение. Затем, в свойствах Edit Box на вкладке Programming нажимаете на многоточия возле события Enter. Откроется редактор макросов. В колонке Command выбираете Send to Project Token->Send Token и перетягиваете в колонку Macros. В первой строке вместо Value пишете Text и выбираете переменную, в которую будет записываться введеный текст. Сохраняете.
Я сделал все по Вашему рецепту, но значения в виде Float не передаются
А дальше по какой схеме передать значение адресату ???
То есть мне нужно передать значение с запятой.
Здравствуйте.
Работать с дробными числами в iRidium можно только с помощью скриптов, например, такого:
Этот скрипт по нажатию клавиши Enter запишет введеное в Edit Box значение в Project Token A.Что Вы имеете в виду?
Я имею ввиду (Commands) выходную пременную на контроллер.
То есть, основа среды разработки построена на скриптах. А как же быть тем, которые ни когда не занимались javascript?
Если я куплю лицензию стандарт, возможно ли в дальнейшем доплатить с целью расширения?
С передачей значений в out-канал разобрался. Но остались вопросы.
1.То есть, основа среды разработки построена на скриптах. А как же быть тем, которые ни когда не занимались javascript?
2. Если я куплю лицензию стандарт, возможно ли в дальнейшем доплатить с целью расширения?
Не могу разобраться с тем, почему текст в (эдит бокс) не увеличивается? Хотя в свойствах размер символа менял
Здравствуйте.
1. Это связано с техническими ограничениями iRidium. Скрипты позволяют их обойти. Совсем уж глубоких познаний в JS не требуется. На нашей вики есть руководства, вебинары и справочник по JS. Кроме того, Вы всегда можете обратиться за помощью в JS на форум или в техподдержку.
2. Да, Вы всегда можете расширить приобретенную лицензию.
Вы имеете в виду размер шрифта?
(Вы имеете в виду размер шрифта?)
Совершенно верно.
Edit Box имеет 2 состояния: Common и Active. Попробуйте изменить размер шрифта для состояния Active. Переключение состояния происходит нажатием на стрелочки.
Спасибо большое
При входе в эмулятор на ПК или зайти в приложение i3 pro на мобильном устройстве. Пишет, что лимит панелей превышен. Не могу понять с чем проблема
Скорее всего Вы превысили лимит одновременно подключенных панелей http://dev.iridiummobile.net/Licensing
Выйдите (logout) с неиспользуемых панелей.
Нет ни каких панелей, всего лишь одна.
Это началось после сбоя мобильного интернета
С мобильника удалил приложение, но на ПК в тестовом режиме все также требует удалить
Понимаю что ответ не скоро получу
Здравствуйте.
Скажите, пожалуйста, какой логин вы используете для авторизации?
Доброе утро.
bort992@gmail.com
Здравствуйте.
В продолжении телефонного разговора - смена пароля Вам помогла?