| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Интерфейс программы |
| Автор: SuperLamer 19.5.2006, 09:21 |
| Господа, может, кто знает, как сделать, подскажите, пожалуйста! В Delphi 7, для того чтобы сделать интерфейс программы под Windows XP, достаточно (по крайней мере, мне) бросить на форму компонент XPManifest1. Подскажите, пожалуйста, как сделать такой же интерфейс для ОС Windows 2000 Professional? И возможно ли это вообще? |
| Автор: Демо 19.5.2006, 09:23 |
| SuperLamer, Интерфейс от XP - это особенность операционной системы, и в W2000 такой сделать не получится. |
| Автор: SuperLamer 19.5.2006, 10:22 |
| Получается, что в одной ОС компонент XPManifest1 работает, а другой нет? |
| Автор: Демо 19.5.2006, 10:37 | ||
именно так. |
| Автор: Dynamic 19.5.2006, 14:33 | ||||
иии какой смысл тогда в таком компоненте? Все, что я о нем слышал (сам не пользуюсь) говорит о том, что он создает интерфейс как у ХР в любой ОС (или почти любой)... но, может и ошибаюсь, т.к. не злоупотребляю.... ;) |
| Автор: Alexeis 19.5.2006, 14:37 |
| Dynamic, компонент создает маленький xml файлик и прикрепляет его к ресурсу. XP - проверяет если файлик есть значит вместо стандартых контролов рисут стилизованные, иначе рисует обычные. 2000 - ничего подобного не делает поэтому рисует свои родные. |
| Автор: Dynamic 19.5.2006, 14:46 |
| сорри, влез не в свою лодку... |
| Автор: ne0n 19.5.2006, 16:44 |
| Единственный выход-это скины. |
| Автор: Sunvas 20.5.2006, 18:02 |
Или рисовать кнопки самому.. |