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

Вниз

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

 
Sheva   (2002-09-10 12:35) [0]

Есть такой код:

procedure TOpenForm.RxDBGrid1DrawColumnCell(Sender: TObject;
const Rect: TRect; DataCol: Integer; Column: TColumn;
State: TGridDrawState);
var
ARect: TRect;
begin
if gdselected in state then
with RxDBGrid1 do
begin
//if TempContractQuery.FieldByName("SellOrBuy").AsInteger=1
//then
//begin
CopyRect(ARect, Rect);
Canvas.Brush.Color:= clred;
Canvas.Font.Color:= clBlack;
Canvas.FillRect(Rect);
//end;
end;
end;

При этом нужная строка закрашивается в красный цвет.

Вопрос: как вывести текст поверх Rect-а, а то вижу только красную строку.
Спасибо.


 
Игорь Шевченко   (2002-09-10 13:10) [1]

Вставить строку
DefaultDrawColumnCell(Rect,DataCol,Column,State);
после FillRect



 
Sheva   (2002-09-10 13:15) [2]

Огромное спасибо. Все заработало.



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

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

Наверх




Память: 0.44 MB
Время: 0.008 c
6-73803
Nubie
2002-07-18 14:44
2002.09.23
Цвет фона выделенного текста в RichEdit.


1-73687
kay
2002-09-11 04:42
2002.09.23
Panel


14-73871
Shrek
2002-08-28 17:41
2002.09.23
SoftIce


4-73935
MJH
2002-08-02 17:46
2002.09.23
Регианальные сеттинги языка


8-73769
Shadow77
2002-05-28 00:27
2002.09.23
LMDWaveComp





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский