Components for Delphi and C++ Builder.

Перейти в английский форум
Перейти на EhLib.com
Текущее время: 19 апр 2024, 21:12

Часовой пояс: UTC




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 25 сен 2022, 03:59 
Не в сети

Зарегистрирован: 15 мар 2018, 15:31
Сообщений: 48
При установке в свойстве формы AlphaBlend в True, перестают работать все подсказки на DBGridEh. Причем не важно какое значение AlphaBlend 0 или 50 или 100.
Как побороть? Кто знает?


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 06 окт 2022, 07:39 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1549
Добрый день.

На тестовом проекте ошибка не воспроизводится.
EhLib.VCL 10.2 Build 10.2.033
Delphi 11

Код:
procedure TForm1.FormCreate(Sender: TObject);
begin
  Caption := Caption + ' ' + EhLibVerInfo + ' ' + EhLibBuildInfo;

  AlphaBlendValue := 200;
  AlphaBlend := True;

  DBGridEh1.ShowHint := True;
  DBGridEh1.Columns[0].Title.Hint := 'First column Title Hint';
end;


Вложения:
sshot-270.png
sshot-270.png [ 26.02 KiB | Просмотров: 802 ]

_________________
Best regards
EhLib support Team
Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 14 окт 2022, 16:44 
Не в сети

Зарегистрирован: 15 мар 2018, 15:31
Сообщений: 48
Виноват. Прошу прощения. Уточняю - Не Hints, а ToolTips.
DBGridEh1.Columns[0].Title.tooltips:=true;
Если записи в строке (или название в заголовке) длиннее ширины столбца то ToolTips очень быстро мигают и ничего не разобрать. Плохо расписал проблему.
Проверил на новом пустом проекте - так же не работает.
AlphaBlendValue := 200;
AlphaBlend := True;
DBGridEh1.Columns[0].Title.tooltips:=true;


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 17 окт 2022, 18:11 
Не в сети

Зарегистрирован: 21 дек 2011, 18:48
Сообщений: 1549
С DBGridEh1.Columns[2].ToolTips := True; также все работает.
Проверьте пожалуйста на разных ОС (Win10, Win11)
Возможно версия Delphi другая.

EhLib.VCL 10.2 Build 10.2.033
Delphi 11
Win10


Вложения:
sshot-276.png
sshot-276.png [ 47.74 KiB | Просмотров: 737 ]

_________________
Best regards
EhLib support Team
Вернуться наверх
 Профиль  
 
СообщениеДобавлено: 25 окт 2022, 04:53 
Не в сети

Зарегистрирован: 15 мар 2018, 15:31
Сообщений: 48
Вот пустой проект на Delphi 7 Lite на котором это проявляется. (Эту версию Delphi использую 12лет. - не было вопросов)
Проект без базы данных, только лишь добавлены три столбца с длинными заголовками. При установке в форме Alphablend:=true; - сразу при поднесении мыши к заголовкам таблицы туллтипы в заголовках начинаю очень быстро мигать что практически невозможно разобрать. Ну и через пол секунды перестают мигать и пропадают. Практически туллтипы не появляются а в районе заголовков появляется какое то мигание и всё.
Ehlib 9.4.015


Вложения:
Комментарий к файлу: Тестовый пустой проект.
TestToolTips.zip [114.71 KiB]
Скачиваний: 67
Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC


Кто сейчас на форуме

Сейчас этот форум просматривают: Bing [Bot] и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB