Ocultar barra de título formulário (dialog) calc macro

perguntadas 2019-05-21 15:33:16 +0200

imagem do gravatar de Júnio Vieira

updated 2019-05-24 15:05:22 +0200

Bom dia, gostaria de ocultar a barra de título nos formulários do calc, no próprio formulário (dialog) existe a opção nativa, mas não funciona.Descrição da imagem

editar alterar tag assinalar como ofensivo fechar mesclar Excluir

Comentários

Qual barra que você deseja ocultar?

imagem do gravatar de ConradoConrado ( 2019-05-21 19:56:36 +0200 )editar

Abaixo exemplo para desabilitar o botão Fechar na caixa de diálogo. Contudo, a tecla Esc fecha.

Sub BarraTitulo()
DialogLibraries.LoadLibrary("Standard")
dlg = CreateUnoDialog(DialogLibraries.Standard.Dialog1)
Dim Titulo as Object
Titulo = dlg.getModel()
With Titulo
    .Title = "Barra de Título desabilitada"
    .Enabled = False
End With
dlg.Execute()
End Sub
imagem do gravatar de Ronaldo EliasRonaldo Elias ( 2019-05-28 19:10:01 +0200 )editar

Bom dia, obrigado pela ajuda, inclusive já conheço esse código, a tecla esc fecha apenas se tiver outros controles como por exemplo caixa de texto, porém o meu objetivo é realmente não mostrar a barra de título, quanto a desabilitar a tecla esc é outro comando que preciso, aliás não só a tecla esc, mas poder controlar via programação qualquer tecla, no excel se utiliza KeyAsCii, mas no basic não sei se é possível. Mais uma vez agradeço pela ajuda.

imagem do gravatar de Júnio VieiraJúnio Vieira ( 2019-05-30 15:59:53 +0200 )editar