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

Вниз

Изменение цвета столбца в Run-Time   Найти похожие ветки 

 
Gamar   (2002-06-29 17:40) [0]

Обработчик события кликанья на заголовке Grid"а

procedure DBGrid1TitleClick(Column: TColumn);
begin
Column.Font.Color := clRed;
end;

Цвет шрифта кликуемого (по заголовку) столбца должен стать красный. Но этого не происходит. Что делать???


 
Gamar   (2002-06-30 09:18) [1]

Никто не поможет?..


 
McSimm   (2002-06-30 09:27) [2]

Должен.

А есть обработчики OnDrawColumnCell или OnDrawDataCell ?


 
Gamar   (2002-06-30 10:06) [3]

Да, такие обработчики есть. А как использовать? Мне необходимо менять цвет при щелчке.


 
McSimm   (2002-06-30 10:30) [4]

Я имею в виду есть ли в программе процедуры, назначенные этим обработчикам?

Без них цвет должен меняться. Если же есть собственная отрисовка, то в ней, возможно, не учитывается изменение цвета


 
Gamar   (2002-06-30 11:19) [5]

В программе OnDrawColumnCell или OnDrawDataCell не обрабатываются. В чем же может быть дело???


 
McSimm   (2002-06-30 11:27) [6]

Извиняюсь, однако ничего другого не приходит в голову.

Попробуй поставить точку прерывания на
Column.Font.Color := clRed;
и убедиться, что при клике это строка выполняется...


 
Ivan61   (2002-06-30 12:28) [7]

Я в своё время решал подобную проблему: "Как по клику на Title столбца выделить весь столбец. Как, например, в Access?" Но так и не решил.



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

Форум: "Основная";
Текущий архив: 2002.07.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.01 c
1-47400
vixic
2002-07-02 17:21
2002.07.15
Обращение к DLL


7-47843
DiGiTaL
2002-04-20 18:10
2002.07.15
Как поместить свою программу в Виндовую автозагрузку?


1-47488
greenrul
2002-06-25 16:26
2002.07.15
Как дождаться завершения CopyFile,DeleteFile и пр.


4-47859
BAHO
2002-05-10 05:23
2002.07.15
Работа с чужим окном


7-47830
Lego
2002-04-19 08:42
2002.07.15
Как узнать серийный номер HDD





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