Página 1 de 1

E agora hwgui ?

Enviado: 12 Mar 2024 11:32
por JoséQuintas
hwgui.png
Sei lá....
Parece que só usam hwgui 2.17, de 15 anos atrás.

Aonde entram novos usuários ?
Quem usa as atualizações ?
E o que vém sendo dito nos últimos 15 anos ?
Mas tem usuário pedindo correções...

Pois é... tentando entender... nada está fazendo sentido..

E agora hwgui ?

Enviado: 12 Mar 2024 13:06
por sygecom
De uma forma geral o mundo xbase não tem mais aderência a novos usuários, isso não se aplica apenas a Hwgui.

Não tenho informações para falar sobre outros usuário. No meu achismo acredito que cada um que usa ficou parado em uma determinada versão, e poucos e quando digo poucos deve ser menos que 10 usam versão atual.

Eu comecei um processo de migrar para Harbour com algumas ajuda do Marcos Gambeta que levou uma versão da Hwgui mais compatível com harbour.

Tive que dar uma parada por duas semanas que estou em viagem a trabalho, mas segunda-feira que vem, quando eu voltar, vou me encarnar e dar meus passos ainda com Hwgui.

E agora hwgui ?

Enviado: 12 Mar 2024 13:50
por sygecom
Complementando.
Se tiver no inicio, parte logo para uma QT da vida, que além de muitos recursos vai ter boas estabilidade.
https://github.com/marcosgambeta/qt5xhb-v1
https://github.com/marcosgambeta/qt5xhb-v2

Um dia ainda vou ter uma classe minha aplicada em todo o meu sistema e, assim consigo mudar de LIB GUI a qualquer momento, mas isso é conversa para outra temporada kkkkkkkk

E agora hwgui ?

Enviado: 12 Mar 2024 17:52
por JoséQuintas
Tava aqui pensando....
editor.png
teste.png
O que tem em comum nessas telas ?
Algo semelhante ao uso de tab, mas não é tab, cada possível "tab" é uma tela independente.

A partir daí, depende da lib fornecer o recurso.

Já comentei das abas por aqui, até pra janela console.
Mas isso se extende pra tudo.
Também podem ser consideradas as antigas janelas MDI, trazidas pra atualidade.

Mas depende de recurso em LIB.
Se vai usar multithread ou não é outra história, mas poderia ser opção adicional.

Desse jeito, seriam fontes menores, pra cada opção, e não um fonte quilométrico pra usar tab.
Talvez seja um recurso até mais simples de ser implementado do que outros, mas não sei dizer.
Talvez sugerir pras LIBs isso.

Talvez possa ser comparado com o uso de activex, não sei dizer.

Com certeza, no momento em que uma lib fizer, as outras vão copiar.

Uma idéia disso:
SetParent() da API Windows. Isso coloca uma janela dentro da outra, qualquer janela.

E agora hwgui ?

Enviado: 12 Mar 2024 21:19
por JoséQuintas
vb.png
Não sei se errei, se perdi a prática, ou se tem a ver com multithread, não consigo o handle da janela pra testar.