[Решено] Посоветуйте компонент ListView но с форматированием

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

сложней

куда мир катится :(
Alex2013
долгожитель
Сообщения: 3232
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

zub писал(а):куда мир катится

Ну не всем же быть "гуру" ... (Я то разумеется разобрался но AlexDanilov похоже еще больший новичок чем я )
Знаешь даже я иногда ловлю себя на эдаком "пренебрежении к чайникам" .Но потом вспоминаю, что сам изрядный "самовар" ( вроде много лет (хотя я и с перерывами )вращаюсь в мире программирования но готового софта выпусти не так уж много и пусть не совсем тормоз но определенно изрядный "медленный газ" :wink: )и понимаю, что если бы мне хотя-бы не пытались помочь в самых первых пробах пера,то я бы вообще мог бы бросить программирование на самых первых этапах .

А что твой код сложнее это извини объективно ... Там же два модуля и свой ListBoxHelper это механизм о котором нужно просто знать .(Без нужды его даже искать не будешь ведь первое что приходит на ум просто перекрыть TListBox.DrawItem напрямую ... )
zub
долгожитель
Сообщения: 2890
Зарегистрирован: 14.11.2005 22:51:26
Контактная информация:

Сообщение zub »

Ну не всем же быть "гуру" ...

Себя к таковым не причисляю.
Там же два модуля и свой ListBoxHelper это механизм о котором нужно просто знать .

"Механизм" ownerdraw для некоторых контролов был всегда и легко гуглится. Два модуля какраз для понимания - один реализация, другой использование.
первое что приходит на ум просто перекрыть TListBox.DrawItem напрямую ...

Переопределить ничего не получится. Можно сделать наследника реализующего только ownerdraw, но зачем - листбокс уже может и овнердрав и обычный режим? Принципы ООП не везде на пользу.
Ответить