Partilhar via


A Experiência Desktop

O novo ambiente de trabalho do Windows 7 dá vida às suas aplicações. Os aplicativos agora são mais detetáveis, informativos e interativos. Interfaces de utilizador modernas e intuitivas são mais fáceis de desenvolver com o Windows 7. As novas experiências de desktop e aplicativos incluem o seguinte:

  • A barra de tarefas aprimorada introduz miniaturas interativas e permite animação e interação para aplicativos minimizados.
  • O conceito Destinos permite que os usuários saltem com um clique para os arquivos, locais ou tarefas que usam com mais frequência.
  • Novos controlos e APIs para a Faixa de Opções do, baseados na interface de utilizador Fluent do Office, estão disponíveis para adicionar facilmente controlos, menus e galerias ao estilo da 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 ecrã que mostra o ambiente de trabalho do Windows 7.

O novo ambiente de trabalho do Windows 7 dá vida às suas aplicações

Listas de Acesso Rápido—Facilitando o acesso dos utilizadores à sua aplicação rapidamente

As Listas de Atalhos ajudam os utilizadores a chegar onde querem chegar mais rapidamente. As Listas de Saltos são ficheiros, URLs, tarefas ou itens personalizados que abrem na aplicação. O novo menu Jump Lists no menu Iniciar e na barra de tarefas torna os destinos comuns e as tarefas-chave disponíveis com um único clique. O menu Listas de Atalhos é preenchido automaticamente com base na frequência e na recente utilização dos respetivos itens. Os desenvolvedores podem fornecer listas de atalhos personalizadas com base na sua própria semântica. As aplicações também podem definir Tarefas que apareçam nos seus menus — são ações da aplicação que os usuários desejam acessar diretamente, como por exemplo redigir um e-mail. (Consulte Extensões da Barra de Tarefas e a Interface ICustomDestinationList .)

listas de atalhos

As Listas de Atalhos ajudam os utilizadores a chegar onde querem chegar mais rapidamente

Barra de tarefas melhorada

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 ter que manter a janela visível. Isso é útil para rastrear operações demoradas, como cópia de arquivos, downloads, instalações ou gravação de mídia. As sobreposições de ícones 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 e-mails). Novas APIs de miniatura permitem que uma aplicação defina janelas filhas e imagens em miniatura correspondentes para essas janelas. A barra de ferramentas de miniaturas fornece um local para controlar ações comuns sem exigir restauração de janelas, como Reproduzir/Parar para mídia. (Consulte Extensões da barra de tarefas e Windows 7: Recursos do desenvolvedor.)

Plataforma de 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 a usar de uma aplicação pode incluir uma simples caixa de seleção, por exemplo, para instalar uma ferramenta complementar que esteja disponível no ambiente de trabalho assim que a aplicação estiver pronta para ser utilizada. (Consulte Introdução à Plataforma de Gadgets.)

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 encontrar e usar recursos de aplicativos porque menos funcionalidade está oculta, levando a uma maior produtividade. A Faixa de Opções foi projetada como uma alternativa baseada em intenção ao modelo de apresentação de comandos 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 APIs do Win32 que substituem a funcionalidade da barra de menus de nível superior e renderizam uma interface do usuário de comando no estilo da faixa de opções. Ele é semelhante em funcionalidade e aparência à Faixa de Opções no sistema Office 2007. A interface do usuário é composta por vários subcontroles que incluem o seguinte:

  • Botão de aplicação (ou pérola)
  • Barra de ferramentas de acesso rápido
  • Faixa de Opções controle de guias contextuais
  • Mini-barras de ferramentas
  • Galerias de estilo

Modelos e criação de marcações estão disponíveis para desenvolvedores para rápido desenvolvimento e integração da funcionalidade da Faixa de Opções. (Consulte Windows Ribbon Framework e Windows Ribbon Framework: Developer Resources.)

barra de ferramentas da faixa de opções

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

Animação

Animações suaves são fundamentais para muitos aplicativos gráficos de interface do usuário, e o Windows 7 introduz 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 suporta 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 Gestor de Animação do Windows.)