Вход

Просмотр полной версии : Кнопка с фиксацией Вкл и индикацией включения/отключения?



Global
11.04.2018, 13:19
всем привет
собственно нужна кнопка(переключатель) с фиксацией. В дефолтных не нашёл такого.
делал ли кто такое, подскажите как или такое вообще не сделать?
спасибо

Евгений Кислов
11.04.2018, 13:42
всем привет
собственно нужна кнопка(переключатель) с фиксацией. В дефолтных не нашёл такого.
делал ли кто такое, подскажите как или такое вообще не сделать?
спасибо

Добрый день.
Речь об СП300? Тогда используйте элемент Переключатель с индикацией, использовав для него нужные изображения (Вид - Библиотека).

Global
11.04.2018, 13:49
Добрый день.
Речь об СП300? Тогда используйте элемент Переключатель с индикацией.
да, забыл сказать СП310

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

Евгений Кислов
11.04.2018, 13:54
да, забыл сказать СП310

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

См. пример.

Global
12.04.2018, 13:23
См. пример.
спасибо
но вот снова вопрос - в вашем примере не работает смена цветов, кроме шрифта надписи. Как мне менять цвет кнопки и текста при Вкл/откл?

и индикация включения по какому "входу" идёт - по управляемому биту или по биту мониторинга?

п.с. как я понял - есть какие-то перключатели и индикаторы поддерживающие "расширенную" настройку, а часть нет. Как это определить?

Евгений Кислов
12.04.2018, 14:32
Цвет кнопки меняется с помощью выбора изображения нужного цвета.
Насчет цвета текста не понял - вы же сами написали, что поняли, где его менять.

Если галочка Мониторинг не установлена, то индикация идет по управляющему биту.
Если установлена - то по биту мониторинга.


как я понял - есть какие-то перключатели и индикаторы поддерживающие "расширенную" настройку, а часть нет.

Никаких расширенных настроек у переключателей и индикаторов нет.

Global
12.04.2018, 15:22
Никаких расширенных настроек у переключателей и индикаторов нет.
вы можете сменить цвет этой кнопки из примера во включенном и выключенном состоянии?
я - не могу.
что происходит с кнопкой смотрите
исходное состояние - все параметры в "дефолтном" состоянии, чёрном. Почему они такие, когда кнопка и цвет и рамка - цветные?
36576
смена цвета текста - работает
36577
остальное - не работает
36578

поэтому возникает предположение - смена параметров в "дефолтном" окне работает не для всех элементов из библиотеки,
для каких-то элементов вообще нельзя сменить цвета?
или смена цвета каких-то параметров вообще не предполагается, так как изначально в библиотеку загружен этот элемент только в таком цвете?

ну и чисто практический вопрос - каким инструментом можно сделать кнопку/индикатор самостоятельно, с поддержкой изменения цвета, чтобы загрузить её в библиотеку?

Евгений Кислов
12.04.2018, 15:31
или смена цвета каких-то параметров вообще не предполагается, так как изначально в библиотеку загружен этот элемент только в таком цвете?

Все верно - для большинства изображений из галереи/библиотеки именно так.
Прикладываю пример кнопки, для которой можно сменить цвет в "дефолтном" окне (из Галереи 7).


ну и чисто практический вопрос - каким инструментом можно сделать кнопку/индикатор самостоятельно, с поддержкой изменения цвета, чтобы загрузить её в библиотеку?

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

Global
12.04.2018, 15:59
спасибо
графика у этой кнопки "скромная", но уж лучше так....

Все верно - для большинства изображений из галереи/библиотеки именно так.про это я и говорю.
вот поэтому я и спрашиваю - как понять какой элемент в библиотеке поддерживает смену параметров. а какой - нет?

Вы можете добавить в библиотеку изображения кнопок, которые хотите видеть для вашего элемента, и привязать их к нему через кнопку Библиотека.вы предлагаете просто менять вид элемента во Вкл/Выкл?
для обычного "однобитового" элемента это нормально, но для элемента с индикацией, где работает второй бит мониторинга - как это сделать? играть битом видимости?

Такого инструмента нет. но как-то же в вашем примере попала кнопка в галерею 7?
кто её сделал и чем? :) н

сделайте одну "универсальную" кнопку/с индикацией, с настройкой параметров цвета, это более чем достаточно для 95% проектов.
а если ещё привязать смену цвета каждого параметра по управляющему биту.....можно устроить дискотеку :D что-то я размечтался

Евгений Кислов
12.04.2018, 16:06
Для переключателей с индикацией - элементы с поддержкой смены параметров размещены в галерее 7.


для обычного "однобитового" элемента это нормально, но для элемента с индикацией, где работает второй бит мониторинга - как это сделать? играть битом видимости?

Да, как вариант - если вам это необходимо.


сделайте одну "универсальную" кнопку/с индикацией, с настройкой параметров цвета, это более чем достаточно для 95% проектов.

Спасибо за совет, я передам информацию разработчикам.