powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Два вопроса по Tooltip
7 сообщений из 7, страница 1 из 1
Два вопроса по Tooltip
    #37950209
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DWGrid сделал сервис - если ячейка отображается не полностью, то всплывает подсказка поверх ячейки.
Всё ОК, размеры, координаты, отслеживает текст, но есть две проблемы, которые ни как не могу решить:(
1. Нет задержки на вывод подсказки. Везде пробую и получается в других объектах, а у DWGrid - нет. Т.е. у первой подсказки есть заданная задержка на показ, а далее нет.
2. Когда подсказка закрывает собой ячейку, как по ней "кликнуть" и обработать это событие? И ещё при клике фокус переходит на подсказку. Как от этого уйти?
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37950218
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB10.5
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37951613
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS,
Выкинуть то что ты сделал и взять мой сервис с CodeExchange ...
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37953078
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппAIS,
Выкинуть то что ты сделал и взять мой сервис с CodeExchange ...
Это? . Смотрел и что? Задержки показа подсказки нет. Поверх ячейки не лежит. Мой вопрос не решает.
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37953314
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS,

Задержка показа подсказки там есть. Что такое "Поверх ячейки не лежит" я ВООБЩЕ не понимаю...
Смысл tooltipa в том чтоб НЕ закрывать плохо видимую/понимаемую информацию, а "раскрывать" её значение. Зачем какие то клики по tooltipaм? Зачем извращать UI стандарты?
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37953487
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ФилиппAIS,

Задержка показа подсказки там есть. Что такое "Поверх ячейки не лежит" я ВООБЩЕ не понимаю...
Смысл tooltipa в том чтоб НЕ закрывать плохо видимую/понимаемую информацию, а "раскрывать" её значение. Зачем какие то клики по tooltipaм? Зачем извращать UI стандарты?
Не хочу вдаваться в полемику по поводу стандартов, поэтому просто спрошу.
Чем у Вас устанавливается (регулируется) задержка показа подсказки и период её показа? (если такое там действительно есть:)
...
Рейтинг: 0 / 0
Два вопроса по Tooltip
    #37954945
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо в той версии нету :-)

Send( hWndTT, TTM_SETDELAYTIME, Duration, Long( Milliseconds, 0 ) )

Duration =
TTDT_AUTOPOP: Set the length of time a ToolTip window remains visible if the
pointer is stationary within a tool's bounding rectangle. To
return the autopop delay time to its default value, set iTime to -1.
TTDT_INITIAL: Set the length of time a pointer must remain stationary within
a tool's bounding rectangle before the ToolTip window appears.
To return the initial delay time to its default value, set iTime to -1.
TTDT_RESHOW: Set the length of time it takes for subsequent ToolTip windows
to appear as the pointer moves from one tool to another.
To return the reshow delay time to its default value, set iTime to -1.
TTDT_AUTOMATIC: Set all three delay times to default proportions. The autopop time
will be ten times the initial time and the reshow time will be one
fifth the initial time. If this flag is set, use a positive value
of iTime to specify the initial time, in milliseconds. Set iTime
to a negative value to return all three delay times to their
default values.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Два вопроса по Tooltip
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]