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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.08.2011, 10:59   #1
ZHDN
Пользователь
 
Регистрация: 25.07.2011
Сообщений: 42
По умолчанию Компонет MAinMenu

Возникла проблема, оказыватеся данный компонент не имеет свойства Font.
Не кто не знает схожие компоненты? Я вот нащел какойто компонет BCBAR. Но он кривой какой то в нем font не работает. Или может какой красивый компонент на подобе главное чтоб шрифт по больще был.
ZHDN вне форума Ответить с цитированием
Старый 03.08.2011, 11:03   #2
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
оказыватеся данный компонент не имеет свойства Font
По той же самой причине компонент TButton игнорирует изменение св-ва Color.
Взгляни на Оформление рабочего стола в свойствах экрана и догадайся по какой)
mss вне форума Ответить с цитированием
Старый 03.08.2011, 11:38   #3
ZHDN
Пользователь
 
Регистрация: 25.07.2011
Сообщений: 42
По умолчанию

По причине что эти компоненты зависят от оформеления рабочего стола. Вот я и спрашиваю есть ли подобный компонент не зависящий от оформления рабочего стола?
ZHDN вне форума Ответить с цитированием
Старый 03.08.2011, 11:55   #4
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Если и есть, то к API стандартного виндового механизма меню он не имеют отношения.

А почему бы не обратить взор на XP-манифесты ?
На то они и существуют чтобы кастомизировать польз.интерфейс приложения, так чтобы он отличался от дифолтных настроек раб.стола
mss вне форума Ответить с цитированием
Старый 03.08.2011, 11:58   #5
ZHDN
Пользователь
 
Регистрация: 25.07.2011
Сообщений: 42
По умолчанию

А чем мне XPManifest поможе? Если дапустим мелкий шрифт настроен на рабочем столе он его и вазьмет или не так?
ZHDN вне форума Ответить с цитированием
Старый 03.08.2011, 12:05   #6
mss
Заблокирован
 
Регистрация: 27.05.2010
Сообщений: 1,099
По умолчанию

Цитата:
или не так?
Конечно не так)
Раб.стол будет настроен на некую одну тему, в то время как манифестом ты волен заставить скомандовать системе использовать конкретно для твоего приложения иную указанную тобой тему из списка зарегистрированных. Нужную же тему можно установить и зарегистрировать как найденную готовую и подходящую, так и разработанную тобой самим.
mss вне форума Ответить с цитированием
Старый 03.08.2011, 13:39   #7
ZHDN
Пользователь
 
Регистрация: 25.07.2011
Сообщений: 42
По умолчанию

Хм. а как выставить зарегистрированную тему не подскажите?
ZHDN вне форума Ответить с цитированием
Старый 04.08.2011, 09:55   #8
DenNik2006
Пользователь
 
Аватар для DenNik2006
 
Регистрация: 27.07.2011
Сообщений: 71
По умолчанию

Вот тебе компонент.
Свойство AssignedMenus задает меню, к которому применяется собственное офрмление

Свойство Active - вкл\выкл
Вложения
Тип файла: zip FlatMenu.zip (4.5 Кб, 13 просмотров)
Техника несовершенна: компьютеру, чтобы прийти в себя, нужно три пальца, человеку - всего два!
DenNik2006 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
компонет DBGrid Black_Guru C++ Builder 3 22.04.2011 14:29
компонет Image ahvahsky2008 Мультимедиа в Delphi 1 04.02.2011 08:46
Как отладить компонет? nza Компоненты Delphi 7 24.12.2010 16:02
компонет memo kate158 Компоненты Delphi 4 01.11.2008 15:35
Какой компонет лучше Shouldercannon Работа с сетью в Delphi 5 19.10.2008 14:17