DUVIDAS DE INICIANTE COM HWGUI
Moderador: Moderadores
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
DUVIDAS DE INICIANTE COM HWGUI
Ola pessoal
instalei o hwgui e compilei com a versao comercial do xharbour.
fui fazer testes e usei o designer pra fazer as telas no formato PRG e salvei em uma tela pra fazer teste!
Duvidas...
Devo usar @ X,Y GET OU REDEFINE GET..
Fiz uma simples tela e queria que ela validasse o GET do campo para ir buscar informacoes em um DBF.
e depois jogar em um browse.
Mas não sei como é que posso validar .. não achei nada no desginer para usar como valid!
alguém tem um CAMINHO DAS PEDRAS para poder fazer testes!?
Ja vi alguns exemplos mas nenhum tinha exemplo usando valid
se alguém tiver por favor me ajude!
instalei o hwgui e compilei com a versao comercial do xharbour.
fui fazer testes e usei o designer pra fazer as telas no formato PRG e salvei em uma tela pra fazer teste!
Duvidas...
Devo usar @ X,Y GET OU REDEFINE GET..
Fiz uma simples tela e queria que ela validasse o GET do campo para ir buscar informacoes em um DBF.
e depois jogar em um browse.
Mas não sei como é que posso validar .. não achei nada no desginer para usar como valid!
alguém tem um CAMINHO DAS PEDRAS para poder fazer testes!?
Ja vi alguns exemplos mas nenhum tinha exemplo usando valid
se alguém tiver por favor me ajude!
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Boa Noite Zé Carlos,
Exemplo:
Se ainda ficar com duvida, posso postar exemplos mais completos.
Abraços
Leonardo Machado
Caso você queria compilar com o mesmo codigo em Windows e Linux, então você não deve usar REDEFINE pq os mesmo só funciona com Windows.zejeske escreveu: Duvidas...
Devo usar @ X,Y GET OU REDEFINE GET..
No designer tem a ABA EVENTS que serve para colocar os EVENTOS do OBJETO como por exemplo um GET e lá tem "onLostFocus" que é correspondente ao Valid, e "onGetFocus" é correspondente ao WHEN.Fiz uma simples tela e queria que ela validasse o GET do campo para ir buscar informacoes em um DBF.
e depois jogar em um browse.
Mas não sei como é que posso validar .. não achei nada no desginer para usar como valid!
Exemplo:
Código: Selecionar todos
@ 128,111 GET oEditbox1 VAR vEditbox1 SIZE 80,24 ;
STYLE WS_BORDER ;
WHEN {|| minha_função1() } ;
VALID {|| minha_função2() }
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
@ 167,71 EDITBOX oEdt_Nr_OrdPro CAPTION "" SIZE 80,24
No Exemplo que eu fiz usando o designer ficou como aí acima.
Como eu faço para ficar com @ x,y Get ... ??
No Exemplo que eu fiz usando o designer ficou como aí acima.
Como eu faço para ficar com @ x,y Get ... ??
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
De quando é essa sua Designer ?
Tente usar esse do link abaixo:
http://www.engersoft.com.br/download/util/designer.zip
Esse é o que foi custumizado pelo Colega Luis Basso, e esta funcioando normalmente os GET.
Acontece que na Designer antiga ele só gerava o .PRG com EDITBOX e nas ultimas atualizações da CVS da HWGUI isso já foi ajustado para quando o campo "varname" tiver preenchido ele gera o .PRG com GET e não EDITBOX.
Tente usar esse do link abaixo:
http://www.engersoft.com.br/download/util/designer.zip
Esse é o que foi custumizado pelo Colega Luis Basso, e esta funcioando normalmente os GET.
Acontece que na Designer antiga ele só gerava o .PRG com EDITBOX e nas ultimas atualizações da CVS da HWGUI isso já foi ajustado para quando o campo "varname" tiver preenchido ele gera o .PRG com GET e não EDITBOX.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
então naum devo atualizar o designer do cvs ??
usar somente este que vc me mandou !?
usar somente este que vc me mandou !?
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Outra duvida.!!
Gerar as telas no formato xml ou em PRG e salvar no sistema!
se for em xml como vou fazer essa leitura e as validacoes??
Gerar as telas no formato xml ou em PRG e salvar no sistema!
se for em xml como vou fazer essa leitura e as validacoes??
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Não que não deva usar, mas se você esta utilizando a Designer da versão da ultimas atulaizações da CVS, ele tmb. salva como GET, igual como o do Link do Colega Basso, porem se esta usando da CVS, de cara vera que tem diferenças, eu ainda uso essa versão do BASSO pq tem algumas coisa a mais do que a versão da CVS, como por exemplo a mudar ordem dos Objetos na navegação dentro do form. e não sei pq mas quando compilo a versão da CVS, os quadradinho do form aqui para min não ficam certos, já nessa versão ai do Basso fica beleza.zejeske escreveu:então naum devo atualizar o designer do cvs ??
usar somente este que vc me mandou !?
Eu tenho usado tudo com .PRG faço o maximo possivel da tela usando o Designer, depois parto para o braço para colocar algumas logica.Outra duvida.!!
Gerar as telas no formato xml ou em PRG e salvar no sistema!
se for em xml como vou fazer essa leitura e as validacoes??
Mas pode usar direto no XML mtb. basta chamar o XML direto no .PRG:
Código: Selecionar todos
Function Main
Local oForm := HFormTmpl():Read( "example.xml" )
oForm:ShowMain()
Return Nil
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Os erros que dão ao salvar ou dar um Preview no dESIGNER onde posso postar pra ver porque deu o erro ??
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
-
zejeske
- Usuário Nível 1

