| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Красивое меню |
| Автор: MacTep 12.9.2005, 20:20 |
| Как можно сделать меню как в Word 2003 или в Delphi 7. И главное в этом вопросе не то, как меню располагается, а именно то, как оно выглядит. Там выделенные строчки подсвечиваются синим цветом как-то необычно, по-новому! Это специальный компонент или можно стандартными средствами такое сделать? |
| Автор: Quadr0 12.9.2005, 20:42 |
| ... |
| Автор: z-END 12.9.2005, 20:43 | ||
| стандартным способм - использовать Actions, нестандартными - сторнние компоненты, например JEDI Добавлено @ 20:44
ой и замучаешся ты рисовать меню... а самое обидное что рамку все-равно не уберешь, т.е. плоским как в Офисе неседелаешь |
| Автор: ДЫМ 13.9.2005, 01:40 |
| Мастер, я в свое время тоже искал, как сделать подобное меню, перебрал кучу компонентов, так что имею какой-никакой опыт. TActionManager - полная фигня. С OnDrawItem, OnAdvancedDrawItem , согласен, замучаешься. Так что лучший вариант - использовать библиотеку Express Bars. Лучше нее по работе с меню на мой взгляд нет (если кто знает лучше - переубедите меня). Там все просто, справка прилагается, к тому же поддерживаются разные стили меню, а смена стилей доступна и в Run Time. Только сразу предупреждаю, что библиотека (как и все хорошее) платная. Но для нас ничего невозможного нет... |
| Автор: Teran 13.9.2005, 07:43 |
| Есть туева хуча компонентов используй например Business Skin Form |