|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2009, 15:36 | #1 |
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
Неправильно всплывает хинт
Я формирую в таблице (DBGrid) всплывающие хинты, меняющиеся от каждой строчки к строчке и от каждого столбца к столбцу в зависимости от содержимого ячейки. До поры до времени все происходит нормально - хинт всплывает в правильном месте: возле указателя мыши. Но как только указатель смещается к двум последним столбцам и трем последним строчкам (в правый нижний угол), хинт почему-то начинает появляться вверху, как показано на приведенном изображении:
Кто-нибудь сталкивался с подобной проблемой и если да, то как решили? Фрагменты кода по обработке движения мыши над ДБГридом готов предоставить по необходимости. |
03.06.2009, 15:51 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
И покажи как ты хинт вылезать заставляешь? Как ты с хинтом работаешь.
I'm learning to live...
|
|
03.06.2009, 16:18 | #3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Сам сказал -
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
03.06.2009, 18:05 | #4 | ||
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
Цитата:
Цитата:
Код:
Последний раз редактировалось madmech; 03.06.2009 в 18:10. |
||
03.06.2009, 19:23 | #5 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
В справке ясно сказано, что в параметре ActivateHint передаются экранные координаты, а в этой процедуре X и Y клиентские. Достаточно перевести клиентские в экранные и, думаю, будет все в порядке, во всяком случае, у меня хинт в такой же ситуации отображается нормально.
Код:
|
04.06.2009, 11:24 | #6 |
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
Не помогло!
|
04.06.2009, 11:52 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Код:
I'm learning to live...
|
|
04.06.2009, 16:57 | #8 |
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
Все заработало, всем спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
что неправильно? | helavisa | Общие вопросы C/C++ | 18 | 02.06.2009 17:51 |
Графический хинт в ListView | pesad | Компоненты Delphi | 1 | 21.08.2008 20:11 |
неправильно выдаёт stringgrid | chelsi | Общие вопросы Delphi | 3 | 30.04.2008 22:42 |
Неправильно умножаются матрицы!!! | metamfetamin | Помощь студентам | 1 | 09.12.2007 20:37 |
Запрос неправильно работает... | yulia | БД в Delphi | 0 | 27.05.2007 20:41 |