- Mensagens: 12
- Registrado em: 13 Set 2005 17:34
- Localização: Brusque - SC - Brasil
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Apos baixar Nova Versao do CVS
deu erro ao compilar com o xbuild
ype: C >>>xhb.exe -o"xbp\hcontrol.c" -m -n -p -q -gc0 -B -I"include" -I"F:\xhb\include" -I"F:\xhb\include\w32" "source\hcontrol.prg"<<<
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
source\hcontrol.prg(614) Error E0030 Syntax error: "parse error at '{'"
source\hcontrol.prg(761) Error E0030 Syntax error: "parse error at 'STATE'"
source\hcontrol.prg(763) Error E0030 Syntax error: "parse error at 'CRCOLOR'"
source\hcontrol.prg(764) Error E0030 Syntax error: "parse error at 'BRBACKGROUND'"
source\hcontrol.prg(765) Error E0030 Syntax error: "parse error at 'BR'"
source\hcontrol.prg(766) Error E0030 Syntax error: "parse error at 'BRBTNSHADOW'"
source\hcontrol.prg(767) Error E0030 Syntax error: "parse error at 'USTATE'"
source\hcontrol.prg(768) Error E0030 Syntax error: "parse error at 'CAPTIONRECTWIDTH'"
source\hcontrol.prg(769) Error E0030 Syntax error: "parse error at 'CAPTIONRECTHEIGHT'"
source\hcontrol.prg(770) Error E0030 Syntax error: "parse error at 'CENTERRECTWIDTH'"
source\hcontrol.prg(771) Error E0030 Syntax error: "parse error at 'CENTERRECTHEIGHT'"
source\hcontrol.prg(772) Error E0030 Syntax error: "parse error at 'UALIGN'"
source\hcontrol.prg(870) Error E0030 Syntax error: "parse error at '{'"
source\hcontrol.prg(1005) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1007) Error E0030 Syntax error: "parse error at 'CLDC'"
source\hcontrol.prg(1008) Error E0030 Syntax error: "parse error at 'RECT'"
source\hcontrol.prg(1030) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1041) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1052) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1063) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1077) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1099) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1107) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1108) Error E0030 Syntax error: "parse error at 'DRAWINFO'"
source\hcontrol.prg(1109) Error E0030 Syntax error: "parse error at 'HDC'"
source\hcontrol.prg(1110) Error E0030 Syntax error: "parse error at 'X1'"
source\hcontrol.prg(1111) Error E0030 Syntax error: "parse error at 'X2'"
source\hcontrol.prg(1133) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1136) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1327) Error E0017 Unclosed control structure at line 587
30 errors
No code generated
Type: C >>>Couldn't build: hcontrol.obj<<<
deu erro ao compilar com o xbuild
ype: C >>>xhb.exe -o"xbp\hcontrol.c" -m -n -p -q -gc0 -B -I"include" -I"F:\xhb\include" -I"F:\xhb\include\w32" "source\hcontrol.prg"<<<
xHarbour Compiler build 0.99.70 (SimpLex)
Copyright 1999-2006, http://www.xharbour.org http://www.harbour-project.org/
source\hcontrol.prg(614) Error E0030 Syntax error: "parse error at '{'"
source\hcontrol.prg(761) Error E0030 Syntax error: "parse error at 'STATE'"
source\hcontrol.prg(763) Error E0030 Syntax error: "parse error at 'CRCOLOR'"
source\hcontrol.prg(764) Error E0030 Syntax error: "parse error at 'BRBACKGROUND'"
source\hcontrol.prg(765) Error E0030 Syntax error: "parse error at 'BR'"
source\hcontrol.prg(766) Error E0030 Syntax error: "parse error at 'BRBTNSHADOW'"
source\hcontrol.prg(767) Error E0030 Syntax error: "parse error at 'USTATE'"
source\hcontrol.prg(768) Error E0030 Syntax error: "parse error at 'CAPTIONRECTWIDTH'"
source\hcontrol.prg(769) Error E0030 Syntax error: "parse error at 'CAPTIONRECTHEIGHT'"
source\hcontrol.prg(770) Error E0030 Syntax error: "parse error at 'CENTERRECTWIDTH'"
source\hcontrol.prg(771) Error E0030 Syntax error: "parse error at 'CENTERRECTHEIGHT'"
source\hcontrol.prg(772) Error E0030 Syntax error: "parse error at 'UALIGN'"
source\hcontrol.prg(870) Error E0030 Syntax error: "parse error at '{'"
source\hcontrol.prg(1005) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1007) Error E0030 Syntax error: "parse error at 'CLDC'"
source\hcontrol.prg(1008) Error E0030 Syntax error: "parse error at 'RECT'"
source\hcontrol.prg(1030) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1041) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1052) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1063) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1077) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1099) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1107) Error E0004 STATIC declaration follows executable statement
source\hcontrol.prg(1108) Error E0030 Syntax error: "parse error at 'DRAWINFO'"
source\hcontrol.prg(1109) Error E0030 Syntax error: "parse error at 'HDC'"
source\hcontrol.prg(1110) Error E0030 Syntax error: "parse error at 'X1'"
source\hcontrol.prg(1111) Error E0030 Syntax error: "parse error at 'X2'"
source\hcontrol.prg(1133) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1136) Error E0017 Unclosed control structure at line 587
source\hcontrol.prg(1327) Error E0017 Unclosed control structure at line 587
30 errors
No code generated
Type: C >>>Couldn't build: hcontrol.obj<<<
José Carlos Jeske
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
FlorySoftT Qualidade em Sistemas Ltda
SACI - Sistema Administrativo Comércio e Industria
Voltado para a área Textil
www.fqs.com.br
---------------------------------------------------
Brusque - SC - Brasil
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Re: DUVIDAS DE INICIANTE COM HWGUI
Olá Zé Carlos,
A um tempo atras tentei compilar a Hwgui da CVS com 9970 e não compilou deu diversos erro e nem me parei para ver o que era. Quem sabe você atualiza seu xharbour para a ultima versão estavel a 1.0.0, estou usando com ele e esta compilando e funcionando perfeitamente.
A um tempo atras tentei compilar a Hwgui da CVS com 9970 e não compilou deu diversos erro e nem me parei para ver o que era. Quem sabe você atualiza seu xharbour para a ultima versão estavel a 1.0.0, estou usando com ele e esta compilando e funcionando perfeitamente.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql