Страница 1 из 2
Изменение цвета кнопки по свойству.
Добавлено: Ср сен 28, 2016 6:56 pm
Sergey2055
Всем привет!!!! Уважаемые форумчане назрел такой вопрос. Создал обект с определенными свойствами, который управляет железом. Этот объект в меню привязан к простой кнопке. При нажатии на нее железо что то выполняет и возвращает результат в виде другого свойства. Вопрос: можно ли как то сделать так, чтобы изменялся цвет кнопки в зависимости от состояния возвращаемого свойства, которое имеет состояния 0 или 1, и каким образом это сделать. Подскажите плиииииз или ткните носом где посмотреть.
Re: Изменение цвета кнопки по свойству.
Добавлено: Ср сен 28, 2016 7:28 pm
TbIKBA
Вы хотите изменить цвет или речь про включение-выключение (кнопка подсвечена или нет)?
На сколько я понял, сейчас из коробки можно реализовать только второй вариант, причем ваше железо должно обязательно сохранить возвращаемый результат в виде свойства объекта. Тогда кнопку можно "связать" со свойством (Связанный объект -> Свойство)
Re: Изменение цвета кнопки по свойству.
Добавлено: Ср сен 28, 2016 8:15 pm
Sergey2055
Я именно хочу что бы по состоянию возвращаемого свойства железом менялся цвет кнопки подсвечена или нет. А сама кнопка при нажатии управляет другим свойством которое улетает на железо.
Примерно так: кнопка1-нажили-изменилось(status1)-ушло на железо-пришло с железа ответ-изменилось(status2)-по (status2)изменился цвет кнопки1.
Re: Изменение цвета кнопки по свойству.
Добавлено: Вт ноя 01, 2016 2:38 am
craber
Можно создать метод, и вызывать его при изменении значения, возвращаемого свойства.
В методе описать условия и присвоить новому свойству значение red, green и т.д.
А у кнопки в стилях подставить это значение свойства.
Re: Изменение цвета кнопки по свойству.
Добавлено: Вт ноя 01, 2016 6:13 am
nick7zmail
Я где-то отвечал на подобное...попробую найти.
PS: Чет не могу найти. Но точно отвечал на этот вопрос. Варианты - можно картинку на кнопку пририсовать. Еще можно цвет текста менять (тег <font color=%Свойство.объекта%>) если речь про меню. На сценах - гораздо больше возможностей.
Re: Изменение цвета кнопки по свойству.
Добавлено: Чт ноя 10, 2016 7:17 pm
Sergey2055
Всем привет. Спасибо всем кто ответил, немного подзабыл про вопрос в силу других проработок, но я пока не совсем понял у меня есть кнопка с надписью в меню, при нажатии на нее отправляется команда на устройство, с устройства возвращается ответ с состоянием, как мне сделать что бы менялся цвет этой кнопки взависимости от состояния подскажите по подробней плиииииз я в PHP не оч силен и в java просто я хотел систему с обратной связью меня немногоне устраивает как делают многие без обратной связи не то.
Re: Изменение цвета кнопки по свойству.
Добавлено: Чт ноя 10, 2016 8:03 pm
nick7zmail
Говорю на форуме есть варианты
раз вариант с картинкой на кнопке
два вариант с глиф иконками (по мне - дак самый прикольный)
три вариант с разноцветным текстом - как я и предлагал вам изначально
Re: Изменение цвета кнопки по свойству.
Добавлено: Чт ноя 10, 2016 9:34 pm
Sergey2055
Спасибо что ткнули носом попробую разобраться.
Re: Изменение цвета кнопки по свойству.
Добавлено: Пт окт 20, 2017 9:51 pm
dens96
А как в меню управления менять цвет текста в зависимости от свойства объекта, который этот текст отображает? Например, нужно менять цвет уровня заряда батареи телефона, если он ниже 20%. Если уровень батареи от 100 до 21 - то число зеленое, если от 20 до 0 - то красное. Создал сценарий - все работает, а в меню управления, в html-блоке, не хочет.
Re: Изменение цвета кнопки по свойству.
Добавлено: Пт окт 20, 2017 10:15 pm
nick7zmail
Было ж дофига тем...поиском пройдитесь...я точно оставлял ссылки на пару способов
Вот, нашел темку
viewtopic.php?f=4&t=3731