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