Перейти к содержанию
  • Регистрация
  • 0
TrueCrypt

Триггер IsMouseOver при HitTest=False

Вопрос

Приветствую, столкнулся с такой проблемой: есть фрейм, у которого отключен хиттест (этот фрейм вкладывается в TListBoxitem, а у этого айтема обрабатывается событие клика), необходимо сделать анимашку изменения цвета при наведении мыши. При включенном хиттесте всё работает, при отключенном — нет. Можно ли как-то с отключенным хиттестом включить обработку триггера IsMouseOver?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

  • 0

повесить обработчик MouseMove на нижележащий контрол и проверять координаты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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

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

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


  • Похожий контент

    • От chaplin.u@gmail.com
      Поставил несколько TCheckBox на TListBox и на 4 инчевой  мобилке очень плохо реагируют на нажатия пальцами. В лучшем случае требуется пару раз тапнуть а то и пять-шесть.
      Причём пока никакого кода не вводил. По умолчанию у всех стоит  HitTest = True.
    • От Ktulho
      Чтобы использовать Drag and Drop, устанавливаю у компонента TListBoxItem свойство HitTest:= True.
      Почему у этого компонента не срабатывает событие OnClick?
      P.S. Win32, XE7.
    • От estra
      Ярослав,

      По каким соображениям у форм отсутствуют события OnClick и OnDblClick?
      Они бы очень даже не помешали, введите их со следующим апдейтом или в крайнем случае в XE7.
    • От rareMax
      Возможно ли рисовать анимацию на других компонентах? Вот например как MediaPlayer (VCL) - в свойстве можно выбрать было разные компоненты для отображения видео. В случае с ФМ - можно рисовать только на специальном компоненте MediaPlayerControl. Это случайность, или теперь не получится рисовать на разных компонентах? Если же возможно - поделитесь техникой, как это сделать.
  • Последние посетители   0 пользователей онлайн

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

×
×
  • Создать...