Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.015 c
8-11345
loon
2002-07-12 14:54
2002.11.04
AVI в ЕХЕ файле


14-11382
Ich Hasse
2002-10-12 22:36
2002.11.04
Delphi 7???


3-11103
Ренат
2002-10-14 10:06
2002.11.04
Привелегии на всю базу


1-11295
Dennis S
2002-10-22 15:04
2002.11.04
Че это за ошибка такая???


1-11152
4nikandr
2002-10-24 13:53
2002.11.04
Возведение в степень




   Наверх