Цитата Сообщение от ДмитрийМ Посмотреть сообщение
Здравствуйте.
Хочу сделать подсветку навигационной кнопки перехода на экран при нахождении на данном экране. В настоящее время я использую цвета как параметры, и по событию "Нажатие мыши" для одних кнопок записываю цвет ненажатой кнопки, а для нажатой- цвет нажатой кнопки. Но при таком подходе наблюдаю какие-то странное поведение: после нажатия на кнопку она сперва переходит в другой цвет (не знаю какой), а потом в требуемый. Происходит это очень быстро, но не настолько, что бы не было видно.
Направьте, пожалуйста, как правильно сделать, что бы кнопки перехода на другой экран подсвечивались в соответствии с выбранным экраном.
1. Создаем параметр UINT с Начальным значением 1 (допустим)
2. По клику мыши (Переход на другой экран) меняем этот параметр на 2....след экран - на 3 и т д
3.Т е к каждой кнопке перехода на Экран привязываем к этому параметру свою цифру
4. Ну и дальше все просто. Заливка фона ---> Точечная конвертация ---> ...и к каждой кнопке при False ничего не меняешь, при True - нужный тебе цвет!
Все!
2.png
2.