![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Многострочный DBGrid [D6, WinXP]
Popov Oleg © (2005-01-13 06:26:00)Уважаемые мастера !
Пробовал найти как сделать многострочный DBGrid (не заголовки, а непосредственно ячейки !!!) в сети две статьи, при этом обе достаточно бестолковые (да простят меня авторы, но если Вы пишете для чайников вроде меня, то и пояснения надо давать для чайников, а не для МАСТЕРОВ). Компоненты так же только для многострочных заголовков. Неужели сие есть великая тайна ?
Помогите пожалуйста !
diabolik (2005-02-02 07:02:00) [1]Ну что можно посоветовать?!
Бери с торри компоненту EhLib (для стран экс СССР бесплатно) и не парься - DBGrid там многострочный с кучей полезных функций.
А можешь, если тебе нужен именно свой, покапаться в исходниках этого EhLib, взять что то из других компонентов и написать свой потомок DBGrid с нужными тебе свойствами...
Думаю это два самых оптимальных варианта
Юрий Зотов (2005-01-13 12:17:00) [2]> Многострочный DBGrid возможно сделать только с помощью
> компонента?
Не обязательно. Можно просто обрабатывать события OnDrawColumnCell/OnDrawDataCell и в них сделать свою отрисовку (например, с помощью DrawText).
> лежит исходник компонента, но чего с ни делать не объясняется!
Естественно, не обясняется. Когда Вы покупаете автомобиль или рояль, то к нему ведь тоже не прилагается инструкция, как на нем ездить или играть. Предполагается, что раз человек приобретает вещь, то он уже знает, что с нею делать.
А что делать - то же самое, что делают с любым компонентом. Откомпилировать и инсталлировать в Delphi.
Popov Oleg (2005-01-13 11:29:00) [3]Попробую конкретизировать...
Многострочный DBGrid возможно сделать только с помощью компонента?
Например вот тут:
http://w3.vitebsk.by/forum/cgi-bin/YaBB.pl?board=Delphi&action=display&num=1070109106
лежит исходник компонента, но чего с ни делать не объясняется !
(Напоминаю: Чайник оин и есть Чайник :-(((...)
И этот код дублируется в сети (при том дословно) раз 30-40 !
Юрий Зотов (2005-01-13 11:10:00) [4]Олег, задайте конкретный вопрос - и не сомневаюсь, что получите такой же конкретный ответ.
А научить в online нормально писать компоненты, да еще новичка - это несерьезно. Потому что придется писать аж целую книгу.
Кстати, такие книги есть уже готовые.