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

Вниз

Мигание строки в DBGride   Найти похожие ветки 

 
BiS   (2006-10-02 16:39) [0]

Подскажите плиз, как организовать мигание строки в DBGride.


 
Ketmar ©   (2006-10-02 17:08) [1]

1. рисовать.
2. и стирать.
3. goto 1.


 
Loginov Dmitry ©   (2006-10-02 17:11) [2]

Можно так: по таймеру делать DBGrid.Repaint. В обработчике события OnDrawColumnCell менять фон строки.

Но есть способы и покрасивше.


 
BiS   (2006-10-02 17:44) [3]

У меня уже Грид по таймеру каждые 10 секунд вызывает OnDrawColumnCell , где в зависимости от значения определяется цвет заливки.  Ставить еще один Таймер????


 
Leonid Troyanovsky ©   (2006-10-02 18:11) [4]


> BiS   (02.10.06 17:44) [3]
> У меня уже Грид по таймеру каждые 10 секунд вызывает OnDrawColumnCell



Не.
Нужно звать Invalidate (InvalidateRow) instead OnDrawColumnCell.

--
Regards, LVT.


 
BiS   (2006-10-03 00:11) [5]

> Нужно звать Invalidate (InvalidateRow) instead OnDrawColumnCell


Объясните пожалуйста, как это использовать. В хелпе ничего не понял.
Вместо
> каждые 10 секунд вызывает OnDrawColumnCell
в таймере вызывать
> Invalidate
?????


 
Германн ©   (2006-10-03 01:56) [6]


> BiS   (02.10.06 16:39)
>
> Подскажите плиз, как организовать мигание строки в DBGride.
>


> BiS   (02.10.06 17:44) [3]
>
> У меня уже Грид по таймеру каждые 10 секунд вызывает OnDrawColumnCell
> , где в зависимости от значения определяется цвет заливки.
>   Ставить еще один Таймер????

Поставь ещё один, почему бы и нет? Или смени интервал таймера на например 1 секунду, но отрисовку производи в зависимости от двух параметров. Первый, который ты указал, второй введи новый типа Bollean и меняй его значение на противоположное в каждом вызове обработчика таймера.


 
ЮЮ ©   (2006-10-03 05:01) [7]


> > У меня уже Грид по таймеру каждые 10 секунд вызывает OnDrawColumnCell
> > , где в зависимости от значения определяется цвет заливки.
>


А разве без таймера это не будет работать?



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

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

Наверх




Память: 0.46 MB
Время: 0.039 c
8-1142759038
zxcv
2006-03-19 12:03
2006.10.22
выделение малоконтрастных объектов на изображении


2-1159813295
Anto}{a
2006-10-02 22:21
2006.10.22
Data not in edit or insert mode


3-1156831947
worldmen
2006-08-29 10:12
2006.10.22
Список алиасов из BDE.


8-1142958394
sco
2006-03-21 19:26
2006.10.22
Рисование меню.


1-1157859656
Avgust
2006-09-10 07:40
2006.10.22
Delphi и word





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