VB6 + WINDOWS 10 ? BACKCOLOR TITLE BAR FORM
Obrigado EPISCOPAL e JOSE
Já baixei os arquivos, vou testar , comento aqui depois.
Já baixei os arquivos, vou testar , comento aqui depois.
Lembrando que o arquivo skin que te passei pode ser editado ....
Mantive os meus forms mesmo, deu certo. O sistema ficou bem mais elegante.
Encerrarei este tópico em breve, agradeço a todos!
Encerrarei este tópico em breve, agradeço a todos!
Citação:Mantive os meus forms mesmo, deu certo. O sistema ficou bem mais elegante.Encerrarei este tópico em breve, agradeço a todos!
E qual solução vc adotou ?
Citação:E qual solução vc adotou ?
Boa pergunta ...
Montei a barra de título com labels e buttons.
Copio esse código em todos os forms
E as rotinas em um módulo.
Aí usei o BorderStyle = 0 em cada form, o que me impossibilitou de usar o menupopup
Contornei este problema jogando todos os menus popups em um form que fica invisível, e os demais forms o chamam.
Copio esse código em todos os forms
Private Sub cmdClose_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single)
On Error Resume Next
mSYS_HandMouse
End Sub
Private Sub cmdClose_Click()
On Error Resume Next
Unload Me
End Sub
Private Sub cmdMin_Click()
On Error Resume Next
Me.WindowState = 1
End Sub
Private Sub cmdMin_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single)
On Error Resume Next
mSYS_HandMouse
End Sub
Private Sub lblMove_MouseDown(Button As Integer, Shift As Integer, x As Single, Y As Single)
On Error Resume Next
mSYS_LoadXYMouseDown Button, x, Y
End Sub
Private Sub lblMove_MouseMove(Button As Integer, Shift As Integer, x As Single, Y As Single)
On Error Resume Next
mSYS_LoadXYMouseMove Button, Me, x, Y
End Sub
E as rotinas em um módulo.
Aí usei o BorderStyle = 0 em cada form, o que me impossibilitou de usar o menupopup
Contornei este problema jogando todos os menus popups em um form que fica invisível, e os demais forms o chamam.
Ricardo, existe uma tecnica que pode colocar sub barra de titulo sobre a area não cliente, como se fosse uma barra de titulo normal .... depois retorno aqui e mostro como se faz ... ok?
Citação:Ricardo, existe uma tecnica que pode colocar sub barra de titulo sobre a area não cliente, como se fosse uma barra de titulo normal .... depois retorno aqui e mostro como se faz ... ok?
Não sei se entendi, mas mostra este recurso sim
Eu uso a api setparent para colocar certos objetos na barra de titulos de formularios, porem não funciona com formulario sem bordas ..... vai ter que ser outro codigo .... vou tentar fazer ...
Alterado em 14/07/2024 14:27:11
Vou encerrar o tópico em breve, desde já agradeço a colaboração desta comunidade!!!
Tópico encerrado , respostas não são mais permitidas