Bom dia.
Plano C = Eu fiz teste desta forma, funciona, mas não da certo porque o sistema fica com outro sistema aberto, se eu fechar o principal o secundário fica ativo na tela, desta forma não me agrada fazer.
Plano B = utilizar o RUN para executar o sistema fora chamando apenas o módulo não seria exatamente a mesma coisa do plano C, funciona com outro sistema em paralelo deixando livre para chamar quantas vezes for necessário?, tbem não acho uma boa idéia.
Quanto a usar @projeto.hbp gostei da ideia, fica mais limpo o que é o que, mas tudo junto em um unico projeto, ficou joia.
Agora fica a incógnita, se em QT funciona perfeitamente, porque a HWGUI não da certo, é uma falha ou não, é um problema da HWGUI ou da GTWVW, isto porque se funcionar com GTWVT ou GTWVG junto com HWGUI, aà é problema da GTWVW, se não me engano vi que em xHARBOUR funciona GTWVW com HWGUI juntas, não lembro bem mas creio que li sobre isto, só não me agrado retornar ao xHARBOUR, migrei a anos atrás ainda para o HARBOUR 3.0, depois 3.1 e agora estou com o 3.2, tive que migrar devido a precisar usar SQLITE, hoje não utilizo mais SQLITE, mas estou indo para Firebird com a contrib HFBIRD e não sei se em xharbour funciona.
Grato