Необходимо сделать анимированный стиль кнопки, и в дальнейшем использовать этот стиль как предка, тоесть
Использовать эту кнопку а поверх нее иконки.
Создаю такой стиль:
MyButtonStyle: TRectangle
---> Color Animation (Тут происходит реакция на нажатие кнопки, меняется цвет)
Далее создаю дополнительный стиль в котором предком является ранее созданный MyButtonsStyle
MyIconButton: TButton (Тут StyleLookup установлен в MyButtonStyle)
-->icon: TStyledObject - Тут иконка..
И основная кнопка на форме TButton (StyleLookup установлен в MyIconButton).
В стилях HitTest отключен, события нажатия работают, но вот анимация кнопок применяется беспорядочно, тоесть при нажатии одной кнопки анимация срабатывает на другой,
Поясните пожалуйста как правильно создать дочерний стиль.
Стиль кнопки должен быть один, но иконок над кнопкой много разных.
Вопрос
Teodor
Доброго времени суток!
Необходимо сделать анимированный стиль кнопки, и в дальнейшем использовать этот стиль как предка, тоесть
Использовать эту кнопку а поверх нее иконки.
Создаю такой стиль:
MyButtonStyle: TRectangle
---> Color Animation (Тут происходит реакция на нажатие кнопки, меняется цвет)
Далее создаю дополнительный стиль в котором предком является ранее созданный MyButtonsStyle
MyIconButton: TButton (Тут StyleLookup установлен в MyButtonStyle)
-->icon: TStyledObject - Тут иконка..
И основная кнопка на форме TButton (StyleLookup установлен в MyIconButton).
В стилях HitTest отключен, события нажатия работают, но вот анимация кнопок применяется беспорядочно, тоесть при нажатии одной кнопки анимация срабатывает на другой,
Поясните пожалуйста как правильно создать дочерний стиль.
Стиль кнопки должен быть один, но иконок над кнопкой много разных.
Заранее спасибо!
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.