VB6 + WINDOWS 10 ? BACKCOLOR TITLE BAR FORM
Citação:Calma ...... vamos por etapa .... o que deu errado?
Pode fazer o teste, se usar o form.borderstyle = 0 e criar algum menu popup, ainda que esse popup fique .visible = false, o Titlebar do form volta a aparecer por causa do me.caption.
Se o me.caption ficar em branco, o atalho na barra de tarefas fica em branco, dificultando identificar o formulário minimizado para o usuário.
Então, ou eu deixo o me.caption em branco ou eu não uso o menupopup. Ambos recursos são essenciais.
Penseiem usar um frame para substituir o menu popup, mas não consigo posicioná-lo com exatidão de acordo com o ponteiro do mouse.
Não funcionou, dá um erro feio na execução, este post é de 2006, para o W7 talvez funcione.
Achei outra solução aqui https://stackoverflow.com/questions/5376354/have-a-popup-menu-on-a-borderless-form
A API não funciona, pelo menos no W10, mas eu não sabia que dava para usar o popupmenu de outro formulário no principal, e isso funcionou.
Vai dar um trabalhão criar um form fake para cada formulário que já tenho e reprogramar os menus, mas é o jeito.
Talvez, se encontrar uma ocx leve que permita personalizar o form em um W10, resolva, mas ainda busco outras soluções, percebi que a maioria das soluções postadas são inferiores a 2012, W10 nem existia, talvez seja isso.
Achei outra solução aqui https://stackoverflow.com/questions/5376354/have-a-popup-menu-on-a-borderless-form
A API não funciona, pelo menos no W10, mas eu não sabia que dava para usar o popupmenu de outro formulário no principal, e isso funcionou.
Vai dar um trabalhão criar um form fake para cada formulário que já tenho e reprogramar os menus, mas é o jeito.
Talvez, se encontrar uma ocx leve que permita personalizar o form em um W10, resolva, mas ainda busco outras soluções, percebi que a maioria das soluções postadas são inferiores a 2012, W10 nem existia, talvez seja isso.
Existe solução no link que te passei .... mas dá trabalho repintar a barra de titulo.
Deu um erro feio na execução do código sugerido nesse link de 2006, fechou até o projeto rs
De qualquer forma eu não sei fazer isso de pintar a borda do form, nunca cheguei a mexer com isso.
Pensando na praticidade e no tempo que não tenho, vou usar um popupmenu de um form invisível mesmo.
Se eu encontrar alguma ocx de personalziar form que seja interessante e leve, eu compartilho aqui, seria uma boa também.
De qualquer forma eu não sei fazer isso de pintar a borda do form, nunca cheguei a mexer com isso.
Pensando na praticidade e no tempo que não tenho, vou usar um popupmenu de um form invisível mesmo.
Se eu encontrar alguma ocx de personalziar form que seja interessante e leve, eu compartilho aqui, seria uma boa também.
hj a noite te passo um zip de um ocx .... esqueci o nome dele ..... é uma alternativa ..... porem é do tempo do win7, como voce disse ...
Citação:mas eu não sabia que dava para usar o popupmenu de outro formulário no principal, e isso funcionou.Vai dar um trabalhão criar um form fake para cada formulário que já tenho e reprogramar os menus, mas é o jeito.
Se for por este rumo faça apenas um formularios com diversos menus ...
Opa, agradeço pela ocx
Exatamente. Depois vou compartilhar o resultado aqui, assim pelo menos consigo manter o design que elaborei, gostei muito.
Citação:Se for por este rumo faça apenas um formularios com diversos menus ...
Exatamente. Depois vou compartilhar o resultado aqui, assim pelo menos consigo manter o design que elaborei, gostei muito.
Olá veja se ajuda esses dois (achei na internet):
1) abaixo a imagem:
link do .zip pra baixar (brinde caso tenha interesse: terabox com 1,2Tera grátis de armazenamento. Não me responsabilizo!)
https://terabox.com/s/1wvvB0oU4499arOElElLayw
2) site Leandro novamente:
https://leandroascierto.com/blog/category/skins-para-formularios/
1) abaixo a imagem:
link do .zip pra baixar (brinde caso tenha interesse: terabox com 1,2Tera grátis de armazenamento. Não me responsabilizo!)
https://terabox.com/s/1wvvB0oU4499arOElElLayw
2) site Leandro novamente:
https://leandroascierto.com/blog/category/skins-para-formularios/
Alterado em 11/03/2024 22:12:18
Veja o anexo .... e do tempo dop vista ou seven ..... o aerosuite. Tem uma parte que coloca skin no form .... um funciona em mdi outro nao, pelo que mem lembro.
Tópico encerrado , respostas não são mais permitidas