Compartilhar via


A Experiência Desktop

A nova área de trabalho do Windows 7 dá vida aos seus aplicativos. Os aplicativos agora são mais detectáveis, informativos e interativos. Interfaces de usuário modernas e intuitivas são mais fáceis de desenvolver com o Windows 7. Novas experiências de área de trabalho e aplicativo incluem o seguinte:

  • A barra de tarefas aprimorada apresenta miniaturas interativas e permite animação e interação para aplicativos minimizados.
  • O conceito Destinos permite que os usuários pulem com um clique para os arquivos, locais ou tarefas que usam com mais frequência.
  • Novos controles e APIs para a Faixa de Opções, com base na interface do usuário do Office Fluent, estão disponíveis para adicionar facilmente controles, menus e galerias no estilo faixa de opções aos seus aplicativos.
  • Uma estrutura de animação ajuda você a aprimorar animações personalizadas.

Os aprimoramentos na plataforma de gadgets permitem que os aplicativos instalem gadgets complementares durante a configuração ou a experiência de primeira execução.

Captura de tela que mostra a área de trabalho do Windows 7.

A nova área de trabalho do Windows 7 dá vida aos seus aplicativos

Listas de atalhos – colocando usuários em seu aplicativo rapidamente

As Listas de Atalhos ajudam os usuários a chegar onde desejam ir mais rapidamente. Listas de Atalhos são arquivos, URLs, tarefas ou itens personalizados abertos dentro do aplicativo. O novo menu Listas de Atalhos no menu Iniciar e na barra de tarefas disponibiliza destinos comuns e tarefas principais com um único clique. O menu Listas de Atalhos é preenchido automaticamente com base na frequência e na frequência com que os itens foram usados recentemente. Os desenvolvedores podem fornecer Listas de Atalhos personalizadas com base em sua própria semântica. Os aplicativos também podem definir Tarefas para aparecer em seus menus— são ações do aplicativo que os usuários desejam acessar diretamente, como redigir um email. (Consulte Extensões da barra de tarefas e Interface ICustomDestinationList.)

listas de atalhos

Listas de Atalhos ajudam os usuários a chegar onde desejam ir mais rapidamente

Barra de tarefas aprimorada

Com a nova barra de tarefas no Windows 7, os aplicativos podem fornecer mais informações ao usuário de maneiras mais intuitivas. Por exemplo, os aplicativos podem mostrar barras de progresso em seus botões da barra de tarefas para que os usuários possam ficar cientes do progresso sem precisar manter a janela visível. Isso é útil para acompanhar operações demoradas, como cópia de arquivo, downloads, instalações ou queima de mídia. As sobreposições de ícone podem ser exibidas na área inferior direita do botão da barra de tarefas do aplicativo e são usadas para comunicar status ou notificações (como novos emails). Novas APIs de miniatura permitem que um aplicativo defina janelas filho e imagens em miniatura correspondentes para essas janelas. A barra de ferramentas em miniatura fornece um local para controlar ações comuns sem exigir a restauração da janela, como Reproduzir/Parar para mídia. (Consulte Extensões da barra de tarefas e Windows 7: Recursos do Desenvolvedor.)

Plataforma gadgets

Os gadgets são um recurso popular da área de trabalho do Windows Vista e, no Windows 7, é ainda mais fácil para os aplicativos instalarem gadgets. No Windows 7, um aplicativo pode adicionar programaticamente um gadget à área de trabalho do Windows durante a instalação do aplicativo ou a primeira execução. Isso significa que a experiência pronta para uso de um aplicativo pode incluir uma caixa de marcar simples, por exemplo, para instalar um gadget complementar que está disponível na área de trabalho assim que o aplicativo estiver pronto para ser usado. (Consulte Introdução à plataforma gadget.)

gadgets do Windows

No Windows 7, é ainda mais fácil para os aplicativos instalarem gadgets

Faixa de Opções do Windows

O controle da Faixa de Opções do Windows ajuda os desenvolvedores a melhorar a usabilidade expondo os recursos acessados com mais frequência do seu aplicativo diretamente aos usuários finais. A Faixa de Opções torna mais fácil para os usuários finais localizar e usar recursos de aplicativo porque menos funcionalidade está oculta, levando ao aumento da produtividade. A Faixa de Opções foi projetada como uma alternativa baseada em intenção para o modelo de apresentação de comando de menus, barras de ferramentas, painéis de tarefas e caixas de diálogo em aplicativos padrão baseados no Windows.

Os controles da Faixa de Opções consistem em um conjunto de Win32APIs que substituem a funcionalidade da barra de menus de nível superior e renderizam uma interface do usuário de comando no estilo de faixa de opções. Ele é semelhante em funcionalidade e aparência à Faixa de Opções no sistema do Office 2007. A interface do usuário é composta por vários subconsultas que incluem o seguinte:

  • Botão aplicativo (ou pérola)
  • Barra de ferramentas de acesso rápido
  • Controle de faixa de opções de guias contextuais
  • Minibarras de ferramentas
  • Galerias de estilos

Modelos e criação de marcação estão disponíveis para desenvolvedores para desenvolvimento rápido e integração da funcionalidade da Faixa de Opções. (Consulte Estrutura da Faixa de Opções do Windows e Estrutura da Faixa de Opções do Windows: Recursos do Desenvolvedor.)

barra de ferramentas da faixa de opções

O controle Faixa de Opções ajuda os desenvolvedores a melhorar a usabilidade expondo os recursos acessados com mais frequência pelo aplicativo

Animação

Animações suaves são fundamentais para muitos aplicativos de interface do usuário gráfica, e o Windows 7 apresenta uma estrutura de animação nativa para gerenciar o agendamento e a execução de animações. A estrutura de animação fornece uma biblioteca de funções matemáticas úteis para especificar o comportamento ao longo do tempo e também permite que os desenvolvedores forneçam suas próprias funções de comportamento. A estrutura dá suporte à resolução sofisticada de conflitos quando várias animações tentam manipular o mesmo valor ao mesmo tempo. Um aplicativo pode especificar que uma animação deve ser concluída antes que outra possa ser iniciada e pode forçar a conclusão dentro de um tempo definido. A nova estrutura também ajuda as animações a determinar as durações apropriadas. (Consulte Gerenciador de Animação do Windows.)