Перейти к содержанию
Fire Monkey от А до Я
  • 0

[Android] Создание стиля кнопки с иконкой, проблема..


Teodor

Вопрос

Доброго времени суток!

 

Необходимо сделать анимированный стиль кнопки, и в дальнейшем использовать этот стиль как предка, тоесть

Использовать эту кнопку а поверх нее иконки.

 

Создаю такой стиль:

 

MyButtonStyle: TRectangle

---> Color Animation (Тут происходит реакция на нажатие кнопки, меняется цвет)

 

Далее создаю дополнительный стиль в котором предком является ранее созданный MyButtonsStyle

 

MyIconButton: TButton (Тут StyleLookup установлен в MyButtonStyle)

-->icon: TStyledObject - Тут иконка..

 

И основная кнопка на форме TButton (StyleLookup установлен в MyIconButton).

 

В стилях HitTest отключен, события нажатия работают, но вот анимация кнопок применяется беспорядочно, тоесть при нажатии одной кнопки анимация срабатывает на другой,

 

Поясните пожалуйста как правильно создать дочерний стиль.

 

Стиль кнопки должен быть один, но иконок над кнопкой много разных.

 

Заранее спасибо!

 

 

 
Ссылка на комментарий

Рекомендуемые сообщения

  • 0

У меня встречный вопрос к экспертам. Насколько архитектурно правильно наследовать стиль первого уровня от TStyledControl?
Я посмотрел стандартные стили, обычно наследуют от TLayout или TRectangle. 

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...