Microsoft prepara SplitMenuFlyoutItem no WinUI 3 para simplificar os menus de contexto do Windows 11, entenda o que muda

Microsoft quer simplificar menus de contexto de apps do Windows 11 • Tecnoblog

Novo controle agrupa ações padrão e secundárias, deixando os menus de contexto do Windows 11 mais curtos e inteligentes, mas ainda sem previsão de estreia no sistema

A Microsoft está desenvolvendo um novo controle para WinUI 3, chamado SplitMenuFlyoutItem, com o objetivo de tornar os menus de contexto do Windows 11 mais limpos, curtos e realmente relevantes para cada situação. O recurso foi apresentado em uma sessão técnica para as equipes de WinUI e Windows App SDK, e pretende reduzir o excesso de opções exibidas ao clicar com o botão direito do mouse.

Na prática, a proposta é permitir que desenvolvedores agrupem ações, destacando as principais e recolhendo as secundárias em um submenu lateral. A expectativa é melhorar a experiência de uso, deixando os menus de contexto do Windows 11 mais consistentes, com menos poluição visual e mais foco no que importa para cada arquivo, app ou cenário.

Como resume a própria apresentação, “A Microsoft está trabalhando para que os menus de contexto de apps do Windows 11 não fiquem com uma lista tão longa de itens — uma reclamação antiga dos usuários do sistema operacional.”

Por que a Microsoft mexeu nisso

Segundo a empresa, o problema começa no controle atual, o MenuFlyoutItem, que não foi projetado para separar ações ou se adaptar ao contexto de forma granular. Isso faz com que desenvolvedores adicionem uma série de entradas estáticas, esticando a lista de opções e tornando a descoberta de comandos menos intuitiva. Em vez de menus ajustados ao que o usuário realmente precisa, acumulam-se atalhos e comandos raramente usados.

Ao dar mais autonomia aos desenvolvedores para organizar melhor as opções, o novo controle deve ajudar a resolver queixas frequentes sobre os menus de contexto do Windows 11, ainda mais em cenários com muitos aplicativos integrados ao sistema, como editores de imagens, ferramentas de anotações, serviços de compartilhamento e extensões que interagem com o clique direito.

Como o novo controle organiza as opções

O SplitMenuFlyoutItem permite dividir cada ação em duas camadas, com uma ação principal visível e suas opções secundárias reunidas em um menu que aparece ao lado, indicado por uma seta. Isso mantém a lista essencial curta e facilita o acesso a tarefas mais específicas quando necessário, algo importante para simplificar os menus de contexto do Windows 11 sem perder funcionalidade.

No material apresentado, a Microsoft destaca: “No exemplo dado pela Microsoft, um menu de 15 itens é reduzido a nove.” Na prática, comandos padrão como “Abrir com Fotos”, “Editar com Fotos”, “Compartilhar com telefone” e “Copiar” exibem uma seta à direita, revelando variações mais detalhadas. No submenu de “Abrir com Fotos”, por exemplo, surgem opções como “Paint”, “Paint3D”, “Ferramenta de Captura”, “Pesquisar na Microsoft Store” e “Escolher outro app”, que aparecem assim que o cursor repousa sobre a ação principal.

Outra vantagem é a adaptação por contexto. Dependendo do tipo de arquivo, do app ou do local da interface, as ações principais podem mudar, mantendo as opções mais usadas em destaque e relegando ações específicas ao submenu lateral. Esse desenho deve tornar os menus de contexto do Windows 11 mais previsíveis e fáceis de navegar, com uma hierarquia clara entre o que é comum e o que é avançado.

Disponibilidade, próximos passos e o que observar

A nova API não chegou ao público geral e ainda não está em testes para usuários. Como reforça a documentação apresentada, “Por enquanto, a nova solução não está disponível para usuários comuns, nem mesmo para testes.” Os parâmetros do controle foram detalhados no repositório do WinUI no GitHub, permitindo que desenvolvedores comecem a experimentar o comportamento do SplitMenuFlyoutItem em projetos que usam o Windows App SDK.

O cronograma também permanece em aberto. A própria Microsoft não crava quando o controle será adotado de forma ampla, e há um caminho adicional até que a novidade apareça em soluções já instaladas no PC. Como aponta o material, “Mesmo assim, não há previsão de lançamento oficial, e quando isso ocorrer, os devs independentes precisarão implementar o novo código em seus produtos, o que deve demorar ainda mais.”

Outro ponto relevante é a adoção no ambiente nativo do sistema. Embora o controle faça parte do ecossistema para apps, não há confirmação de quando, ou se, ele será aproveitado diretamente na interface do Windows 11, incluindo elementos como a área de trabalho, a barra de tarefas e o menu Iniciar. Até lá, a expectativa é que desenvolvedores adotem gradualmente a novidade, com ganhos perceptíveis na organização dos menus de contexto do Windows 11 em apps modernos.

Se a proposta avançar, os usuários devem encontrar listas mais curtas, ações principais bem definidas e submenus que aparecem apenas quando fazem sentido, o que tende a melhorar a produtividade e a reduzir cliques desnecessários. Para acompanhar a evolução, vale observar as atualizações do repositório do WinUI 3 e as notas do Windows App SDK, que devem indicar quando o SplitMenuFlyoutItem estiver pronto para uso em larga escala.

Rolar para cima