Главная страница
    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.012 c
3-47065
KAA_
2002-06-20 12:18
2002.07.15
Индекс не найден


1-47331
cosinus
2002-06-26 13:34
2002.07.15
Помогите найти более логичное решение


6-47633
BAHO
2002-03-28 20:09
2002.07.15
Мониторинг компов в локалке...


1-47316
SDv-503
2002-07-01 00:17
2002.07.15
Как программно нажать на .... (+)


1-47260
James007
2002-06-23 16:36
2002.07.15
Сохранение настроек формы и всех компонентов в файл





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