Your comments

Понятно, спасибо!

Добрый!

Так это уже было. Не работало?:

Hit (для кнопки) – способ обработки нажатия на графический элемент

  • Active touch – фиксировать нажатие на любую область элемента, включая прозрачную
  • Bounding Box – фиксировать нажатие на любую область элемента, включая прозрачную
  • Pass Through – «прозрачный» для попадания элемент, нажатия на который не фиксируются вообще. Попадание будет зафиксировано для элемента, находящегося слоем ниже
  • Touch on Fill - фиксировать нажатие на любую непрозрачную область элемента. Нажатие на прозрачную область не сработает (будет передано объекту, который находится ниже)

теперь первые два обработчика идентичны..

Если не получится - пишите. У меня точно работало. Только навигацию с контроллами на скриптах нормально сделать не получилось. Тормозит. А фон таскать с парой контроллов - не проблема. Кроме того, у вас смена ориентации, как я понял. Меняется только страница, попап скинется. Вам придется новый открывать на альбомном варианте, например. Или если у вас все просто, то на две страницы киньте две картинки. Одна для портрета, другая для альбома. 

Добрый, я же говорю, без скрипта. Можно кнопку поверх поставить, можно скриптами.. Я просто не понимаю логику разработчика. Вот у нас есть триггер баттон. 2 состояния. Есть возможность подвязать каналы, чтобы кнопка их отображала. Какой должна быть задуманная ситуация, чтобы кнопка при нажатии изменила состояние на интерфейсе, а фидбэк, на который это состояние подвязано - не изменился. 

Если я все правильно понял, то подобную задачу я решил просто. Я создавал попап с реальными размерами картинки. Попап этот размещал в координатах так, чтобы была видна та часть, которая мне нужна. Если надо было двигать - двигал попап и картинка смещалась, я видел то,чего не видел раньше. Таскал её туда-сюда. 

это я понимаю, спасибо, что отвечаете мне так оперативно. Но также я понимаю, что для работы клиента и брокера в нашем контексте не достаточно одних только событий об изменении. Как тогда происходит инициализация? Может я чекго-то не знаю, может есть у брокеров какие-то инструменты, может они даже и где-то задокумментированы, что, например, при подключении клиента к брокеру он шлет в клиент все топики. Я этого не вижу, значит, возможно, есть какой-то способ клиенту отправить запрос брокеру и брокер опросит топики и пришлет их клиенту.. Тогда это дело клиента иметь такой функционал. Я не знаю как это сделать, но понимаю, что без этого, без считывания текущего состояния, не возможна работа системы автоматики. 
Что происходит в модбас - циклический опрос. Опрос всего и вся. Т.о. влкючаем и получаем состояние. А тут тогда как?

Итак, я правильно понял, что у брокера и  иридия нет возможности по команде получить текущее состояние топиков, на которые осуществлена подписка? Конечно будут отличаться. И получается, что иридий сервер не будет корректно обрабатывать алгоритмы, т.к. данных не будет, а появятся они только при изменении. Ну включил кто-то свет пока сервер ребутился и все, сбой, накладка. 
А надо всего-то, чтобы по моей команде пришел пакет с состояниями всех топиков, тока престарт пройдет успешно, инициализация произведется. Ведь если я буду читать GetFeedback, то увижу только лишь то, что сейчас в иридии, а не то, что должно быть, не текущее состояние устройства, данные там появятся только при изменении. И дело даже не в сбоях, а вообще в первом старте, когда стоят несколько контроллеров и т.д. 
Вообще получается интересная вещь. MQTT - событийная штука -хорошо, но как получить состояние, пока не произошло изменений за сессию работы брокера - не понятно. И я понимаю, что так не может быть, т.к. никакой девайс по MQTT не подключишь без этого. 

Конечно есть. только может мои ожидания не соотв. реалиям)
Все очень просто. Вот только что попробовал. 
Рестарт сервера, на нем же и брокер. Пока идет рестарт, данные меняются. Запускается свервер, запускается брокер. Что мы видим? Текущее состояние - как бы не так. Ничего мы не видим. Вот и интересуюсь, можно ли обновить.

Ок, а обновить то как? Есть возможность в нативном драйвере MQTT в Иридии? Запустил я сервер, например, он должен пройтись по всем топикам, собрать значения. Но MQTT ведь штука событийная, я представляю как накостылить это решение, но точно тогда нужен доступ к устройству, которые подключаю к Иридию, программировать туда ответ состоянием на мою новую команду. Вот я и предположил, что в брокере могут быть свои средства обновления и быть может свои команды на это. А у иридий драйвера MQTT соотв. свои средства для работы с этим. 
Итак, как обновить состояние MQTT устройств при стартовой, например, инициализации iRServer?

Ну и опять же, тут, в этой теме) вопрос был про обновление во время старта. 
"Возможно ли заставить драйвер принудительно обновлять значения с брокера при открытии i3 pro?"
просто я не понимаю пока как построить работу с MQTT брокером, если не могу даже произвольно из скрипта команду отправить и произвольным топиком. Ну и может есть команды для актуализации состояний, чтобы я не сам руками прописывал реакцию на свою команду в контроллере (не всегда туда может быть доступ) и вводил еще command в иридий, а как-то нативно оп, обновил - актуализировал.