|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
MainMenu отрисовка
Привет всем.
Возможно ли самому отрисовать шапку у Tmainmenu. А так же шапку у Tlistview (Column headers). |
#2
|
||||
|
||||
Ты имеешь в ввиду внешний вид MainMenu? Если да то вот тебе исходник изменения внешнего вида PopupMenu:http://delphisources.ru/pages/source...popupmenu.html , а MainMenu и PopupMenu они из одного класса, так что переделать исходник с PopupMenu на MainMenu не составит труда
|
#3
|
|||
|
|||
Спасибо , но это не то.
Само меню я отрисовываю через Trymenu. А мне надо отрисовать именно шапку. Вот http://www.uploadhouse.com/viewfile.php?id=275117 |
#4
|
||||
|
||||
Насчет MainMenu. Сначала у компонента TMainMenu свойство OwnerDraw ставишь True, затем выделяешь нужный пункт главного меню и пишешь обработчик события OnDrawItem или OnAdvancedDrawItem. Все просто.
|
#5
|
|||
|
|||
Спасибо. Все действительно просто.
А как насчет Tlistview (Column headers) ? |
#6
|
||||
|
||||
В стандартном ListView по-моему нельзя заголовки отрисовывать, только элементы списка. Попробуй установить какой-нибудь другой компонент ListView, благо их много.
|