Перейти к содержанию

Вопросы

На простой вопрос не смог найти простой ответ.

Форма, на ней SmallScrollBar1: TSmallScrollBar и привязанный к свойству Height TFloatAnimation.

В анимации -
 

Trigger : IsMouseOver=true 
Triggerinverse: IsMouseOver=false 
StartValue: 8 
StopValue: 16 

При наведении мыши - никакой реакции.

Положил на форму Label. Обработал
 

procedure TForm1.SmallScrollBar1MouseEnter(Sender: TObject);
begin  
  Label1.Text:='enter';
end; 

procedure TForm1.SmallScrollBar1MouseLeave(Sender: TObject); 
begin   
  Label1.Text:='leave';
end;

Снова никакой реакции. В VCL нет анимации, но события обрабатываются.

Собственно вопрос - кто перехватил обработку? Может стилевые элменты?

Ну и как получить анимацию увеличения высоты скрола при наведении мыши?

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


Ссылка на сообщение

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

Ответы на этот вопрос пока отсутствуют

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

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

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

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

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

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

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

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


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

    • От Mars M
      Загружаю большой список в ListView, время загрузки где то 5-7 секунд.
      Это много, по этому переделал что бы список загружался динамически, как к концу пролистывается, подгружаются новые данные.
      Все бы хорошо, но вот ScrollBar при загрузке новых данных меняет размер и позицию. 
      Это не очень нравиться
      Можно как то заранее настроить его размер под конечное число итемов?
      Или может как то по другому сделать.
    • От Вадим Смоленский
      Компонент TScrollBox в VCL имеет свойства VertScrollBar и HorzScrollBar, каждое из которых, в свою очередь, снабжено свойством Increment, определяющим количество пикселей, перемещаемых при нажатии на кнопку прокрутки. В FMX я ничего похожего найти не смог. Есть ли способ поменять принятые по умолчанию установки?
    • От Schekhovtsov
      Объясню чуть подробнее, пример смотреть в любом приложение с material design'ом (например, inbox). В скроллбоксе находится список и тулбар. При прокрутке вниз, тулбар вместе со списком уходит вверх за экран,но если немного вернуть список сверху, то тулбар сразу «приедет» обратно. Понятно объяснил? Можно такое провернуть на delphi?
    • От NesDmitrijj
      Здравствуйте!
       
      Как реализовать узкие скролбары у TScrollBox по умолчанию. Помнится в XE3 было специальное свойство, но с появлением AniCalculations всё кудато пропало.
      Спасибо.
       
  • Последние посетители   0 пользователей онлайн

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

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