segunda-feira, 9 de março de 2009

Usar um Atualizador de Versão - CVS Tortoise

Para atualizar o CVS eu uso o TortoiseCVS
( http://www.tortoisecvs.org/ )

Após baixar o TortoiseCVS vá no config e digite

CVS Freeware/Open Source

http://www.tortoisecvs.org/

Clique em "Downloads", procure uma versão estável (stable), normalmente é o primeiro download listado.

Exemplo:

Stable (for deployment) - TortoiseCVS-1.8.25.exe - 5.67 MB - 11th February 2006

Release announcement, including list of major changes

Você será redirecionado para uma página de mirror. Escolha um qualquer (de preferência no Brasil ou mais próximo) e clique no link Download da coluna Download.

O Tortoise CVS é o aplicativo por meio do qual você baixa os fontes do xharbour no seu computador.

1) Baixe o CVS, instale (sem mudar nada) e reinicie seu computador.

2) Como usar: Execute o "Windows Explorer"; clique com o botão direito do mouse na "unidade C:\"; clique em "Obter módulo" e preencha os dados conforme a figura abaixo; clique em "Ok".


Designer Atualizado pelo Luis Fernando Basso

Ola pessoal,

hoje estou usando o designer que é atualizado pelo Luis Fernando Basso,
o link para baixar a ferramenta é a seguinte :

http://www.engersoft.com.br/download/util/designer.zip

E sempre que for baixar uma versão nova, o correto é atualizar também o CVS para gerar a nova lib ( hwgui.lib )

Para atualizar o CVS eu uso o TortoiseCVS INSTÁVEL 1.10.9
( http://www.tortoisecvs.org/ )

Após baixar o TortoiseCVS vá no config e digite

Para utilizar com a hwgui só mude de xharbour para hwgui

CVSROOT => :pserver:anonymous@hwgui.cvs.sourceforge.net:/cvsroot/hwgui e em module escreva hwgui

Controle para o evento on maximize

INIT DIALOG oDlg TITLE "Nome do Form" ;

ICON HIcon():AddResource(1004) ;

AT 303,185 SIZE 450,269 ;

FONT HFont():Add( 'Tahoma',0,-11,400,,,) CLIPPER NOEXIT ;

STYLE WS_POPUP+WS_CAPTION+WS_SYSMENU+WS_MINIMIZEBOX+WS_MAXIMIZEBOX+WS_SIZEBOX+DS_CENTER ;

ON OTHERMESSAGES {|This,msg,wParam,lParam| onOtherMessages( This,msg,wParam,lParam ) }

STATIC

FUNCTION onOtherMessages

Parameters

This,msg,wParam,lParam

IF

WPARAM = SC_MAXIMIZE

MSGINFO('MAXIMIZEI')

ENDIF

Luis Fernando Basso
lfbasso@via-rs.net

Campos Numéricos no HWGUI

Quando for usar campos numéricos, usar as seguintes regras
1-> Campo _InitValue usar o conteudo "=0" para definir que é numero
2-> Campo Picture use o formato que precisa Ex. @E 999,999.999

Como usar Anchor no hwgui

Anchor é uma propriedade que varia de 1 a 512
1 - TOP ABSOLUTO
2 - LEFT ABSOLUTO
4 - BOTTOM ABSOLUTO
8 - RIGHT ABSOLUTO
16 TOP RELATIVO
32 - LEFT RELATIVO
64 - BOTTOM RELATIVO
128 - RIGHT RELATIVO
voce pode combinar os efeitos
Exemplo:
Se voce quer manter uma toolbar ocupando toda a largura do FORM ao maximizar ele USE anchor = 11
Se voce quer manter um botão sempre do lado direito do form mantendo sempre a mesma distancia da borda direita use anchor = 9
Luis Fernando Basso
lfbasso@via-rs.net

domingo, 26 de outubro de 2008

Bem Vindo ao xHarbour e hwgui

Trabalho com xHarbour a alguns anos e agora estou começando com IDE da hwgui, vou tentar colocar aqui todos os passos que vai ser preciso para ter um bom conhecimento desta brilhante IDE e deste grande Compilador!!

Vou estar pronto pra receber suas idéias e criticas, para que possamos ajudar a todos que precisam de uma ajuda com a Hwgui e Xharbour!

Abraços..
José Carlos Jeske