Полоса в меню
кто-нибудь знаек как в меню сделать вертикальную полосу слева, например как в меню "пуск" там где написано Windows 98
Цитата:
Originally posted by _kolyan
кто-нибудь знаек как в меню сделать вертикальную полосу слева, например как в меню "пуск" там где написано Windows 98
кто-нибудь знаек как в меню сделать вертикальную полосу слева, например как в меню "пуск" там где написано Windows 98
Не знаю на сколько это то, что требуется - посмотри TMenuItem::Break. Если поставить mbBarBreak на первом/последнем элементе, то получим вертикальный ограничитель списка пунктов меню. Эстетично, но бесполезно...
Цитата:
Originally posted by _kolyan
кто-нибудь знаек как в меню сделать вертикальную полосу слева, например как в меню "пуск" там где написано Windows 98
кто-нибудь знаек как в меню сделать вертикальную полосу слева, например как в меню "пуск" там где написано Windows 98
Для TMenuItem переопредели OnMeasureItem, где пересчитай новый размер меню с учетом твоей полосы, затем перересуй ее через OnDrawItem