ARAGUARI-MG, 24 de outubro de 2005.
Ref: MiniGUI ! (Este Tópico certamente será movido)...
Prezados Srs.,
O simples exemplo, ainda inacabado
http://www.gransoft.com/download/minigui/projeto.zip
é um estudo/exercício de como utilizar a sintaxe alternativa da IDE da MiniGUI
DEFINE OBJETO oObjeto
END OBJETO
em arquivos *.FMG, e "sincronizar" com as respectivas funções nos *.PRG.
Imagino ser o BÁSICO para um Clippeiro, com BROWSE e funções para incluir, pesquisar, alterar e excluir registros, em seus respectivos formulários.
Defini o BrMake para a compilação, por ser mais rápido, pela configuração ser mais fácil (BrMake.INI) e por gerar scripts legíveis (Projeto.MLK), tanto para o HARBOUR que acompanha o pacote da MiniGUI, quanto para o xHarbour.ORG 0.99.5, estando os *.INI em suas respectivas pastas.
Indico sempre que utilizem inicialmente o HARBOUR, justamente pela dificuldade em configurar as "n" libs (ajustando os *.BAT's) que necessitamos ao se aventurar pelo xHarbour. O mesmo ocorre quando testamos a lib não oficial Exp10x, que eu jurava ser exclusivamente para xHarbour ... e os autores estão fornecendo com o HARBOUR do CVS...
Outra observação é quanto ao HbPrinter(), cujos fontes estão também disponibilizados para HARBOUR e xHarbour, devendo ser compilado e a lib gerada, movida para a respectiva pasta:
C:\MiniGUI\HARBOUR\LIB ou
C:\xHarbour\LIB
Gostaria de dizer que, se eu utilizo COM PRODUTIVIDADE o Clipper 5.2E original até hoje (+ de 10 anos?!), projeto utilizar a MiniGUI OpenSource do jeito em que se encontra, para os próximos "n" anos...
Se o projeto virar AbandoneWare, os fontes estão conosco... Mãos à obra.
O mesmo ocorre com os fontes da IDE HMGS, "clone" da IDE MiniGUI:
http://br.groups.yahoo.com/group/minigu ... GS-IDE.zip
Lógico !!! Testarei TODAS as outras libs, desde que OpenSource, principalmente quando funcionais para GPF/Windows e GNU/Linux !
PS: P/Adriano:
- HARBOUR ou xHarbour 0.99.5 ?
- BrMake.EXE em C:\xHarbour\BIN ou C:\MiniGUI\HARBOUR\BIN
http://www.geocities.com/brmake_suporte/
e para compactar o *.EXE monstruoso, depois de TUDO pronto, configurando no final do BrMake.INI, "Compress With UPX=Y" :
- UPS.EXE em C:\xHarbour\BIN ou C:\MiniGUI\HARBOUR\BIN
http://upx.sourceforge.net/
Atenciosamente,
Janis Peters Grants.
Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br