[quote=173052:@Cauby Osorio]Gostaria de saber como usar uma toobar em uma janela em uma APP desktop.
Á ideia seria ter uma janela principal onde teria uma toobar com alguns botoes de chamada para outras janelas.
O problema é que não tenho á minima ideia de como trabalhar com uma toobar.
Se alguém tiver o caminho das pedras agradeço.[/quote]
O uso da barra de ferramentas é relativamente simples, embora não tão óbvio.
O primeiro passo, é arrastar um componente toolBar da biblioteca para o seu projeto. Veja bem. Arraste para o seu projeto, como se fosse uma janela ou classe. Só depois de configurado, é que ele pode ser usado na sua janela principal, ou outra qualquer.
Depois de arrastar o componente, configure, acrescentando botões, separadores, nomeando os ítens, etc. Vamos pegar como exemplo a figura abaixo:
Veja que o ítem em destaque, foi chamado de tblCalendarios, e tem um ícone e caption igual a Calendário. Neste caso, nos interessa a propriedade “Name”.
Depois que você configurar a sua barra, arraste-a para a janela na qual quer que ela apareça. Ela vai ser representada por um ícone em uma espécie de “bandeja” na tela de layout da sua janela, logo abaixo da mesma.
Após isso, no evento “Action” da barra, coloque um código mais ou menos deste jeito:
Select Case item.Name
Case "tblProdutos"
Dim w As New winProdutos
w.ShowModal
Case "tblCalendarios"
Dim w As New winCalendarios // Janela a ser chamada quando o botão do calendário for clicado
w.ShowModal
Case "tblOperacoes"
MsgBox "Opção não disponível no momento"
Case "tblRecursos"
Dim w As New winRecursos
w.ShowModal
End Select
Você verifica desta forma qual o botão da barra que foi clicado, e chama a janela correspondente. Mais simples do que tomar um copo de areia…