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

Вниз

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

 
ЮЮ ©   (2002-10-25 08:45) [40]

>B каждую ячейку вводится по клику картинка
Что значит вводится в ячейку? У DrawGrida нет никаких ячеек. Всё, что он показывает в ячейках должно рисоваться непосредственно в обработчике onDrawCell (потому он DrawGrid и называется).
Поэтому по клику по DrawGrid-y надо вносить изменения в какой либо другой объект и делать DrawGrid.Invalidate. А при перерисовке использовать измененное значение.


 
nickolayLI   (2002-10-25 08:48) [41]

Эх...
> Что значит вводится в ячейку? У DrawGrida нет никаких ячеек.
как это нету?
> Всё, что он показывает в ячейках
м-да. :)
я и говорю что в DrwaCell все и рисуется, но перерисовка идет не отдеьной яейки, а всех яеек в гриде, по aRow, а мне нужно чтобы arow допустим был равен 5, тама была нарисована одна иконка, после некоего измения, нарисовалась бы другая иконочка.
что непонятного-то? :)


 
ЮЮ ©   (2002-10-25 08:49) [42]

>nickolayLI (25.10.02 08:38) что перерисовка идет всех ячеек, т.е. всех иконок в гриде/ячейках, а надо на конкретной ячейке. :(

Используй RxDrawGrid, у него есть InvalidateRow, InvalidateCell



 
nickolayLI   (2002-10-25 08:52) [43]

>Используй RxDrawGrid, у него есть InvalidateRow, InvalidateCell
их использовать после изменения, или непосредственно в onDrawCell()
хоть пример какой-нить, посмотреть :(




 
ЮЮ ©   (2002-10-25 08:58) [44]

Естественно, после изменения. Именно это и вызывает перерисовку ячеек и, соответственно, обработчик onDrawCell.



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

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

Наверх




Память: 0.54 MB
Время: 0.019 c
14-11433
Cr@sh
2002-09-29 16:50
2002.11.04
Как вы относитесь к поминутной оплате телефона?


7-11531
начинающий програмер
2002-08-28 14:53
2002.11.04
Памагите


1-11181
Dunkan
2002-10-23 00:33
2002.11.04
TWebBrowser


1-11180
AlexeyMir
2002-10-24 15:27
2002.11.04
Регистрация


3-11049
Lucifer2002
2002-10-14 18:32
2002.11.04
DBGrid