Форум » » Два одинаковых элемента с одним Smart Object ID » Ответить

Два одинаковых элемента с одним Smart Object ID

Kaveckiy: Добрый день, Господа. Мне нужно продублировать один и тот-же элемент Smart Graphics на разных страницах (Tab Button) - управление режимами вентилятора в кондиционере на странице комнаты и на сводной странице. В принципе я просто скопировал элемент и все работает, но при кампиляции проекта выдается предупреждение. Насколько приемлемо такое решение? Ждать подводных камней или лучше сделать уникальный Smart Object ID и скопировать в него нужные сигналы?

Ответов - 3

Игорь K.: Я бы не стал оставлять два идентичных Smart Object ID в одном проекте. Думаю, что это вопрос личного понимания качества программирования.

Kaveckiy: Я делал по аналогии с обычными элементами управления - на двух разных страницах нужно управлять одним и тем-же агрегатом - просто скопировал готовую кнопку и нет вопросов. В принципе меня и насторожил то только Warning при компиляции. Я довольно щепетильно отношусь к качеству программирования и люблю чтобы все было лаконично, оптимально и структурировано (уж про комментарии в программе вообще молчу) но особого диссонанса идея просто скопировать элемент с Smart Object ID не вызвала. Хотя где-то какой-то момент сомнения был, иначе не спрашивал бы. Думаю буду разносить по разным Smart Object ID чтоб компилятор не нервничал.

eoulianov: Думаю, скоро добавят галку в настройку, чтобы не писал этого warning, если метрика совпадает.




полная версия страницы