0
Завершен

Блокировать элементы для нажатия

Ekaterina (head of support) 9 лет назад в GUI Editor обновлен 9 лет назад 2
Чтобы сделать элементы неактивными, т.е. запретить нажатие на эти элементы, можно управлять свойствами элементов:
  • Enable - восприимчивость к нажатию.
  • Visible - видимость.
Enable = 0 - элемент отображается в оттенках серого цвета и на него нельзя нажать (команды не выполняются).
Visible = 0 - элемент не отображается на странице вообще, на него нельзя нажать.

Управлять этими свойствами можно как из скрипта, так и с помощью обычных команд в редакторе макросов: Send to Project Token.

Пример:
LockItems.irpz
Екатерина, а если добавить в General свойство Enable, которому в соответствие можно будет ставить какое-то пользовательское состояние (например State 3 для обычных кнопок) и при установке Enable = 0 мы получим не только стандартный вариант "элемент отображается в оттенках серого цвета", а еще и тот, который больше подходит под конкретный дизайн. Тогда не придется ухищряться с видимостью элементов.
Извините за задержку с ответом

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

Сервис поддержки клиентов работает на платформе UserEcho