Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2009, 07:00   #1
masterdela
Пользователь
 
Аватар для masterdela
 
Регистрация: 28.01.2008
Сообщений: 66
Сообщение Меню в стиле XP

Здрасьте всем. Извиняйте что с таким банальным вопросом, юзать поисковики возможности нет, на форуме не нашел почему-то - неужели я первый! . Надо в проге сделать все менюшки в стиле XP... Может у кого есть что еще по интереснее чем стиль ХР. Всему буду рад! Если не трудно, скиньте плиз исходник, или компонент. Уж помогите! )
Была бы цель - и всё получится!
masterdela вне форума Ответить с цитированием
Старый 09.01.2009, 12:25   #2
KVANTOM
Пользователь
 
Аватар для KVANTOM
 
Регистрация: 04.01.2009
Сообщений: 20
По умолчанию

Если XP style, тогда просто киньте на форму компонент XPManifest.
Или(если хотите что-то лучше)), то я бы посоветовал вам (модераторы, извените за ссылку) http://www.alphaskins.com/index_rus.php .
KVANTOM вне форума Ответить с цитированием
Старый 09.01.2009, 20:07   #3
masterdela
Пользователь
 
Аватар для masterdela
 
Регистрация: 28.01.2008
Сообщений: 66
По умолчанию

KVANTOM, XPManifest использует тему XP, но не для менюшек...
Мне нужно следующее:
Изображения
Тип файла: jpg xpmenu.jpg (16.9 Кб, 241 просмотров)
Была бы цель - и всё получится!
masterdela вне форума Ответить с цитированием
Старый 09.01.2009, 20:32   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

То есть картинки, что ли нарисовать перед пунктами меню?
Так это проще пареной репы.
У каждого TMenuItem есть свойство - Bitmap, куда загоняется любая подходящая картинка...
Или ImageList на форму кинуть - у TMenuItem есть еще свойство - ImageIndex.

Последний раз редактировалось mihali4; 09.01.2009 в 20:41.
mihali4 вне форума Ответить с цитированием
Старый 09.01.2009, 20:58   #5
masterdela
Пользователь
 
Аватар для masterdela
 
Регистрация: 28.01.2008
Сообщений: 66
По умолчанию

У меня был исходник, где - не могу найти, посеял! Кажется в Action шел поиск всех меню и их перерисовка. Возможно есть у кого компонет заменяющий стандартные меню.
KVANTOM, спасибо за ссылку! Есть выбор менюшек, но меняется и весь скин формы... А как же мне оставить стандартный стиль ХР, а поменять только стиль меню? Создавать самому скин времени нет... Вот и хотелось бы попроще, да побыстрее!

Уважаемый mihali4, вот сравните пожалуйста - разница между стандартными меню и стилем ХР:
Изображения
Тип файла: jpg menu.jpg (3.1 Кб, 207 просмотров)
Тип файла: jpg xpmenu.jpg (13.6 Кб, 196 просмотров)
Была бы цель - и всё получится!
masterdela вне форума Ответить с цитированием
Старый 09.01.2009, 21:08   #6
DelDev
Пользователь
 
Аватар для DelDev
 
Регистрация: 09.01.2009
Сообщений: 24
По умолчанию

Используй стандартные компоненты TActionManager + TActionMainMenu + TActionToolBar в версиях Delphi 7 и старше
DelDev вне форума Ответить с цитированием
Старый 09.01.2009, 23:33   #7
Deight
Бредовый
Форумчанин
 
Аватар для Deight
 
Регистрация: 15.11.2008
Сообщений: 285
По умолчанию

Это меню не в стиле хр а в стиле офиса 2003-его. И что обязательно в этом стиле, можно и по красивше забомбить. И еще в businessskinform можно скины применять для отдельных элементов, но с этим меню, по крайней мере раньше, были проблемы.
Чем точнее и проще задан вопрос, тем проще на него получить точный ответ.

Последний раз редактировалось Deight; 09.01.2009 в 23:38.
Deight вне форума Ответить с цитированием
Старый 10.01.2009, 00:20   #8
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Alpha Skin - можно вручную запретить скинить всё кроме меню. Подходящие скины: XPLuna, XPSilver, Office2003, и т.п. Есть что выбрать, скин Vista появился там(причём широкая кнопка закрытия не залезает на соседнии кнопки слева, если сдвинуть курсор мыши левее центра кнопки).
Alter вне форума Ответить с цитированием
Старый 10.01.2009, 16:50   #9
masterdela
Пользователь
 
Аватар для masterdela
 
Регистрация: 28.01.2008
Сообщений: 66
По умолчанию

DelDev, думаю это то что нужно! буду пытаться...
Я немного от темы отойду, тем более здесь неоднократно звучат слова в поддержку AlphaControls!
Подскажите кто знаком с этим пакетом, не меняется стиль для MDIChild форм! Т.е. все компоненты, лежащие на форме используют скин, а заголовок формы остается стандартным ХР! Это не дело - полная лажа!
У меня СУБД и вся прога из MDIChild форм... И можете представить что получается при использовании AlphaSkin'ов! Может еще чего не хватает? Я скачивал пакет для D7 и отдельно пакет DB компонентов... Ну и конвертер еще для замены всех стандартных компонентов на Альфовские в готовых проектах!
Что делать с MDI фомами?
И почему для DBGrid'ов нет стилей?
Нет ли проблем с этими копмонентами? (я только начал использовать
Была бы цель - и всё получится!
masterdela вне форума Ответить с цитированием
Старый 11.01.2009, 00:58   #10
Alter
Старожил
 
Аватар для Alter
 
Регистрация: 06.08.2007
Сообщений: 2,183
По умолчанию

Цитата:
Сообщение от masterdela Посмотреть сообщение
DelDev, думаю это то что нужно! буду пытаться...
Я немного от темы отойду, тем более здесь неоднократно звучат слова в поддержку AlphaControls!
Подскажите кто знаком с этим пакетом, не меняется стиль для MDIChild форм! Т.е. все компоненты, лежащие на форме используют скин, а заголовок формы остается стандартным ХР! Это не дело - полная лажа!
У меня СУБД и вся прога из MDIChild форм... И можете представить что получается при использовании AlphaSkin'ов! Может еще чего не хватает? Я скачивал пакет для D7 и отдельно пакет DB компонентов... Ну и конвертер еще для замены всех стандартных компонентов на Альфовские в готовых проектах!
Что делать с MDI фомами?
И почему для DBGrid'ов нет стилей?
Нет ли проблем с этими копмонентами? (я только начал использовать
Чтобы заскинить MDI формы, нужно всего-то поместить на неё SkinProvider.
Alter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблица в стиле ХР mutabor Компоненты Delphi 7 10.07.2009 18:16
WebBrowser в стиле XP Shtil Компоненты Delphi 2 02.11.2008 15:04
Кнопки в стиле 3D Studio Max dimon000 Общие вопросы Delphi 7 29.03.2008 12:52
Как сделать кнопку в стиле XP Иллидан Общие вопросы Delphi 6 20.01.2008 12:42
Коллекция иконок в стиле WinVista ZloVred Свободное общение 0 18.11.2007 04:53