Добрый день коллеги. Вопрос следующий :
На управляемой форме есть несколько кнопок. Перемещение по элементам формы может осуществляться с помощью клавиатуры. Нужно выделить активную в денный момент кнопку на форме (например красной рамкой). Стандартное выделение не годится т.к. его практически не видно.
На управляемой форме есть несколько кнопок. Перемещение по элементам формы может осуществляться с помощью клавиатуры. Нужно выделить активную в денный момент кнопку на форме (например красной рамкой). Стандартное выделение не годится т.к. его практически не видно.
По теме из базы знаний
- Быстро пишем форму для ТСД для «неуправляемого» интерфейса.
- "Ввод на основании" в форме "Структуры подчиненности"
- Редактирование управляемых форм
- Анализ движения номенклатуры с возможностью группового изменения выделенных строк
- Windows приложение для управления контентом + модуль обмена с интеграционной базой
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
раз стандартное выделение не нравится, тогда вариант нарисовать разные картинки для нажатой и отжатой кнопки
Можно сделать через условное оформление. Где в условии задаем, если кнопка нажата, то задаем соответствующий цвет кнопки
уже пробовал через свойства формы ТекущийЭлемент бесполезно , пытался через станицы - тоже не вариант (если в одной группе страниц кнопки перекрываться в разных не отрабатывает событие ПриСменеСтраницы) может быть есть другие варианты ?
(7) pm74,
Не проверял, но, думаю, можно покопать в этом направлении.
ЭтотОбъект.Элементы.Команда1.ЦветФона = ?(ЭтотОбъект.Элементы.Команда1 = ЭтотОбъект.ТекущийЭлемент, WebЦвета.Оранжевый, Новый Цвет());
ЭтотОбъект.Элементы.Команда2.ЦветФона = ?(ЭтотОбъект.Элементы.Команда2 = ЭтотОбъект.ТекущийЭлемент, WebЦвета.Оранжевый, Новый Цвет());
ЭтотОбъект.Элементы.Команда3.ЦветФона = ?(ЭтотОбъект.Элементы.Команда3 = ЭтотОбъект.ТекущийЭлемент, WebЦвета.Оранжевый, Новый Цвет());
Не проверял, но, думаю, можно покопать в этом направлении.
(9) pm74, у кнопок на формах есть свойство "Кнопка по умолчанию", можно изменять это свойство, в УФ кнопка заметно выделяется желтым цветом.
и действительно, подключить обработчик, главное чтобы процедура обработчика выполнялась на клиенте, работа с элементами доступна на клиенте, по скорости доложно быть норм.
проверять текущий элемент так как написано в ответе номер 8
и действительно, подключить обработчик, главное чтобы процедура обработчика выполнялась на клиенте, работа с элементами доступна на клиенте, по скорости доложно быть норм.
проверять текущий элемент так как написано в ответе номер 8
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот