![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Наследник от TStringGrid
Arnold © (2004-10-30 13:09:00)Как загрузить в свой компонент наследника от TStringGrid рисунок, да так чтобы линии ячеек были видны??
Pentium133 (2004-11-09 12:53:00) [1]DoubleBuffered:= true помогает?
And-U (2004-11-08 23:50:00) [2]в DrawCell мерцает не меньше
MBo (2004-10-30 17:51:00) [3]не исключено, что мой совет - плохой. Возможно, будет лучше в DrawCells перекрытом рисовать.
Arnold (2004-10-30 17:19:00) [4]я пишу вот так, но картинко очень сильно мерцает
procedure TStringGrid.WMErase(var Msg: TMessage);
var
DC:Hdc;
ps:PaintStruct;
begin
inherited;
DC:=Msg.WParam;
Canvas.Draw(0,0,Bitmap)
end;
MBo (2004-10-30 17:12:00) [5]описка - WM_ERASEBKGND
код писать не собираюсь ;)
Arnold (2004-10-30 17:09:00) [6]Напиши пожалуста примерный код, а то у меня чтото не выходит
MBo (2004-10-30 15:03:00) [7]Вероятно, обработчик WM_EARSEBKGND перекрыть, и в нем свой фон нарисовать