Работа со свойствами объектов на мнемосхеме.

Avatar
  • обновлен
  • Завершен

Подскажите можно ли делать объекты на мнемосхеме невидимыми пока, допустим, сигнал который к ним привязан False, но как только он становится True, объект становился видимым, также интересует можно ли как-то узнать имя объекта, чтобы работать с его свойствами в скриптах ?

Как Вы оцениваете обслуживание, которое получили?

Оценка удовлетворенности от alsergeevich 7 лет назад

Добавьте комментарий о качестве обслуживания (необязательно):

Avatar
Валерий

Добрый день. Речь шла не связях каналов со свойствами компонентов, а о работе с ними (свойствами, да и событиями, к тому же) в скрипте. Как в Вашем примере программно отключить видимость или задать текст?

Rectangle.Visibility := false; Rectangle[0].Text := 'Теперь меня не видно'; Много вариантов перебирать можно.

Да не выходит что-то каменный цветок...

В тот же строковый задатчик запретить ошибочный ввод (к примеру) цифр каким образом можно? 

Куда записать "if Key in ['0'..'9'] then key := #0"? 

Мелочи, конечно, но с учетом таких мелочей наименование Вашей программы можно расширить до SimpLight&Future...

P.S. Надеюсь, это не слишком пафосно?

P.P.S. Описание моего скомного видения компонента "Строковый задатчик" поместил в "Идеи". Тешу себя надеждой, что, мои доводы покажутся кому-нибудь  убедительными.



Avatar
Цитата от Валерий

Прошло 2 года, а работы все ведутся...А ведь насколько можно было бы расширить функционал компонентов, всего лишь предоставив разработчику обращаться к ним напрямую. 

P.S. Тот же строковый задатчик уже шедеврален тем, что ждет ввода данных только 5 секунд, после чего возвращается к прежнему значению канала, к которому привязан, без возможности увеличить (или отменить вообще, как ненужный для задатчика - есть же текстовый индикатор) этот таймер хотя бы до минуты.

P.P.S. Могу себе представить работу с подобным калькулятором: задумался о вводе очередного символа более чем на 5 сек. - получи старый результат с сообщением "Долго думаешь"...

День добрый, Валерий.

Прошло 2 года, а работы все ведутся...А ведь насколько можно было бы расширить функционал компонентов, всего лишь предоставив разработчику обращаться к ним напрямую.

Работать со свойствами компонентов можно, используя связи каналов со свойствами объектов мнемосхемы.

P.S. Тот же строковый задатчик уже шедеврален тем, что ждет ввода данных только 5 секунд, после чего возвращается к прежнему значению канала, к которому привязан, без возможности увеличить (или отменить вообще, как ненужный для задатчика - есть же текстовый индикатор) этот таймер хотя бы до минуты.
P.P.S. Могу себе представить работу с подобным калькулятором: задумался о вводе очередного символа более чем на 5 сек. - получи старый результат с сообщением "Долго думаешь"...

За весь опыт применения нашего продукта, запрос на подобный функционал возник первый раз только у Вас. Мы всегда стремимся сделать наш продукт лучше и удобней, и наполнить его тем функционалом на который есть запрос от наших пользователей. Опишите в разделе "идеи" каким именно Вы видите этот элемент ввода, или элементы ввода вообще. Поставим Ваше предложение на голосование. И если потребность в данном компоненте действительно востребована, мы с радостью его реализуем.

Avatar
Валерий

Прошло 2 года, а работы все ведутся...А ведь насколько можно было бы расширить функционал компонентов, всего лишь предоставив разработчику обращаться к ним напрямую. 

P.S. Тот же строковый задатчик уже шедеврален тем, что ждет ввода данных только 5 секунд, после чего возвращается к прежнему значению канала, к которому привязан, без возможности увеличить (или отменить вообще, как ненужный для задатчика - есть же текстовый индикатор) этот таймер хотя бы до минуты.

P.P.S. Могу себе представить работу с подобным калькулятором: задумался о вводе очередного символа более чем на 5 сек. - получи старый результат с сообщением "Долго думаешь"...

Avatar
СИМП Лайт (тех поддержка)
  • Завершен

День добрый.


На данный момент работать из под скрипта со свойствами объектов на мнемосхеме нельзя. Работы в этом направлении ведутся.