• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как в ListView в писать разными шрифтами?

  • Автор темы Vagor.ini
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

Vagor.ini

Как в ListView в писать разными шрифтами?

Например, item - одним, а определеный subitems - другим.

Свойство ViewStyle = vsReport
 
A

admin

Vagor.ini
Очень просто. Ставишь cв-во OwnerDraw в True и обрабатываешь события все типа OnAdvancedCustomDraw, AdvancedCustomDrawItem и прочее. А в них через Canvas.TExtout. У меня есть класс для работы с меню, через OwnerDraw. Могу дать. Посмотришь как там и по аналогии сделаешь. Т.е. вся отрисовка окна уже будет на тебе лежать целиком, а не на программе.
 
V

Vagor.ini

Серёга
Спасибо, теоретически все ясно,проще не делать, чем извращать и усложнять...
 
A

admin

Vagor.ini
Ну это не так и сложно. Я для меню стиль сделал за 10 минут, чтобы выглядело как в Office XP. Главное сесть. А так можно компонент взять какой-нить где это уже на уровне потомка ListView реализовано. На torry.net 100% должно быть что-то такое.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!