Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Компоненты";
Текущий архив: 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.037 c
3-1127070183
Девушка
2005-09-18 23:03
2005.10.30
Внешние ключи в контекст транзации.


1-1128359842
DimaT
2005-10-03 21:17
2005.10.30
ReadComponent / WriteComponent


3-1127202307
Pil
2005-09-20 11:45
2005.10.30
запись была удалена другим пользователем


2-1128958528
Bobby Digital
2005-10-10 19:35
2005.10.30
функция Random


14-1128593205
syte_ser78
2005-10-06 14:06
2005.10.30
Прошу прощения ексли боян





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