![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
![]()
Я формирую в таблице (DBGrid) всплывающие хинты, меняющиеся от каждой строчки к строчке и от каждого столбца к столбцу в зависимости от содержимого ячейки. До поры до времени все происходит нормально - хинт всплывает в правильном месте: возле указателя мыши. Но как только указатель смещается к двум последним столбцам и трем последним строчкам (в правый нижний угол), хинт почему-то начинает появляться вверху, как показано на приведенном изображении:
![]() Кто-нибудь сталкивался с подобной проблемой и если да, то как решили? Фрагменты кода по обработке движения мыши над ДБГридом готов предоставить по необходимости. |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
И покажи как ты хинт вылезать заставляешь? Как ты с хинтом работаешь.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Сам сказал -
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
![]() |
![]() |
![]() |
#4 | ||
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
![]() Цитата:
Цитата:
Код:
Последний раз редактировалось madmech; 03.06.2009 в 18:10. |
||
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 04.04.2009
Сообщений: 438
|
![]()
В справке ясно сказано, что в параметре ActivateHint передаются экранные координаты, а в этой процедуре X и Y клиентские. Достаточно перевести клиентские в экранные и, думаю, будет все в порядке, во всяком случае, у меня хинт в такой же ситуации отображается нормально.
Код:
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.04.2009
Сообщений: 19
|
![]()
Не помогло!
|
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#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 |