| |
O Projeto tuareg tem dentre os seus objetivos:
1. Desenvolver aplicações utilizando a dobradinha xHarbour+Fivewin
2. Colaborar com a Comunidade xBase criando ferramentas de auxilio ao desenvolvedor
3. Liberar, dentro do possível, fontes para o auxiliar os iniciantes
|
Logotipo do Projeto tuareg
ampliar
|
Icone do Projeto tuareg
|
Alguns significados:
tuareg
tuaregues
Demonstrações, artigos e exemplos disponibilizadas
| 0150 | 962.261 |  tuareg01 | 375 | Demonstração-01 - Recurso Activex |
Novidades no mundo xBase
|
A WxWeb é uma ferramenta que permite o desenvolvimento de páginas dinâmicas para internet e sites completos utilizando-se o modelo MVC com suporte as mais recentes tecnologias como AJAX, CSS e JavaScripts.
|
| 0151 | 954.451 |  tuareg02 | 209 | Demonstração-02 - Recurso Activex |
SãoTomé ( Terminal de Consulta, Tira-Teima, ... )
|
SãoTomé, trata-se de um aplicativo que vem se evoluindo desde o nosso amado Clipper Summer'87, para ser utilizado como Terminal de Consulta, Tira_teima, etc...
Em face das novas exigências legais ele se torna interessante para a nossa Comunidade.
Trata-se de um dos produtos comerciais do Projeto tuareg.
O mesmo possui uma rotina de voz que permite ao aplicativo "falar" o preço do produto consultado.
Totalmente flexível, facilmente pode ser adaptado a qualquer base ou aplicativo Frente de Caixa e/ou Retaguarda, podendo
ser abastecido via arquivo de texto com os dados minímos para o seu funcionamento que são:
.Código do produto
.Descrição do produto
.Preço de venda
Podendo também receber informações sobre a localização e nome dos arquivos de imagens dos produtos a serem consultados pois o SâoTomé possui também esta particularidade.
Com relação ao tipo de som ele pode ser do tipo .WAV ou .MP3.
Pode ser simplesmente um Terminal de Consulta estatico, sem voz, como também acompanhado de um banco de voz "FalaValor" tanto no padrão .WAV como .MP3 ou ambos.
O exemplo disponibilizado possui algumas limitações por tratar-se apenas como amostragem do produto.
No referido exemplo constam apenas 15 produtos codificados de 1 a 15.
Obviamente o banco de voz "FalaValor" está limitado ao exemplo.
Descompactar o arquivo baixado com as opçoes para criação de subpastas.
Além do mais, cabe dizer que o mesmo foi elaborado utilizando xHarbour+FWH...
Avisamos aos desenvolvedores que estamos comercializando a Lib FalaValor+Banco de Voz.
E-mail para contato Projeto tuareg
Última versão: 2.02 de 14/06/2008.
|
| 0152 | 3.820.933 |  tuareg03 | 322 | SãoTomé (Terminal de Consulta com Voz) |
FotografoFWH ( Um estúdio fotográfico dentro da sua aplicação )
|
FotografoFWH, é um conjunto de recursos desenvolvidos com o objetivo de termos
um estúdio fotográfico dentro de nossas aplicações.
Nele podemos destacar a possibilidade de capturar imagens via webcam, utilizar o mesmo recurso para, digamos, no ato do
cadastramento do produto, do animal brincado, do animal no petshop, do cliente da locadora de videos, do associado no clube, etc... obter a fotografia dos mesmos.
Neste exemplo estão contidas algumas ideias, como por exemplo, tendo tirado a foto, montar um cracha.
Aproveitei neste exemplo para demonstrar a possibilidade de gerar e mostrar o código de barras.
Orientações:
1. É necessário que se tenha uma webcam instalada para acionar o 'Tirar Foto'.
2. Será necessário a instalação da fonte do código de barras. Leia o arquivo leiame.txt onde constam as
instruções de como proceder.
3. O exemplo foi montado com o cadastro de 15 produtos, numerados de 1 a 15, apenas para amostragem. Portanto desconsiderem o não casamento da foto com a descrição apresentada.
4. Após a digitação correta do codigo do produto, será mostrada a foto do produto ou a imagem dizendo que o mesmo está sem foto.
Podendo ai então ser acionado o botão 'Tirar Foto'.
5. Em surgindo a foto do produto, clicando-se na imagem será mostrado um cracha do mesmo.
Além do mais, cabe dizer que o mesmo foi elaborado utilizando xHarbour+FWH...
Avisamos aos desenvolvedores que estamos comercializando este recurso.
E-mail para contato Projeto tuareg
Versão atual: 1.01
|
| 0153 | 1.998.948 |  tuareg05 | 231 | FotografoFWH (estúdio fotográfico...) |
HBFax Server
|
Gentilmente cedido ao Projeto tuareg pelo nosso colega Rochinha
Requisitos: FaxModem
Compativel: Windows XP, 2000, 2003
Descrição
Permitir que aplicativo DOS ou Windows interajam com o serviço de fax do windows de forma rapida e eficiente.
|
| 0154 | 831.457 |  hbfax | 173 | Interagir com o serviço de fax....... |
Endereço Geodésico
|
Há muitos anos, século passado, quando em sala de aula eu discorria sobre os avanços que se desenhava para
a area de comunicações utilizando-se o computador como ferramenta, muitos dos meus alunos diziam-me que eu
'viajava' muito...
Até que tinham um pouco de razão levando-se em consideração os TK-85 da Microdigital que
usamos nas aulas juntamente com os gravadores e fitas K-7...
O tempo passou e a realidade está aí...
No tocante a area de programação venho batendo na tecla da necessidade de revermos alguns itens dos dados cadastrais,
que no meu ponto de vista, já deviam estar incorporando os nossos arquivos de dados.
Um deles trata-se dos dados referentes a posição geografica do endereço físico do item (cliente, fornecedor, funcionario, produto, etc...) cadastrado,
ao que tomei a liberdade de chamar de Endereço Geodésico.
O Endereço Geodésico nada mais é do que a latitude e
a longitude do endereço físico do referido item cadastrado.
Dai, podemos extrair varios recursos, somado-se à criatividade, a necessidade de cada um:
-Mapa de localização
-Rotas de uma Linha de Cobrança
-Rotas de uma Linha de Entregas de uma Transportadora
-Mapa de localização dos nossos representantes
-Mapa de localização dos nossos Clientes padrão X
-Mapa de localização das nossas Filias
-Mapa de localização dos nossos principais concorrentes
-Mapa de localização dos produtos dentro do nosso estabecimento ou depósito
-Mapa de localização dos partipantes de um evento
...
Obter estes dados hoje já se torna mais facil pela evolução dos nossos celulares, que em breve acredito, estarão
com os recursos de GPS assim como hoje ja estão com as camera fotografica, som, etc..
Bem como tambem pela crescente quantidade de sites que disponibilizam as facilidades para se obter o Endereço Geodésico de um endereço físico.
O exemplo aqui disponibilizado, apesar de simples nos recursos, procura mostrar uma pequena imagem
até onde poderemos chegar.
Considerações
1. As informações referentes as latitudes e longitudes das cidades ainda estão sendo colhidas, mas
da para observar pelo menos o detalhe de como se trabalhar com dois ListBox.
2. No exemplo, a opção 'Posicionar endereço' demonstra de uma maneira simples de como podemos utilizar
estes recursos dentro do xHarbour+Fivewin.
Agradeço aos colegas que autorizaram a utilização dos endereços dos mesmos e rogo que me reportem
se a localização esta correta ou não para os devidos ajustes.
3. Este exemplo sofrerá alterações que poderão ser acompanhadas e observadas atraves do numero da versão do mesmo.
Última versão: 1.A.00 de 07/03/2007.
|
| 0155 | 1.255.252 |  tuareg07 | 169 | Estudo inicial do Endereço Geodésico... |
Data Juliana
|
A Data Juliana trata-se de uma data expressa na forma do número de dias decorridos desde 1 de janeiro de 4713 a.C.
( segundo o calendário juliano ) – por exemplo, 2.450.000 equivale a 5 de outubro de 1995
(calendário gregoriano).
As datas julianas são úteis para descobrir o tempo decorrido entre
eventos que podem ter ocorrido com muitos anos de diferença, como na astronomia.
O ponto inicial corresponde ao começo do período juliano, definido em 1583 por Joseph Scaliger
com base na coincidência entre uma série de ciclos baseados no calendário juliano.
Freqüentemente, uma data expressa na forma do ano seguido do número
de dias decorridos desde o início do ano corrente – por exemplo, 2007.153 para 02 de junho de 2007.
É natural que os astrônomos se interessem por fenômenos verificados muito longe da Terra e que
não raras vezes têm uma periodicidade pouco relacionada com o nosso calendário (Gregoriano).
Referenciá-los através da data que ocorrem seria um processo pouco eficiente e cansativo, de
modo que se recorre a um sistema de contagem do tempo chamado Dia Juliano (ou JD, de Julian day),
baseado inicialmente no calendário introduzido pelo imperador romano Júlio César.
Existem diferentes ciclos e períodos julianos que começam a contagem em datas específicas.
A Nasa, por exemplo, costuma usar a Data Juliana Truncada em algumas de suas aplicações.
Ela toma como data inicial para contagem a meia-noite de 24 de maio de 1968, quando começaram
os trabalhos do Projeto Apolo.
Já o dia 1° de janeiro de 1980 é quando o "tempo" começa para os computadores IBM-PC.
Para o Cálculo do Fator de Vencimento nos bloquetos foi adotado o
dia 07/10/1997 como o marco zero.
Utilizando-se a funcao DataJuliana():
FatorDeVencimento:=DataJuliana( DataDoVencimento ) - 2450729
A escolha da data inicial depende de fatores como a precisão requerida, o comprimento do
período de interesse ou mesmo a quantidade de bytes disponíveis para armazenar a data.
Atendendo o pedido do nosso colega Richard ( Taipei, Taiwan )...
Atualização do texto: 07/06/2007
|
| 0156 | 748 |  datajul | 166 | Cálculo da Data Juliana... |
MsgWait
|
Umas das constantes solicitações é sobre uma rotina de 'Aguarde...' enquanto nossos aplicativos
efetuam um processamento.
|
| 0157 | 625 |  tuareg08 | 261 | Mensagem de 'Aguarde...'... |
FWHgradi
|
Segue uns exemplos de Gradiente.
Carece resolver uma questão de um filete que aparece nos modelos Piramide.
Aguardo sugestões e colaborações para ampliar este exemplo.
|
| 0159 | 827700 |  fwhgradi | 180 | Modelos de Gradiente |
FWHgradiodlg
|
Segue outro exemplo de Gradiente.
O exemplo trata de como criar o banner no topo de uma Dialog.
Aproveitando o momento ja inclui umas dicas dando inicio ao sub-projeto toyaOpen.
|
| 0160 | 741954 |  gradiodlg | 135 | Modelos de Gradiente |
FWHultimochar
|
O exemplo de como retirar o ultimo caracter de um texto.
No exemplo retira o ultimo caracter chr(12) (eject) de um relatorio..
|
| 0161 | 611074 |  ultimochar | 73 | Retirar o ultimo caracter de um texto |
FWHgradiodlg2
|
Prosseguindo com o sub-projeto toyaOpen segue outro exemplo de Gradiente.
Neste exemplo foi acrescentado uma ideia de como utilizar o ButtonBar ao inves do Button.
|
| 0162 | 785909 |  gradiodlg2 | 114 | Modelos de Gradiente-2 |
Xmultsel
|
Prosseguindo com o sub-projeto toyaOpen ...
Aproveitando a ideia de Hernan Diego Ceccarelli, adaptei a classe MultiSel para ser utilizada com a xBrowse.
Acompanha também algumas 'perfumarias' estilo '2007'...
|
| 0163 | 960818 |  xmultsel | 136 | Multiseleção para xBrowse |
Próximo tema: em estudo... aceitando sugestões.
|
|