Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Новый рабочий стол Windows 7 оживляет ваши приложения. Теперь приложения являются более обнаруживаемыми, информативными и интерактивными. Современные и интуитивно понятные пользовательские интерфейсы проще разрабатывать с помощью Windows 7. К новым рабочим столам и приложениям относятся следующие возможности:
- В расширенной панели задач представлены интерактивные эскизы и возможности анимации и взаимодействия для свернутых приложений.
- Концепция "Назначения" позволяет пользователям переходить к файлам, расположениям или задачам, которые они используют чаще всего.
- Новые элементы управления и API-интерфейсы для ленты , основанные на пользовательском интерфейсе Office Fluent, доступны для легкого добавления элементов управления стиля ленты , меню и коллекций в приложения.
- Анимационный фреймворк помогает усиливать кастомные анимации.
Усовершенствования платформы гаджетов позволяют приложениям устанавливать вспомогательные гаджеты во время установки или первого запуска.
Новый рабочий стол Windows 7 оживляет ваши приложения
Списки быстрого доступа — позволяют пользователям быстро перейти в ваше приложение.
Списки переходов помогают пользователям быстрее идти дальше. Списки переходов — это файлы, URL-адреса, задачи или пользовательские элементы, которые открываются в приложении. Новое меню списков переходов в меню Пуск и панель задач делают общие назначения и ключевые задачи доступными с помощью одного щелчка мыши. Меню списков переходов автоматически заполняется на основе частоты и времени использования последних элементов. Разработчики могут предоставлять пользовательские списки переходов на основе собственной семантики. Приложения также могут определять задачи отображаться в их меню. Это действия приложения, к которому пользователи хотят получить доступ напрямую, например создание сообщения электронной почты. (См. расширения панели задач и интерфейс ICustomDestinationList .)
Списки переходов помогают пользователям быстрее идти дальше.
Расширенная панель задач
С помощью новой панели задач в Windows 7 приложения могут предоставлять пользователю дополнительные сведения более интуитивно понятными способами. Например, приложения могут отображать индикаторы хода выполнения на кнопках панели задач, чтобы пользователи могли оставаться в курсе его выполнения, без необходимости держать окно открытым. Это полезно для отслеживания временных операций, таких как копирование файлов, скачивание, установка или сжигание мультимедиа. Иконки можно отображать в правом нижнем углу кнопки панели задач приложения и использовать для информирования о состоянии или уведомлениях (например, о новой почте). Новые API эскизов позволяют приложению определять дочерние окна и соответствующие изображения эскизов для этих окон. Панель инструментов эскизов предоставляет возможность управлять типовыми действиями без необходимости восстанавливать окно, например, мультимедиа: воспроизведение/остановка. (См. расширения панели задач и Windows 7: ресурсы разработчика.)
Платформа гаджетов
Гаджеты — это популярная функция рабочего стола Windows Vista, а в Windows 7 — это еще проще для приложений для установки гаджетов. В Windows 7 приложение может программным способом добавить гаджет на рабочий стол Windows во время установки приложения или первого запуска. Это означает, что встроенный интерфейс приложения может включать простой флажок, например, чтобы установить гаджет-компаньон, доступный на рабочем столе, как только приложение будет готово к использованию. (См. Введение в платформу гаджетов.)
В Windows 7 еще проще устанавливать гаджеты в приложениях.
Лента Windows
Элемент управления лентой Windows помогает разработчикам повысить удобство использования, предоставляя наиболее часто доступ к функциям приложения непосредственно конечным пользователям. Лента упрощает поиск и использование функций приложений конечными пользователями, так как менее функциональные возможности скрыты, что приводит к повышению производительности. Лента разработана как основанная на намерениях альтернатива модели представления команд меню, панелей инструментов, областей задач и диалоговых окон в стандартных приложениях на базе Windows.
Элементы управления ленты состоят из набора Win32 APIs, которые переопределяют функциональные возможности верхнего меню и отображают интерфейс команд в стиле ленты. Он по функциональности и внешнему виду похож на ленту в системе Office 2007. Пользовательский интерфейс состоит из нескольких подэлементов, включая следующие:
- Кнопка приложения (или перла)
- Панель быстрого доступа
- Управление лентой контекстных вкладок
- Мини-панели инструментов
- Галереи стилей
Шаблоны и разработка разметки доступны разработчикам для быстрой разработки и интеграции функций ленты. (См. Windows Ribbon Framework и Windows Ribbon Framework: материалы для разработчиков.)
Элемент управления "Лента" помогает разработчикам повысить удобство использования, предоставляя доступ к наиболее часто используемым функциям вашего приложения.
Мультипликация
Гладкая анимация является основой для многих графических приложений пользовательского интерфейса, и Windows 7 представляет собственную платформу анимации для управления планированием и выполнением анимаций. Платформа анимации предоставляет библиотеку полезных математических функций для указания поведения с течением времени, а также позволяет разработчикам предоставлять собственные функции поведения. Платформа поддерживает сложное разрешение конфликтов, когда несколько анимаций пытаются одновременно управлять одинаковым значением. Приложение может указать, что одна анимация должна быть завершена, прежде чем другая может начаться и может принудительно завершиться в течение заданного времени. Новая платформа также помогает анимациям определять соответствующие длительности. (См. диспетчер анимации Windows.)