|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.04.2009, 04:07 | #1 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 21
|
Продвинутый грид
Встречал в инетрнете платные аналоги, вобщем что нужно, нужно в одной из ячеек грида выводить прогрес бар, кто что подскажет?
проще говоря както так Последний раз редактировалось Stilet; 14.04.2009 в 08:45. |
14.04.2009, 06:00 | #2 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
ручками рисовать пробовал?? создаешь новый прогресбар, и дильше тока следи за прокруткой и перемещай его соотвественно..
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
14.04.2009, 08:50 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
По-моему автор просит что-то наподобие такого:
Код:
I'm learning to live...
|
14.04.2009, 16:16 | #4 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 21
|
Хотелось бы всетаки отдельный компонент иметь, кстати в предыдушем примере приветиде пример вызова вашей процедуры.
|
14.04.2009, 16:25 | #5 |
Пользователь
Регистрация: 07.11.2007
Сообщений: 91
|
А насколько важно делать это именно в гриде?
|
14.04.2009, 19:04 | #6 |
Пользователь
Регистрация: 13.04.2009
Сообщений: 21
|
|
15.04.2009, 17:02 | #7 |
Пользователь
Регистрация: 25.02.2009
Сообщений: 28
|
Можно на основе TStringGrid свой компонент накидать.
Я примерно такой сделал. В свойство ProgressCol указать колонку, в которой будут progressBar И тогда значение ячеек содержащих числовое представление , будут интерпретироваться как % Код:
|
30.12.2010, 07:08 | #8 |
Новичок
Джуниор
Регистрация: 29.11.2010
Сообщений: 2
|
ПИПЕЦ!!!
во проблема... создал прогерсс руками ... :=TProgressBar.create(nil) присвоил родителя ... Parent:=<grid> разместил его в ячейке ... Top:=... Left:=... навел красоту: PostMessage(Handle,PBM_SETBARCOLOR, 0,$007BFBBB); SetWindowRgn(Handle,CreateRectRgn(1 ,1,Width - 1,Height - 1 ),true); про скролл можешь забыть - грид все сделает сам! ну и когда надо удалить его - freeandnil(<progressbar>) пихай их в TList и обращайся по индексу выделенной строки в гриде... |
30.12.2010, 14:58 | #9 |
Форумчанин
Регистрация: 28.03.2008
Сообщений: 940
|
NextGrid имеет возможность добовлять прогрессеры, иконки и другое... Для Delphi6-7 компонент бесплатный.
|
03.01.2011, 11:54 | #10 |
Пользователь
Регистрация: 31.07.2010
Сообщений: 52
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужен продвинутый пользователь Excel+VBA | Валерйи | Фриланс | 8 | 29.03.2009 11:53 |
Обновление ДБ Грид-а | opel.omega | Общие вопросы Delphi | 6 | 24.11.2008 12:58 |
Продвинутый импорт данных | npsb | Microsoft Office Access | 0 | 28.02.2008 14:38 |
Собрать и развернуть грид | Hollander | Общие вопросы .NET | 1 | 20.02.2008 20:24 |
Сложный грид | pkv | БД в Delphi | 15 | 09.11.2007 14:08 |