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

Вниз

Не показывается текст в StringGrid при использовании ONDrawCell   Найти похожие ветки 

 
jjiura   (2003-07-10 20:49) [0]

Я использую метод ONDrawCell,но когда я затем пишу в StringGrid-е какое-либо слово,то оно закрашивается.Как этого избежать?
Метод ONDrawCell выглядит так:
procedure TForm1.StringAlignGrid1DrawCell(Sender: TObject; ACol,
ARow: Integer; Rect: TRect; State: TGridDrawState);
begin
Rect.Left:=rect.Left-4;
Rect.Top:=rect.Top-4;
If (acol=0) or (arow=0) then Begin
StringAlignGrid1.Canvas.Brush.Color:=clSilver;
StringAlignGrid1.Canvas.FillRect(rect)
End
Else Begin
StringAlignGrid1.Canvas.Brush.Color:=clwhite;
StringAlignGrid1.Canvas.FillRect(rect);
End;
StringAlignGrid1.Canvas.Brush.Color:=clBlue;
StringAlignGrid1.Canvas.FrameRect(rect);
end;


 
Palladin ©   (2003-07-10 20:54) [1]


> Как этого избежать?

не закрашивать его


 
jjiura   (2003-07-10 20:55) [2]

Не закрашивать?Так а как тогда я приведу табл в нужный вид?


 
Palladin ©   (2003-07-10 20:56) [3]

ну есть и второй вариант


 
jjiura   (2003-07-10 20:59) [4]

ииииии...?:)


 
Palladin ©   (2003-07-10 21:01) [5]

кусочек кода
const
strValue="значение1";

var
s:string;

...
s:=strValue;
....
s:="ой перезаписал strValue";
...

вопрос, как вернуть в переменную s значение strValue?
твои любые соображения


 
Babay ©   (2003-07-11 06:02) [6]

Раз уж ты закрашиваешь текст, может не мешает его самому потом нарисовать?


 
Separator ©   (2003-07-11 06:12) [7]

TCanvas.TextRect(Rect: TRect; X, Y: Integer; const Text: string);
TCanvas.TextOut(X, Y: Integer; const Text: String);



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
14-78148
Незнайка
2003-07-09 13:24
2003.07.24
Windows Server 2003 и Windows XP


14-78101
Soft
2003-07-08 11:17
2003.07.24
Во имя процесса-отца, процесса-сына и святаго root а: Enter!


8-78004
sergn
2003-04-01 20:37
2003.07.24
Совмещение векторной печати и Bitmap с прозрачными участками


1-77953
Дмитрий Стрижевич
2003-07-10 03:26
2003.07.24
копирование объектов...


3-77775
rh
2003-07-02 05:13
2003.07.24
AdoQuery и BatchMove