Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Два вопроса по Tooltip / 7 сообщений из 7, страница 1 из 1
09.09.2012, 22:35
    #37950209
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два вопроса по Tooltip
В DWGrid сделал сервис - если ячейка отображается не полностью, то всплывает подсказка поверх ячейки.
Всё ОК, размеры, координаты, отслеживает текст, но есть две проблемы, которые ни как не могу решить:(
1. Нет задержки на вывод подсказки. Везде пробую и получается в других объектах, а у DWGrid - нет. Т.е. у первой подсказки есть заданная задержка на показ, а далее нет.
2. Когда подсказка закрывает собой ячейку, как по ней "кликнуть" и обработать это событие? И ещё при клике фокус переходит на подсказку. Как от этого уйти?
...
Рейтинг: 0 / 0
09.09.2012, 22:45
    #37950218
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два вопроса по Tooltip
PB10.5
...
Рейтинг: 0 / 0
10.09.2012, 19:08
    #37951613
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два вопроса по Tooltip
AIS,
Выкинуть то что ты сделал и взять мой сервис с CodeExchange ...
...
Рейтинг: 0 / 0
11.09.2012, 17:13
    #37953078
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два вопроса по Tooltip
ФилиппAIS,
Выкинуть то что ты сделал и взять мой сервис с CodeExchange ...
Это? . Смотрел и что? Задержки показа подсказки нет. Поверх ячейки не лежит. Мой вопрос не решает.
...
Рейтинг: 0 / 0
11.09.2012, 19:10
    #37953314
Филипп
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два вопроса по Tooltip
AIS,

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

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

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
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Два вопроса по Tooltip / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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