Использование темы/стиля старт меню для формы
От: imagina_w3k  
Дата: 03.07.06 11:20
Оценка:
Добрый день,

Есть вопрос по использованию стандартных тем XP:
Хотелось бы применить к дельфовой форме стиль, который используется для отрисовки глявного Старт меню (которое открывается по кнопке старт). Такая штука юзается в TaskSwitchXP при открытии формы (как один из вариантов).

Поскольку имеется совершенно незначитильный опыт работы с темами хотелось бы узнать как такое сотворить, а лучше бы посмотреть на примеры.

Большое спасибо!
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Best regards,
Imagina
Re: Использование темы/стиля старт меню для формы
От: ekamaloff Великобритания  
Дата: 03.07.06 14:36
Оценка:
Здравствуйте, imagina_w3k, Вы писали:

_>Есть вопрос по использованию стандартных тем XP:

_>Хотелось бы применить к дельфовой форме стиль, который используется для отрисовки глявного Старт меню (которое открывается по кнопке старт). Такая штука юзается в TaskSwitchXP при открытии формы (как один из вариантов).

_>Поскольку имеется совершенно незначитильный опыт работы с темами хотелось бы узнать как такое сотворить, а лучше бы посмотреть на примеры.


Если у тебя Delphi7 и выше, посмотри функции из UxTheme.pas. С ними можно разобраться и без документации. В качестве примера использования можно посмотреть отрисовку TBitBtn.

В онлайне справка все в той же MSDN: Themes and Visual Styles, Visual Styles Reference
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
It is always bad to give advices, but you will be never forgiven for a good one.
Oscar Wilde
Re[2]: Использование темы/стиля старт меню для формы
От: imagina_w3k  
Дата: 03.07.06 15:21
Оценка:
Здравствуйте, ekamaloff, Вы писали:

E>Здравствуйте, imagina_w3k, Вы писали:


_>>Есть вопрос по использованию стандартных тем XP:

_>>Хотелось бы применить к дельфовой форме стиль, который используется для отрисовки глявного Старт меню (которое открывается по кнопке старт). Такая штука юзается в TaskSwitchXP при открытии формы (как один из вариантов).

_>>Поскольку имеется совершенно незначитильный опыт работы с темами хотелось бы узнать как такое сотворить, а лучше бы посмотреть на примеры.


E>Если у тебя Delphi7 и выше, посмотри функции из UxTheme.pas. С ними можно разобраться и без документации. В качестве примера использования можно посмотреть отрисовку TBitBtn.


Да, Delphi7. Возможен ли такой вариант когда форма будет иметь такой же Control ID или Тип как и меню и тогда винда его сама правильно отресует?
Best regards,
Imagina
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.