Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2009.07.19;
Скачать: [xml.tar.bz2];

Вниз

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

 
lod   (2008-10-14 14:16) [0]

Нужно закрасить строки в таблице в зависимости от содержания двух ячеек, делаю так

if dmGrafik.spInDse.FieldValues["p_val"]<dmGrafik.spInDse.FieldValues["p_val"]
 then
    ACanvas.Canvas.Brush.Color := clGreen  
 else
   ACanvas.Canvas.Brush.Color := clRed;

В итоге у меня закрашивается вся таблица, подозреваю что при прорисовке курсор в кверике не перемещается.
Вопрос такой, как проанализировать содержание ячеек при прорисовке текущей строки ?


 
Поросенок Винни-Пух ©   (2008-10-14 14:22) [1]

ты их и так уже анализируешь


 
clickmaker ©   (2008-10-14 14:23) [2]

а в событие ничего не приходит, откуда можно было бы узнать текущее значение?


 
Johnmen ©   (2008-10-14 14:23) [3]


> В итоге у меня закрашивается вся таблица

А что, должна не вся?

ЗЫ
М.б. потренироваться на обычном TDBGrid"е, прежде, чем переходить на перегруженные функционалом ворованные компоненты?


 
lod   (2008-10-14 14:35) [4]

Johnmen ©  - некогда тренероваться, мне надо в этом компоненте сделать.


 
Игорь Шевченко ©   (2008-10-14 15:32) [5]

"Корректно оформляйте заголовок ветки, который должен кратко отражать суть вопроса"



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

Форум: "Базы";
Текущий архив: 2009.07.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.003 c
2-1243146145
fedor12345
2009-05-24 10:22
2009.07.19
StringGrid


2-1242931001
Newss
2009-05-21 22:36
2009.07.19
Flash-анимация в Delphi


15-1242562061
SHM
2009-05-17 16:07
2009.07.19
Что за технология применяется в One Note (MS Office)


15-1242635854
Медвежонок Пятачок
2009-05-18 12:37
2009.07.19
вот оно как


15-1242749520
pashkachelovek
2009-05-19 20:12
2009.07.19
Подскажите программу





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