145просмотров
6 февраля 2026 г.
🎬 ВидеоScore: 160
Кастомная отрисовка TrackBar'ов Недавно возник вопрос, как можно нарисовать TrackBar по своему усмотрению.
Один из способов (не единственный) - это кастомная отрисовка через перехват CN_NOTIFY/WM_NOTIFY.
Использовал класс ThlTrackBar. Правда, немного его допилил.
Как рисовать - смотрим в главном модуле метод TrackBarCustomDraw.
Отрисовка определённого стиля осуществляется набором из двух процедур: Draw<Style>Track и Draw<Style>Thumb. Шаблон промта для Claude 4.5 Opus (txt) Исходник (79 Кб) Delphi XE7 Прога (926 Кб)