Realce no botão

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Realce no botão

Mensagem por sygecom »

Olá gralak,
Você usa Harbour ou xHarbour ? e qual compilador ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

Eu estou usando xHarbour 1.0 e o compilador e o hbmake com bcc
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Realce no botão

Mensagem por esbasso »

depois que deu problema n CVS ta dificil atualizar a lib
o SVN tambem não consigo

exemplo do realce no botao

Código: Selecionar todos

   @ 597,180 BUTTONEX oButtonex1 CAPTION "Cancela Cupom"   SIZE 183,38 ;
        STYLE WS_TABSTOP   NOTHEMES  ;
        ON GETFOCUS {|value,This| This:SetColor( 255, 12345678, .t.) } ;
        ON INIT {|This| This:blostfocus:={|t,this| this:bcolor := NIL, this:Setcolor( 0, NIL, .t. ) } }
para isso precisa atualizar o hcontrol.prg em anexo
Anexos
hcontrol.prg
(72.38 KiB) Baixado 189 vezes
Editado pela última vez por Toledo em 09 Fev 2011 19:24, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

ok Valeu mesmo
vou testar e posto o resultado
até+++
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

Galera segue o errro no momento em que eu tentei recompliar a LIB com esse PRG
na pasta source..


MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
C:\xHWGUI\XHARBOUR\bin\harbour.exe -iinclude;C:\xHWGUI\XHARBOUR\include -n -q0 -w -es2 -gc0 source\hcontrol.prg -oobj\b32\hcontrol.c
source\hcontrol.prg(52) Warning W0001 Ambiguous reference: 'OPAQUE'
source\hcontrol.prg(338) Warning W0001 Ambiguous reference: 'SM_CXVSCROLL'
source\hcontrol.prg(339) Warning W0001 Ambiguous reference: 'SM_CYHSCROLL'
source\hcontrol.prg(659) Warning W0001 Ambiguous reference: 'OPAQUE'
source\hcontrol.prg(807) Warning W0001 Ambiguous reference: 'OPAQUE'
source\hcontrol.prg(1888) Warning W0001 Ambiguous reference: 'OPAQUE'
No code generated.

** error 1 ** deleting obj\b32\hcontrol.c
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Realce no botão

Mensagem por esbasso »

teu windows.ch dever estar bem desatualizado

cloque isso la
/* SETBKMODE */
#define OPAQUE 2

#define SM_CXVSCROLL 2
#define SM_CYHSCROLL 3
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

Caro amigo fiz as alterações e a compilação foi executada com sucesso !!!
Porém acontece varios erros no sistemas compilados anteriormente, acredito que seje devido
os outos componentes serem mais antigos, se possivel poste pra gente todo o fonte da
HWGUI para que possamos utilizar...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Realce no botão

Mensagem por sygecom »

Olá Gralak,
Eu uso xHarbour 1.2.1 com Hwgui sem problemas, compilei a versão que tenho aqui( SVN + Ajustes feito pelo Basso + Meus ajustes ) com xHarbour 1.0.0 e deuy tudo certo, porem ficou meio grande para anexar aqui. Me manda seu e-mail que lhe envio para você testar.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Realce no botão

Mensagem por sygecom »

Dei uma reduzida e deixe apenas o que você precisa para compilar a LIB com xHarbour 1.0.0 + BCC e coloque em anexo.
Anexos
hwgui.rar
(433.61 KiB) Baixado 190 vezes
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

Caro amigo compilei a versão que vc postou e gerou as libs certinho.
Porém quando eu tente fazer um exemplo com o trecho de comando que e ESBASSO postou continua os erros de sintaxe
será que esta faltando alguma coisa na hora de compilar, seria possivel vc me mandar um versão já compilada e a pasta da HWGUI completa para que eu possa testar com os exemplos dela ...
Obrigado aguardo resposta ...
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Realce no botão

Mensagem por esbasso »

voce deveria postar os erros que fala
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

O erro aque me refiro é esse exemplo aqui ele nem compila

Código: Selecionar todos

@ 597,180 BUTTONEX oButtonex1 CAPTION "Cancela Cupom"   SIZE 183,38 ; 
         STYLE WS_TABSTOP   NOTHEMES  ; 
        ON GETFOCUS {|value,This| This:SetColor( 255, 12345678, .t.) } ; 
        ON INIT {|This| This:blostfocus:={|t,this| this:bcolor := NIL, this:Setcolor( 0, NIL, .t. ) } }
Editado pela última vez por Toledo em 11 Fev 2011 08:29, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Realce no botão

Mensagem por Toledo »

Olá Gralak, o que o Luis quer dizer é pra você informar a mensagem de erro que está ocorrendo. Assim fica mais fácil para descobrir onde está o problema.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
gralak
Usuário Nível 3
Usuário Nível 3
Mensagens: 233
Registrado em: 21 Mar 2007 13:28
Localização: Cianorte/PR

Re: Realce no botão

Mensagem por gralak »

Sim TOLEDO entendi, contudo quando eu coloco o código o .prg nem compila da erro de sintaxe ...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Realce no botão

Mensagem por sygecom »

gralak,
Post o erro, mesmo sendo erro de compilação ou de execução, post o erro para tentarmos lhe ajudar.

Uma dica, veja se não tem algum .CH da Hwgui desatualizado ou perdido na sua instalação que esteja pegando algum INCLUDE desatualizado.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder