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

Вниз

Вопрос по DBGrid   Найти похожие ветки 

 
AlekseyB   (2008-07-02 13:12) [0]

Есть грид, который я перекрашиваю, по тем условиям, смотря какие данные отображаются в строках, здесь все ОК. Но когда я клякаю по строкам, то почему то не меняется свет шрифта в выделеной строке, т.е. получается так, что цвет шрифта по умолчанию черный и выделенная строка синяя, и отображение данных просто не читается, практически ничего не видно. Не подскажите, в чем может быть проблема ?


 
Германн ©   (2008-07-02 13:17) [1]

Неправильно перекрашиваешь. Т.е. не учитываешь значение параметра State.


 
AlekseyB   (2008-07-02 13:19) [2]


> Неправильно перекрашиваешь. Т.е. не учитываешь значение
> параметра State.

А не подскажешь что нужно в этом значении писать ?


 
Германн ©   (2008-07-02 13:26) [3]


> AlekseyB   (02.07.08 13:19) [2]
>
>
> > Неправильно перекрашиваешь. Т.е. не учитываешь значение
> > параметра State.
>
> А не подскажешь что нужно в этом значении писать ?
>

В этом значении ничего писать не нужно. Нужно его проверять. А какие могут быть значения написано в справке.


 
Василий Жогарев ©   (2008-07-02 13:31) [4]

if  (ADOQuery1.FieldByName("Field1").AsInteger > 0) then
 with DBGrid1.Canvas do
   begin
     Brush.Color := cl3DLight;
     Font.Color:=clGreen;
     FillRect(Rect);
     TextOut(Rect.Left + 2, Rect.Top + 2, Column.Field.Text);
   end;


 
AlekseyB   (2008-07-02 13:57) [5]

Точно так и делаю, и что самое интересное, что в одном гриде все ОК, а в другом ну никак просто !!! Мистика, да и только !!!


 
Василий Жогарев ©   (2008-07-02 14:18) [6]

Может ты напутал с DBGrid1...2 ?
with DBGrid1.Canvas do


 
Amoeba ©   (2008-07-02 17:27) [7]

На http://www.delphikingdom.com есть куча статей по рассматриваемому вопросу.



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

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

Наверх




Память: 0.45 MB
Время: 0.006 c
2-1214898758
Darvin
2008-07-01 11:52
2008.08.03
Создание сервера Com в виде dll


10-1139646655
_Seldon_
2006-02-11 11:30
2008.08.03
Delphi+Visio


15-1213623237
Terr
2008-06-16 17:33
2008.08.03
Возможно ли использование программ


15-1213968206
Small Donkey
2008-06-20 17:23
2008.08.03
Размещение ваших программ


2-1214910333
lead-in
2008-07-01 15:05
2008.08.03
разделитель в вещ-х числах





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский