PDA

Просмотр полной версии : Выпадающий список на СП307?



RollForRepair
24.12.2021, 11:42
Доброго времени суток. Есть ли возможность создать на панели управления СП307 выпадающий список? Хотелось бы иметь возможность быстро добавлять режимы, без необходимости каждый раз добавлять/убирать переключатели (часто может меняться ТЗ). Что-то вроде этого:
58466

petera
24.12.2021, 12:01
Доброго времени суток. Есть ли возможность создать на панели управления СП307 выпадающий список? Хотелось бы иметь возможность быстро добавлять режимы, без необходимости каждый раз добавлять/убирать переключатели каждый раз (часто может меняться ТЗ). Что-то вроде этого:
58466
Как вариант

https://www.youtube.com/watch?v=gJsK_YvGs1M
Файл проекта https://disk.yandex.by/d/QjteiNWqnCGiWg

petera
24.12.2021, 12:18
Вариант второй, "длинный" выпадающий список

https://youtu.be/NUoi3XzWub8?t=1421
Здесь есть ползунок - "слайдер", который позволяет делать длинные списки
Файлы проектов СП307 и СП310
для конфигуратора версии 2.D3d - https://yadi.sk/d/2thXt2jr-SJaYw
для конфигуратора версии 2.D3k - https://yadi.sk/d/nXvOhe7IPQVUQQ
Файл Name.csv положить в корень диска С:
Это было финальное видео - часть третья
Первая часть https://www.youtube.com/watch?v=zVSMb2PycA8&t=0s
Вторая часть https://www.youtube.com/watch?v=0Fcd7HLalCo&t=0s

Но в начале нужно сделать ползунок или "слайдер", на будующее

https://www.youtube.com/watch?v=zJCHFfyIDPg
Файл проекта https://yadi.sk/d/7CqFH9xDsRes2g

RollForRepair
24.12.2021, 12:22
Благодарю! Выглядит очень прилично.

Flauwear
05.01.2022, 22:35
Уважаемый petera у Вас очень хороший алгоритм выпадающего списка. В своей реализации проекта по задумке мне надо из выпадающего списка перейти на один из пяти экранов защищенных паролем. Поэтому вместо функциональных кнопок, имитирующих пункты меню я использую кнопку "Переход на экран" с вводом пароля. И появляется один нюанс - если пароль введен неверно, то соответственно окно не закрывается и меню остается открытым. Скажите, может быть есть какая-нибудь реализация алгоритма если пароль введен не верно закрыть окно? Или хотя бы если повторно нажать на кнопку вызова окна, окно закрылось?

petera
05.01.2022, 23:11
Уважаемый petera у Вас очень хороший алгоритм выпадающего списка. В своей реализации проекта по задумке мне надо из выпадающего списка перейти на один из пяти экранов защищенных паролем. Поэтому вместо функциональных кнопок, имитирующих пункты меню я использую кнопку "Переход на экран" с вводом пароля. И появляется один нюанс - если пароль введен неверно, то соответственно окно не закрывается и меню остается открытым. Скажите, может быть есть какая-нибудь реализация алгоритма если пароль введен не верно закрыть окно? Или хотя бы если повторно нажать на кнопку вызова окна, окно закрылось?
Самый простой способ закрыть список изменить внутренности ф.кнопки вызова списка
- Вместо функции открыть окно использовать Реверс бита
58622

-Окно со списком теперь должно вызываться элементом "вызов окна" с битом управления используемым в предыдущем шаге
58623

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