![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Хочу юзеру дать возможность включать и отключать подсказки и потому... Как можно включить Hint на всех компонентах в форме, в разных панелях и т.п.?
|
![]() |
![]() |
![]() |
#2 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Я думаю можно включить его в дизайнтайм у всех компонентов, а в рантайме пожонглировать свойствами Application.HintPause и HintHidepause подобрать нужные значения, например, для "отключения" (hintpause := maxint ) и "включения"(hintpause := 200)
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Application.ShowHint сразу на все формы и объекты, не?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]()
У всех компонентов ParentShowHint:=true (стандартно включен) и переключать у формы ShowHint.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]() Цитата:
Теперь немного другой вопрос... а как и где подобраться к времени показывания подсказки... (увеличить/уменьшить)? |
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,428
|
![]()
Так воспользуйтесь советами phommа (для изменения задержки) и Аватара (для работы со всеми формами).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Тяжелая артилерия: Application.ActivateHint(Mouse.Curs orPos); в событиях таймера или движения мышки (во втором случае на каждый контролл или в OnMessage компонента TApplicationEvents)
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с TFRame в своих компонентах | smolbars | Компоненты Delphi | 0 | 04.02.2012 17:29 |
связь в компонентах adoquery | BaiAs | БД в Delphi | 1 | 07.06.2010 06:59 |
Анализ текста в компонентах Memo | sokla | Помощь студентам | 4 | 14.03.2010 00:32 |
Создание чата на компонентах FastNet | dani92 | Работа с сетью в Delphi | 4 | 29.07.2009 12:30 |
Неуловимое исключение в Apro компонентах | Slaveg123 | Работа с сетью в Delphi | 0 | 01.07.2007 00:28 |