![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Vinchkovsky |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 98 Пол: Мужской Реальное имя: Andriy Репутация: ![]() ![]() ![]() |
Возникло две проблемы с этим компонентом:
1) Как сделать, чтобы автоматично переводилась строка, если "нет места"? То есть, если строка длиннее компонента, та часть, что не влезает, должна "уйти" вниз. 2) Что надо поставить, чтобы "от руки" изменять размер компонента? ТИпа СкроллБокса, но для изменения размера. Спасибо ![]() |
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
1. Код можно и усовершенствовать, но идея такая:
Сначала Style := lbOwnerDrawFixed; Потом увеличиваешь ItemHeight для CheckListBox-а в 2 раза, и на событие OnDrawItem вешаешь код: procedure TForm1.CheckListBox1DrawItem(Control: TWinControl;(С) ViktorXP Вот так оно выглядит: Эскизы прикрепленных изображений ![]() |
![]() ![]() |
![]() |
Текстовая версия | 14.07.2025 10:17 |