Página 13 de 14
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 16:02
por Itamar M. Lins Jr.
Ola!
Olhem quantas postagens sem resolver nada.
Cadê a solução ?
Poucos usam linha de comando. Mais de 95% é no modo gráfico. Word, Excel, Windows, Chrome... Todos estão no modo gráfico.
Vai colocar os componentes na tela, CheckBox, Buttons, Label... Na mão ? igual como eu faço ? Caso contrário vá para Minigui Extend, pois lá as coisas estão bem mais adiantadas.
Funcionava GTWVW com Hwgui 2.0, 3.0 lá no início... Agora tá tudo abandonado pelos desenvolvedores no caso das GTs. Não tem mais nada para fazer.
Vai ficar chamando GTx com Minigui ? via RUN() etc.. não era assim que funcionava.
Quando testei isso em 2011 sei lá, funcionava mas agora nem lembro mais, e o ganho é ínfimo. É apenas um consolo, pois vai ter que mudar tudo para Hwgui ou Minigui.
Saudações,
Itamar M. Lins Jr.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 17:48
por Vlademiro
A ide da hmg extend é fraca. Até para selecionar um elemento da trabalho. O pessoal usa a da hmg 3.4.4 que é parcialmente compatível. A melhor ide é a da hmg 3.4.4 com a hmg.3.4.4. Se quiser ide melhor vá para xailer ou Qt. Que pena que a hmg 3.4.4 parou...
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 18:05
por Itamar M. Lins Jr.
Ola!
A ide da hmg extend é fraca. Até para selecionar um elemento da trabalho
Que dia testou pela ultima vez ?
Saudações,
Itamar M. Lins Jr.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 18:47
por Vlademiro
Uns 3 meses mais ou menos. A ide da hmg3.4.4 é melhor. Não é perfeita, da uns problemas de gerenciamento de memória mas é o que tem pra hoje.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 19:13
por Itamar M. Lins Jr.
Ola!
Testou depois dos vídeos de Ivanil Marcelino ? Ensinando a usar ?
Foram várias correções que o Filatov fez.
Saudações,
Itamar M. Lins Jr.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 19:16
por Vlademiro
Vou testar depois. Tiveram umas atualizações.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 21:20
por JoséQuintas
Itamar M. Lins Jr. escreveu:Olhem quantas postagens sem resolver nada.
Cadê a solução ?
Pois é... ia postar lá no sourceforge, mas só pode com autorização do autor, e nem sei aonde faz isso.
Teste simples:
Código: Selecionar todos
function Main()
Local oMainWindow
Alert( hb_gtInfo( HB_GTI_VERSION ) )
INIT WINDOW oMainWindow MAIN TITLE "HwGui - Child Windows Example"
ACTIVATE WINDOW oMainWindow
Alert( hb_gtInfo( HB_GTI_VERSION ) )
INIT WINDOW oMainWindow MAIN TITLE "HwGui - Child Windows Example"
ACTIVATE WINDOW oMainWindow
Alert( hb_gtInfo( HB_GTI_VERSION ) )
RETURN Nil
A GT default é outra.
CADA janela só abre ao terminar a rotina anterior, COMO CONSOLE.
Acho que o contrário é verdadeiro, sobre ter que fechar na ordem que abriu.
Trata-se apenas de modificar a rotina executada ao iniciar o EXE, se é que já não existe a opção.
Na minigui, já não lembro mais, talvez SET MAINWINDOW OFF ou algo assim.
Se retirar tudo da GTWVG... é a mesma coisa, uma janela da HWGUI só abre depois de fechar a anterior.
Então... HWGUI SOZINHA já tem esse comportamento.
Aos poucos migrando tela caracter para GUI
Enviado: 11 Set 2020 21:26
por JoséQuintas
Aos poucos migrando tela caracter para GUI
Enviado: 12 Set 2020 16:25
por asimoes
Itamar M. Lins Jr. escreveu:Vai colocar os componentes na tela, CheckBox, Buttons, Label... Na mão ? igual como eu faço ? Caso contrário vá para Minigui Extend, pois lá as coisas estão bem mais adiantadas.
Eu fazia isso antes de conhecer a designer do Luis Basso, ajuda no desenho da tela e posição dos componentes, depois é só ajustes, todas as janelas do meu sistema foram feitas assim,
se precisar incluir um componente novo ou ajustar a tela é só modificar a tela ver as posições no prg e passar para o fonte destino, isso leva 5 min ou menos dependendo do que precisa fazer.
Aos poucos migrando tela caracter para GUI
Enviado: 12 Set 2020 16:53
por asimoes
Aos poucos migrando tela caracter para GUI
Enviado: 13 Set 2020 08:01
por JoséQuintas
Só pra concluir o assunto sobre misturar hwgui:
No momento ela tem que ser a janela principal.
De jeito nenhum uma outra janela pode chamar alguma coisa da hwgui.
O contrário tudo bem, ou talvez só com multithread.
E vou além.....
Tomara que HWGUI não seja alterada pra multithread.
Senão, aí acaba com toda possibilidade de mistura de vez.
Aos poucos migrando tela caracter para GUI
Enviado: 13 Set 2020 10:31
por JoséQuintas
Para os que se fazem de desentendidos....
Tenho lá meu menu principal EM GTWVG, detesto o menu Windows....
Então o usuário abre a tela de clientes.
Qual o problema de eu fazer a tela de clientes em HWGUI?
E depois outra tela, e outra, e mais outra, até terminar tudo.
Só mesmo um idiota pra achar que isso é desvantagem.
O que impede isso? a HWGUI obrigar a ser a tela principal, só isso.
Aos poucos migrando tela caracter para GUI
Enviado: 13 Set 2020 10:41
por JoséQuintas
Nada é respondido há anos, mas não custa tentar....
Aos poucos migrando tela caracter para GUI
Enviado: 13 Set 2020 12:08
por asimoes
Janela principal é HwGui, ainda tenho janelas GT sendo chamadas na HwGUi é por Thread, pode ser:
Com o tempo as jalenas GT vão sumir dando lugar a janelas Dialog
Hb_gtReload( "WVG" ) ou Hb_gtReload( "WVT" )
Para chamar a janela GT
Código: Selecionar todos
nThread := Hb_ThreadStart( HB_BITOR( HB_THREAD_INHERIT_PUBLIC, ;
HB_THREAD_INHERIT_PRIVATE, ;
HB_THREAD_INHERIT_MEMVARS, ;
HB_THREAD_MEMVARS_COPY ), ;
{ || &cRotina. } )
::WaitThread( nThread )
Aos poucos migrando tela caracter para GUI
Enviado: 13 Set 2020 12:51
por asimoes