Главная страница
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.02 c
8-1165931064
Alex_C
2006-12-12 16:44
2007.09.23
Показать уровень звука


2-1187935370
Сергей Ю
2007-08-24 10:02
2007.09.23
Как выполнить много асинхронных запросов к БД (ADO)?


2-1188456476
vasyl
2007-08-30 10:47
2007.09.23
ProgressBar


1-1184325115
atruhin
2007-07-13 15:11
2007.09.23
Не работает Anchors с MDIChild формой


15-1187846202
Ega23
2007-08-23 09:16
2007.09.23
Для тех, кто в курсе