Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Использование интерфейс Windows Vista вне самой Висты

Ответить
Настройки темы
Теория - Использование интерфейс Windows Vista вне самой Висты

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Дорого время суток.
При запуске инсталлятора Windows Vista/2008, вне самой среды этих ОС, окошко "Дополнительные сведенья" использует градиент по контуру, кнопочка "Закрыть" с подсветкой градиента (см. скрин) почти так же, как и любое окно в этих ОС.

Через какую технологию наиболее просто такое можно реализовать при написании своих программ? Может известно, как Microsoft такое реализовала?

То, что это один из классов .NET сомневаюсь, ибо Vista/2008й не требует пакета, для своей установки, а соответственно и для отображения того окна в таком виде. Подозреваю, что копать надо в сторону GDI+.

ResHack по инсталлятору ничего не дал, поиск по Использованию интерфейса Виста в ваших программах тоже. В разделе Программирование фильтр по слову Vista показал вообще две темы.


У кого какие предложения? Тема как теория, практические средства и языки предлагать любые.
Заранее спасибо.

Отправлено: 20:30, 29-04-2008

 

Аватара для EvgeniyQQQ

Пользователь


Сообщения: 133
Благодарности: 21

Профиль | Сайт | Отправить PM | Цитировать


Народ, подскажите пожалуйста.

Если я правильно понимаю, при установке в Windows XP новой темы оформления окон мы "говорим" системе и выполняющимся в ней приложениям где брать файл(ы) с ресурсами (где есть изображения красивых кнопочек и т.д.). Можно ли указать приложению путь к этим файлам ресурсов? То есть, чтобы система работала с одним оформлением окон (темой), а данное приложение с другим оформлением. Может это можно как то сделать на этапе компиляции?

-------
"Не соглашайся ни на что, кроме совершенства!" - Анонимный автор.
"Совершенство достигается только к моменту полного краха." - К.Н.Паркинсон.


Отправлено: 14:27, 14-05-2008 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Врятли возможно.
Во первых нужно найти файл с ХРшным хрестиком и патчить его, если такой вообще есть, по моему там манифест всё делает, так во всяком случаи "апгрейдили" софт 98/ME для нормальной визуальной работы под ХР,
во вторых даже в самих ресурсах, как видно на скрине, никакого градиента подсветки нету, так что нужно ещё правильно сними обращаться и обрабатывать такие ресурсы. Сомневаюсь что Explorer.exe ХР способен обучится работать с градиентом так же как хотя бы инсталлер Виндовс Vista/2008, не говоря о том что б как Explorer в сабжевих ОС.

Отправлено: 17:18, 14-05-2008 | #12


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Пока остановился на прежнем решении, которое применял для отображения ХР стиля.
Здесь кнопочки по круче, по этому, в качестве графического облегчением буду использовать следующие:
технологию из руководства Vista Button
а так же, как вариант быстрого (платного) решения - утилита vista-buttons. Бесплатная версия которого оставляет свой вклад в кнопки в виде пометки Trial.

Программный вариант всё ещё рассматривается как альтернатива.
Надеюсь, что Seven Styles удастся разгадать программно.

Отправлено: 18:35, 23-05-2008 | #13



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Использование интерфейс Windows Vista вне самой Висты

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Использование виджетов из Windows Vista/7 в Windows XP(?) zbruy Microsoft Windows 2000/XP 2 18-09-2009 18:32
Разное - Использование установленных в windows vista обновления при переустановке системы rokus2006 Microsoft Windows Vista 10 03-03-2009 23:30
Интерфейс - как поставить интерфейс windows xp на vista? Russo Microsoft Windows Vista 2 20-05-2008 09:30
Преобразования инерфеса windows vista в интерфейс mac os Student00 Программное обеспечение Windows 2 29-04-2008 22:43
Использование - [решено] Использование Windows Vista Home OEM + Vista Corp. Pro mainunit Лицензирование продуктов Microsoft 6 20-11-2007 16:02




 
Переход