Возможности рабочего стола
Новый рабочий стол 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.
Элементы управления ленты состоят из набора api Win32, которые переопределяют функции строки меню верхнего уровня и отображают пользовательский интерфейс команд на ленте. Она похожа по функциональности и внешнему виду на ленту в системе Office 2007. Пользовательский интерфейс состоит из нескольких вложенных элементов управления, которые включают в себя следующее:
- Кнопка приложения (или жемчужная)
- Панель быстрого доступа
- Элемент управления ленты для контекстных вкладок
- Мини-панели инструментов
- Коллекции стилей
Шаблоны и разработка разметки доступны разработчикам для быстрой разработки и интеграции функций ленты. (См . статьи Windows Ribbon Framework и Windows Ribbon Framework: ресурсы разработчика.)
Элемент управления "Лента" помогает разработчикам повысить удобство использования, предоставляя наиболее часто используемые функции приложения.
Анимация
Гладкая анимация имеет важное значение для многих графических приложений пользовательского интерфейса, а в Windows 7 представлена собственная платформа анимации для управления планированием и выполнением анимации. Платформа анимации предоставляет библиотеку полезных математических функций для определения поведения с течением времени, а также позволяет разработчикам предоставлять собственные функции поведения. Платформа поддерживает сложное разрешение конфликтов, когда несколько анимаций пытаются одновременно управлять одинаковым значением. Приложение может указать, что одна анимация должна быть завершена до запуска другой и может принудительно завершиться в течение заданного времени. Новая платформа также помогает анимациям определять соответствующую продолжительность. (См. раздел Диспетчер анимации Windows.)