QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Moderador: Moderadores
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
Sempre usei TAB, não tenho esse problema.
Vc está usando TAB dentro de TAB, o FOCO ou o que controla isso, está ficando só na primeira.... Não sei.
A HWgui tem alguns controles NOVOS, talvez funcione esses coisas nesses controles. Tem Browse, TAB...
No caso do TAB ele fez um controle chamado LENTA, que pode substituir.
Tem exemplo no TUTORIAL.
Saudações,
Itamar M. Lins Jr.
Sempre usei TAB, não tenho esse problema.
Vc está usando TAB dentro de TAB, o FOCO ou o que controla isso, está ficando só na primeira.... Não sei.
A HWgui tem alguns controles NOVOS, talvez funcione esses coisas nesses controles. Tem Browse, TAB...
No caso do TAB ele fez um controle chamado LENTA, que pode substituir.
Tem exemplo no TUTORIAL.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
ITAMAR .. vc nunca usou um tab dentro do outro ?? ... teoricamente era pra ser algo simples de controlar ... não é ?Itamar M. Lins Jr. escreveu:Olá!
Sempre usei TAB, não tenho esse problema.
Vc está usando TAB dentro de TAB, o FOCO ou o que controla isso, está ficando só na primeira.... Não sei.
A HWgui tem alguns controles NOVOS, talvez funcione esses coisas nesses controles. Tem Browse, TAB...
No caso do TAB ele fez um controle chamado LENTA, que pode substituir.
Tem exemplo no TUTORIAL.
Saudações,
Itamar M. Lins Jr.
Abraço!
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
Não, não precisei.
Eu uso TAB com várias abas.
Saudações,
Itamar M. Lins Jr.
Não, não precisei.
Eu uso TAB com várias abas.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
o Designer funciona versão hwgui (2.17) aqui q é fork do marcos gambeta .. fiz o teste ! e na versao mais nova nao ... ;(
Alguem consegue me dar uma luz porque ??
ele gera esse .prg
e o XML em anexo ...
Abraço!
Deivid
Alguem consegue me dar uma luz porque ??
ele gera esse .prg
Código: Selecionar todos
#Include "hwgui.ch"
STATIC Thisform
FUNCTION controle( ... )
RETURN _controle( HB_AParams() )
FUNCTION _controle( )
LOCAL oDlg, oPage1, oOwnerbutton4, oPage2, oEdit1, oEdit2, oEdit3, oEdit4 ;
, oButton1, oOwnerbutton1, oOwnerbutton2, oOwnerbutton3, oEdit5, oEdit6, oEdit7
LOCAL vEdit1 := "" , vEdit2 := "" , vEdit3 := "" , vEdit4 := "" , vEdit5 := "" , vEdit6 := "" , vEdit7 := ""
INIT DIALOG oDlg TITLE "Form1" ;
AT 0, 0 SIZE 1200,645 CLIPPER NOEXIT ;
STYLE WS_POPUP+WS_CAPTION+WS_SYSMENU+WS_SIZEBOX+DS_CENTER
Thisform := oDlg
@ 4,3 TAB oPage1 ITEMS {} SIZE 1192,632 ;
STYLE 0 +0
BEGIN PAGE 'teste 1' OF oPage1
@ 50,92 GET oEdit5 VAR vEdit5 SIZE 80,24
@ 57,141 GET oEdit6 VAR vEdit6 SIZE 80,24
@ 62,194 GET oEdit7 VAR vEdit7 SIZE 80,24
END PAGE OF oPage1
BEGIN PAGE 'teste 2' OF oPage1
END PAGE OF oPage1
BEGIN PAGE 'teste 3' OF oPage1
@ 229,36 OWNERBUTTON oOwnerbutton4 SIZE 68,47 ;
TEXT '' ;
COORDINATES 0, 0, 0, 0
@ 1,91 TAB oPage2 ITEMS {} SIZE 1189,541 ;
STYLE 0 +0
BEGIN PAGE 'teste 1' OF oPage2
END PAGE OF oPage2
BEGIN PAGE 'teste 2' OF oPage2
@ 40,63 GET oEdit1 VAR vEdit1 SIZE 80,24
@ 48,124 GET oEdit2 VAR vEdit2 SIZE 80,24
@ 58,179 GET oEdit3 VAR vEdit3 SIZE 80,24
@ 67,232 GET oEdit4 VAR vEdit4 SIZE 80,24
@ 69,343 BUTTON oButton1 CAPTION "ok" SIZE 90,30 ;
STYLE BS_CENTER +WS_TABSTOP
END PAGE OF oPage2
@ 10,34 OWNERBUTTON oOwnerbutton1 SIZE 68,47 ;
TEXT '' ;
COORDINATES 0, 0, 0, 0
@ 83,34 OWNERBUTTON oOwnerbutton2 SIZE 68,47 ;
TEXT '' ;
COORDINATES 0, 0, 0, 0
@ 155,35 OWNERBUTTON oOwnerbutton3 SIZE 68,47 ;
TEXT '' ;
COORDINATES 0, 0, 0, 0
END PAGE OF oPage1
ACTIVATE DIALOG oDlg
RETURN oDlg:lresult
e o XML em anexo ...
Abraço!
Deivid
- Anexos
-
- controle.xml
- (7.53 KiB) Baixado 83 vezes
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Eu não quero atrapalhar, mas me chamou a atenção a mensagem do JoséQuintas sobre não entregar um "livro" para o usuário, talvez não fará diferença neste caso pois o alvo é acertar como você quer fazer.
Mas como aprendizado eu considerei a opinião do JoséQuintas acertada, acho melhor ir para o lado de simplicidade e facilitar até a manutenção futura.
Mas como aprendizado eu considerei a opinião do JoséQuintas acertada, acho melhor ir para o lado de simplicidade e facilitar até a manutenção futura.
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Também concordo com o posicionamento dele, mais se existe a possibilidade na biblioteca de fazer, deveria funcionar… mesmo parecendo um livro hehehe … mais são ideias diferentes !! Ele é um baita analista programador e respeito muito … mais cada um cria o designer e funcionalidade que melhor atenda às expectativas ..
Abraço !
Abraço !
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
Veja se é isso.
É @ tab x,y oTab1 OF oDlg
E na tab dentro de tab dever ser.
@ tab x,y oTab2 OF tab1
Precisa INDICAR dentro de qual (controle/objeto) o (objeto/controle) está vinculado.(não necessariamente nesta ordem rsrsrs)
Não testei, mas dever ser esse um dos problemas, de embolar os gets
e no get -> GET tal OF TAB_TAL
Saudações,
Itamar M. Lins Jr.
Veja se é isso.
É @ tab x,y oTab1 OF oDlg
E na tab dentro de tab dever ser.
@ tab x,y oTab2 OF tab1
Precisa INDICAR dentro de qual (controle/objeto) o (objeto/controle) está vinculado.(não necessariamente nesta ordem rsrsrs)
Não testei, mas dever ser esse um dos problemas, de embolar os gets
e no get -> GET tal OF TAB_TAL
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
#xcommand @ <x>,<y> TAB [ <oTab> ITEMS ] <aItems> ;
[ OF <oWnd> ] ;
[ ID <nId> ] ;
[ SIZE <width>, <height> ] ;
[ STYLE <nStyle> ] ;
[ FONT <oFont> ] ;
[ ON INIT <bInit> ] ;
[ ON SIZE <bSize> ] ;
[ ON PAINT <bDraw> ] ;
[ ON CHANGE <bChange> ] ;
[ ON CLICK <bClick> ] ;
[ ON GETFOCUS <bGetFocus> ];
[ ON LOSTFOCUS <bLostFocus>];
[ BITMAP <aBmp> [<res: FROM RESOURCE>] [ BITCOUNT <nBC> ] ] ;
...
Como falei antes, uso TAB desde sempre... Ainda não precisei abrir um tab dentro de outro, mas deve seguir o padrão, sempre colocando: -> OF tal controle.
Saudações,
Itamar M. Lins Jr.
Veja o TAB pede um DIALOG ou WINDOW para se fixar. No seu caso não testei. Veja ai, se ele aceita outro TAB como se fosse um DIALOG/window.ITAMAR .. vc nunca usou um tab dentro do outro ?? ... teoricamente era pra ser algo simples de controlar ... não é ?
#xcommand @ <x>,<y> TAB [ <oTab> ITEMS ] <aItems> ;
[ OF <oWnd> ] ;
[ ID <nId> ] ;
[ SIZE <width>, <height> ] ;
[ STYLE <nStyle> ] ;
[ FONT <oFont> ] ;
[ ON INIT <bInit> ] ;
[ ON SIZE <bSize> ] ;
[ ON PAINT <bDraw> ] ;
[ ON CHANGE <bChange> ] ;
[ ON CLICK <bClick> ] ;
[ ON GETFOCUS <bGetFocus> ];
[ ON LOSTFOCUS <bLostFocus>];
[ BITMAP <aBmp> [<res: FROM RESOURCE>] [ BITCOUNT <nBC> ] ] ;
...
Como falei antes, uso TAB desde sempre... Ainda não precisei abrir um tab dentro de outro, mas deve seguir o padrão, sempre colocando: -> OF tal controle.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Boa tarde Itamar .. obrigado pela resposta .. porem já havia testado desta maneira .. os gets ficam no lugar correto ... o problema é enter q não obedece quando um os gets então dentro do segundo tab ... ele navega entre os gets ... e os gets dentro do primeiro tab sim . funciona perfeitamente ...
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
Acredito que o controle fique no 3 nível.
E Tab dentro de Tab fica no 5 nível. Ai é questão de passar para a DIALOG e não chega nela.
O Kresin pode corrigir isso(acredito), só que na Russia é inverno! rsrsrs.
Saudações,
Itamar M. Lins Jr.
Acredito que o controle fique no 3 nível.
E Tab dentro de Tab fica no 5 nível. Ai é questão de passar para a DIALOG e não chega nela.
O Kresin pode corrigir isso(acredito), só que na Russia é inverno! rsrsrs.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- deividdjs
- Usuário Nível 3

- Mensagens: 377
- Registrado em: 19 Set 2006 09:39
- Localização: Foz do Iguaçu / Pr
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
hehehe .. no friu o home não trabalha hehehe
o bisarro é que na versão anterior funciona essa funcionalidade ... vai entender ..
melhoram algumas coisas e dão pau em outras rsrsrs .... mais faz parte no meu sistema tbm ocorre isso kkkkk
Abraço!
Deivid
o bisarro é que na versão anterior funciona essa funcionalidade ... vai entender ..
melhoram algumas coisas e dão pau em outras rsrsrs .... mais faz parte no meu sistema tbm ocorre isso kkkkk
Abraço!
Deivid
Windows 11 + Harbour 3.2 + MINGW64 gcc 14.1.0 + Visual Lib + GTWVG + LETODBF WINDOWNS/LINUX
- Itamar M. Lins Jr.
- Administrador

- Mensagens: 7928
- Registrado em: 30 Mai 2007 11:31
- Localização: Ilheus Bahia
- Curtiu: 1 vez
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Olá!
As coisas estão assim, pq fui eu que testei quase tudo sozinho, na época.
E fui reportando os problemas e ele foi corrigindo.
Nisso os brasileiros subiram no tamanco e começaram a reclamar. Sem entender, nem testar nada.
Pq na 2.16/17 tudo funcionava... etc e tals... E dai ? O cara é o dono e melhorou a Hwgui, Pq travava o tempo todo e não tinha mais como dar manutenção por conta de códigos exclusivos do windows.
E Hwgui tem que funcionar no Linux, GCC... Não apenas com BCC. E era TUDO com BCC 5.5.
Eu já usava naquela época e travava, em algumas circunstâncias... não lembro mais.
Fato é que boa parte do código da 2.17 estão na pasta "controles estendidos" olha lá que tem até o browse da 2.17 pq eu fui falando que tinham etc... ele colocou lá.
Reclamar não adianta nada. Temos "no mínimo" que isolar o problema e reportar pra vê se tem correção.
Eu uso a atual, muita gente entendeu usa a atual, já outros preferem a 2.17... Tá lá o fork no SVN enfim, os que estava reclamando, nenhum deu prosseguimento no fork.
Queriam que o DONO da Hwgui ficasse sem atualizar a Hwgui ou que se sujeita-se aos "caprichos" de códigos que ele não gostava.
Ele informou TUDO antes de fazer a mudança. Disse que eram códigos de manutenção impossível.
Só ver que na atual tem os comandos pra desenhar bem mais simples..
Bom está aqui um exemplo do que está acontecendo:
Ai depois de 8 meses mais ou menos, começam a reportar problemas.
Eu uso GCC vou testar GCC, ai sujeito quem usa BCC 5.5 reclamar... Nem sei como! Pq BCC 5X não tem MT, enfim isso é problema de usuário BCC testem e reportem BUGs.
A Minigui está ai... Dizem que já era, só pagando agora. Isso é correto ? Quem sabe não era isso que estava pra acontecer com a Hwgui ? Pq aconteceu a mesmíssima coisa com o xHarbour reclamei na época e ficaram todos zombando... Detonaram a pasta contrib de acesso aos drives por exemplo MySQL... o trabalho do Rodrigo Moreno no PostGres...queriam vender outros produtos... Ficavam indicando usar tal coisa no lugar(SQLRDD). E deu no que deu.
Saudações,
Itamar M. Lins Jr.
As coisas estão assim, pq fui eu que testei quase tudo sozinho, na época.
E fui reportando os problemas e ele foi corrigindo.
Nisso os brasileiros subiram no tamanco e começaram a reclamar. Sem entender, nem testar nada.
Pq na 2.16/17 tudo funcionava... etc e tals... E dai ? O cara é o dono e melhorou a Hwgui, Pq travava o tempo todo e não tinha mais como dar manutenção por conta de códigos exclusivos do windows.
E Hwgui tem que funcionar no Linux, GCC... Não apenas com BCC. E era TUDO com BCC 5.5.
Eu já usava naquela época e travava, em algumas circunstâncias... não lembro mais.
Fato é que boa parte do código da 2.17 estão na pasta "controles estendidos" olha lá que tem até o browse da 2.17 pq eu fui falando que tinham etc... ele colocou lá.
Reclamar não adianta nada. Temos "no mínimo" que isolar o problema e reportar pra vê se tem correção.
Eu uso a atual, muita gente entendeu usa a atual, já outros preferem a 2.17... Tá lá o fork no SVN enfim, os que estava reclamando, nenhum deu prosseguimento no fork.
Queriam que o DONO da Hwgui ficasse sem atualizar a Hwgui ou que se sujeita-se aos "caprichos" de códigos que ele não gostava.
Ele informou TUDO antes de fazer a mudança. Disse que eram códigos de manutenção impossível.
Só ver que na atual tem os comandos pra desenhar bem mais simples..
Bom está aqui um exemplo do que está acontecendo:
Código: Selecionar todos
2024-11-18 16:00 UTC+0100 Wilfried Brunken DF7BE
* source/cross/hmisccross.prg (New)
...
! To all other HWGUI programmers:
! check makefiles for all other compilers.
Eu uso GCC vou testar GCC, ai sujeito quem usa BCC 5.5 reclamar... Nem sei como! Pq BCC 5X não tem MT, enfim isso é problema de usuário BCC testem e reportem BUGs.
A Minigui está ai... Dizem que já era, só pagando agora. Isso é correto ? Quem sabe não era isso que estava pra acontecer com a Hwgui ? Pq aconteceu a mesmíssima coisa com o xHarbour reclamei na época e ficaram todos zombando... Detonaram a pasta contrib de acesso aos drives por exemplo MySQL... o trabalho do Rodrigo Moreno no PostGres...queriam vender outros produtos... Ficavam indicando usar tal coisa no lugar(SQLRDD). E deu no que deu.
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Itamar M. Lins Jr.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Fui eu quem disse.Itamar M. Lins Jr. escreveu:A Minigui está ai... Dizem que já era, só pagando agora. Isso é correto ?
Isso é uma amostra do que esperar dos programadores.
Algum dia deve aparecer alguém perguntando quando que isso aconteceu.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
QUEM USA A VERSÃO 2.23 B7 ? e faz isso funcionar com <enter>
Também dá pra tentar criar um modelo no dlgauto pra testar se em outra lib funciona.
Pode não ser problema exclusivo da hwgui.
Pode não ser problema exclusivo da hwgui.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/