Página 2 de 2
Menu com PANEL horizontal
Enviado: 15 Dez 2020 14:01
por JoséQuintas
Só pra constar:
Tem uma opção muito melhor, estou ajustando e enviando pra HWGUI e OOHG.
#ifndef HBMK_HAS_GTWVG
Depois vou testar se funciona #ifndef HBMK_HAS_HBWIN
Se acrescentar o HBC no projeto, o filtro entra em ação.
Acaba ficando automático, o que é bem melhor.
Menu com PANEL horizontal
Enviado: 21 Dez 2020 13:33
por JoséQuintas
Seria interessante estudar melhor a bostaurus.
Por exemplo, mesmo baixando ícones brancos, talvez pudesse usar a bostaurus pra transformar na cor que quisermos.
Isso encerraria o trabalho todo de ficar procurando ícones.
estou começando a pensar em ícones com cores diferentes novamente.
Mas não tão coloridos.
Por exemplo, os que mexem com sefaz de uma cor, os de navegação de outra, etc.
A cor acaba sendo uma ajuda também, na escolha de onde clicar, só não exagerar no colorido.
E deixar o aplicativo ajustar as cores pode ser mais interessante do que ficar trocando pra fazer testes.
Menu com PANEL horizontal
Enviado: 21 Dez 2020 20:01
por JoséQuintas
ASimões:
Não daria pra colocar o SAIR na mesma linha dos outros ícones ? Ganharia espaço em tela, e o usuário encontra tudo no mesmo lugar.
Menu com PANEL horizontal
Enviado: 22 Dez 2020 09:54
por asimoes
JoséQuintas escreveu:ASimões:
Não daria pra colocar o SAIR na mesma linha dos outros ícones ? Ganharia espaço em tela, e o usuário encontra tudo no mesmo lugar.
Sim, só não fiz isso porque isso é programa de testes, mas basta está na barra
Menu com PANEL horizontal
Enviado: 17 Set 2024 10:44
por deividdjs
funciona na hwgui essa biblioteca ?? e sim .. onde posso baixar ela para compilar ??
consegui uma parte do codigo em um forum.. porem é somente para o print de tela .. compilei e funciona bem !! porem sei q ela faz muito mais q isso .. gostaria de implementar ela completa no meu programa ..
Abraço!
Menu com PANEL horizontal
Enviado: 17 Set 2024 13:43
por JoséQuintas
A biblioteca Bostaurus é do Dr Clautio Sotto.
Faz parte da minigui, mas pode ser ajustada.
Na época A.Simões ajustou pra HWGUI e eu ajustei pra GTWVG.
Basicamente a bilioteca usa o handle da janela.
Tem LIB que usa o handle como pointer, e tem lib que usa como número.
Só deixar bostaurus usando o mesmo que hwgui, se precisar tem as funções N2P() ou P2N().
Se não me engano, a versão da OOHG tá mais prática de ajustar, não lembro mais
https://github.com/oohg/core/blob/main/ ... taurus.prg
GTWVG do 3.2 usa número, GTWVG do 3.4 usa pointer.
Não lembro se aqui está pra um ou pra outro, porque na época eu usava harbour 3.4 e voltei pra 3.2.
https://github.com/JoseQuintas/wvgtest/ ... /bostaurus
Menu com PANEL horizontal
Enviado: 17 Set 2024 13:54
por JoséQuintas
Traduzindo:
Código: Selecionar todos
FUNCTION BT_WinHandle( Win )
LOCAL hWnd := iif( ValType( Win ) == "N", Win, GetFormHandle( Win ) )
RETURN hWnd
Pelo que está aí, precisa ser número pra bostaurus.
Se hwgui usa número, passa handle direto, senão WIN_P2N( handle )
E remover partes destinadas a minigui, vai descobrir porque vai dar falta das funções na compilação (se usar a original da oohg)
A P2N pode não ter nome padrão, pode ser WIN_P2N() ou WVG_P2N() ou outra.
hbmk2 -find P2N
Menu com PANEL horizontal
Enviado: 17 Set 2024 14:04
por JoséQuintas
Aproveitando....
O que mencionei na época de alterar na hwgui HBMK_HAS_GTWVG
Isso fica resolvido com a remoção dos includes automáticos da gtwvg, o headers= em gtwvg.hbc
Não afeta gtwvg, a não ser ter que colocar o #include nos fontes gtwvg, se precisar.
Mas isso é normal em qualquer lib, então gtwvg passa a ficar igual qualquer lib.
Menu com PANEL horizontal
Enviado: 17 Set 2024 14:13
por deividdjs
entendi .. o headers=da gtwvg.hbc e realmente para o conflito com as outras libs gráficas .. maravilha .. vou tentando migrar aqui e ver o qq acontece ..
mais uma vez obrigado !!
Abraço !!