Форум » » Два одинаковых элемента с одним 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, если метрика совпадает.
полная версия страницы