![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно нарисовать progress bar в dbgrid'е ? [D7, WinXP]
tek © (2010-01-30 11:30:00)Господа, помогите пожалуйста.
Хочу отобразить данные (проценты) в виде прогрессбара, не могу сообразить как.
Пока наколхозил вот это (R - Rect с шириной исходя из данных)
DrawFrameControl(TDBGrid(Sender).Canvas.Handle, r, DFCS_BUTTONCHECK, DFCS_FLAT);
Dec (2010-02-16 03:27:00) [1]http://www.rsdn.ru/forum/winapi/3653624.1.aspx
Diplomat (2010-02-01 16:30:00) [2]Можно воспользоваться сторонними компонентами например ElPack
brother (2010-02-01 08:01:00) [3]> чем рисование прогрессбара отличается от вывода текста в
> ячейке
код разный?
KilkennyCat (2010-01-30 21:53:00) [4]Конечно. Когда ему надо, перерисовывается.
Интересно только, чем это мешает?
Я бы наоборот, думал бы над проблемой, как его перерисовать, когда он не перерисовывается, о состояние прогресса изменилось.
А вообще, чем рисование прогрессбара отличается от вывода текста в ячейке?
tek (2010-01-30 20:48:00) [5]KelkennyCat
Делал, целл перерисовываеца постоянно :(
KilkennyCat (2010-01-30 17:57:00) [6]1. берешь прогрессбар и парентуешь на грид.
2. рисуешь прогрессбар в ондрауцелл