Вопрос № 18794: Подскажите плиз, как зделать чтобы все пункты в popupmenu были определенно цвета и без текста. Через канву что-то не прет....
Вопрос № 18794
Подскажите плиз, как зделать чтобы все пункты в popupmenu были определенно цвета и без текста. Через канву что-то не прет.
Отправлен: 26.03.2005, 14:05
Вопрос задал: CJ (статус: Студент)
Всего ответов отправлено: 2
Отвечает: Полховский Александр Владимирович
Здравствуйте, CJ!
У popupmenu есть свойство OwnerDraw. Ставим его на true, в каждом пункте меню создаём процедуру обработки OnAdvancedDrawItem и там с acanvas работаем как хочется, хоть кружки рисуем. Ну вот скромный пример.
Приложение:
Ответ отправил: Полховский Александр Владимирович (статус: Студент)
Отправлен: 26.03.2005, 17:09 Оценка за ответ: 5 Комментарий оценки: Болшое спасибо.
Отвечает: Master135
Здравствуйте, CJ!
Popupmenu1.Images.AddImages(); в скобках обьект типа TCustomImagesList, почти что TImageList
Ответ отправил: Master135 (статус: 2-ой класс)
Отправлен: 26.03.2005, 22:56 Оценка за ответ: 3 Комментарий оценки: Я спрашивал не как изображение добавить, а как цвет изменять.