"Começando" com GUI

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

"Começando" com GUI

Mensagem por Fernando queiroz »

telateste.jpg
assim ocorre o erro quando se navega pelo browse
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

"Começando" com GUI

Mensagem por asimoes »

Fernando queiroz escreveu:assim ocorre o erro quando se navega pelo browse
Qual é o erro, esse browse é da hmg, hmge ou hwgui ?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

"Começando" com GUI

Mensagem por janio »

Isso acontecia comigo tbm. Se for hwgui 2.16, ainda na época que o Basso da manutenção nessa lib, eu falei com ele sobre esse problema e ele não me deu muita esperança. Resolvi tirar todos os browse que tinha no meu sistema console

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

"Começando" com GUI

Mensagem por Fernando queiroz »

telateste.jpg
Olha o erro ai

a tela gui esta em HWGUI 2.22 B3

o erro foi ocasionado porque segurei a tecla seta p\ baixo

a mesma tela eu uso em outra rotina com telas gui e funciona normal :( :-O :-O :-O
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

"Começando" com GUI

Mensagem por JoséQuintas »

De repente, a rotina pega informação da Main(), e a Main() teria que ser em HWGUI.
Veja o conteúdo da variável nessa linha 1163.
Se for Len(0) igual mostra no começo, aí uma opção poderia ser alterar pra fazer o teste de ValType() ou ! Empty()
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/
Fernando queiroz
Usuário Nível 4
Usuário Nível 4
Mensagens: 779
Registrado em: 13 Nov 2014 00:41
Localização: Porto Alegre/RS

"Começando" com GUI

Mensagem por Fernando queiroz »

JoséQuintas escreveu:De repente, a rotina pega informação da Main(), e a Main() teria que ser em HWGUI.
Veja o conteúdo da variável nessa linha 1163.
Se for Len(0) igual mostra no começo, aí uma opção poderia ser alterar pra fazer o teste de ValType() ou ! Empty()
Quintas a Main() esta em HWGUI, o erro ocorre quando uso as teclas de navegacao repetidamente, se fizer a mesma coisa em uma tela HWGUI chamando um BROWSE HWGUI funciona certinho :% :% :%
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
Avatar do usuário
janio
Colaborador
Colaborador
Mensagens: 1846
Registrado em: 06 Jul 2004 07:43
Localização: UBAJARA - CE

"Começando" com GUI

Mensagem por janio »

repetindo: esse problema ocorre quando vc tem um sistema misto com hwgui (console + visual), e vem desde a versão 2.16, pelo menos.

Na navegação no browse as vezes ele perde o ponteiro e da o erro.

Janio

PS: sistema visual puro não da o mesmo erro na hwgui
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

"Começando" com GUI

Mensagem por JoséQuintas »

Ok. Mas pode ajustar a rotina da hwgui pra não acontecer esse erro, sem atrapalhar a hwgui normal.
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/
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

"Começando" com GUI

Mensagem por JoséQuintas »

Nessa rotina da HWGUI, desprezar o parâmetro se não estiver dentro dos parâmetros válidos.
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/
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7928
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

"Começando" com GUI

Mensagem por Itamar M. Lins Jr. »

Ola!
Na minha opnião, isso é um bug da Hwgui.
Tem que verificar a linha, do erro, o foco...

Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Responder