Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.23;
Скачать: CL | DM;

Вниз

onmousemove в stringgrid   Найти похожие ветки 

 
Квэнди ©   (2007-08-27 12:27) [0]

Здравствуйте. Для "раскрашивания" stringgrid использую ondrawcell , но вот такой вопрос:
мне бы хотелось, чтобы строка, над которой сейчас находиться мышка несколько подсвечивалась, т.е. ей не передавался бы фокус, а просто подсвечивалась.. каким образом это реализовать ?


 
clickmaker ©   (2007-08-27 12:40) [1]

MouseToCell()


 
Квэнди ©   (2007-08-27 12:42) [2]

это я понимаю прекрасно, ну получил я номер строки, которую мне надо подсветить, а дальше то как её подсветить ?


 
Сергей М. ©   (2007-08-27 12:43) [3]


> как её подсветить ?


Ну есть же пример в справке к OnDrawCell, что еще не хватает ?


 
Квэнди ©   (2007-08-27 12:44) [4]

Да, это ondrawcell а как мне заставить меняться фон canvas в событии onmousemove ?


 
Сергей М. ©   (2007-08-27 12:45) [5]

Ты пример в справке проштудировал ? Что тебе там непонятно ?


 
Квэнди ©   (2007-08-27 12:47) [6]

Мне непонятно как не из события ondrawcell,а из события onmousemove закрасить некую область в таблице


 
Сергей М. ©   (2007-08-27 12:49) [7]

А чем OnDrawCell не угодило ?

Оно для того как раз и и предназначено ..


 
clickmaker ©   (2007-08-27 12:50) [8]


> а из события onmousemove закрасить некую область в таблице

Invalidate или Repaint


 
Сергей М. ©   (2007-08-27 12:57) [9]


> Квэнди ©   (27.08.07 12:47) [6]


Обработки onmousemove недостаточно. Следует еще обрабатывать как минимум OnMouseLeave, иначе при покидании мышью кл.области контрола "подсвеченный" его элемент может так и остаться в состоянии "подсвеченности", в то время как мышь гуляет уже совсем над другими контролами.


 
Квэнди ©   (2007-08-27 14:33) [10]

Все получилось, спасибо



Страницы: 1 вся ветка

Текущий архив: 2007.09.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
2-1188199309
арпывапр
2007-08-27 11:21
2007.09.23
паыметры зупускаемого приложения.


15-1187845958
Nic
2007-08-23 09:12
2007.09.23
Проблема при закачке по FTP


15-1187704716
oldman
2007-08-21 17:58
2007.09.23
Отключение прерываний.


15-1188284319
novill
2007-08-28 10:58
2007.09.23
Кто-нибудь пользуется закладкой Diargam Page в окне Code Editor?


9-1160918345
alpha5
2006-10-15 17:19
2007.09.23
OpenGL не хочет отображать букву "я"