TEXTO RICO

Versão 3.1

 

(+) = Implementação

(!) = Correção

 

(+) TEXTO RICO versão 3.1:

05/01/2006

Melhoria na função FORM(). Agora ela funciona com formulários de qualquer tamanho em KB. Antes dava problema em um RTF muito grande, sendo ideal até 60K; mas agora funciona até com 1MB ou mais!...

 

(+) TEXTO RICO versão 3.0:

24/12/2005

IMAGENS!!! Agora você pode inserir qualquer código RTF diretamente em seu relatório, permitindo um horizonte de possibilidades. Para inserir uma imagem, basta criar um documento só com a imagem que você deseja e salvar o arquivo com a extensão .RTF. Depois, basta inserir a string "DIRECT_RTF:ARQUIVO.RTF" em qualquer linha do seu relatório. Onde ARQUIVO.RTF é o nome do arquivo que contém a imagem à inserir no documento. Você pode inserir cabeçalhos etc.

 

(!) TEXTO RICO versão 2.1b:

23/12/2005

Melhora na função FORM(). Agora os arquivos temporários são criados com auxílio de um gerador de números aleatórios. Assim, caso seja chamado mais de uma vez no mesmo segundo, não dará problema.

 

(!) TEXTO RICO versão 2.1a:

19/11/2005

Correção na função CRIARTF(). Quando usada sozinha, criava o RTF em cima do arquivo informado, agora surge um novo arquivo RTF em substituição ao informado.

 

(!) TEXTO RICO versão 2.1:

21/08/2005

 Relatórios com ? (print) não saiam no Texto Rico... apenas relatórios com "@ SAY", mas isto já foi corrigido nesta versão! Tanto faz usar "?" ou "@ SAY".

 

(!) TEXTO RICO versão 2.05:

01/01/2005

  Melhora da velocidade de execução do Word Viewer no Windows XP, caso deseje maior velocidade deve-se usar a variável de ambiente RICOTXT=NOSTART. Caso não esteja conseguindo visualizar o relatório, teste por SET RICOTXT=NOSTART no prompt do MS-DOS.

 

(!) TEXTO RICO versão 2.03:

27/08/2004

  Corrigido a 2ª fase do XP. O teste de NOSTART estava numa prioridade errada de uma cadeia de IF...ELSEIF...ENDIF.

 

(!) TEXTO RICO versão 2.02:

11/08/2004

  Implementado tentativa automática de detecção do Windows XP/NT/2000 com duas fases. A primeira tenta chamar com visualização maximizada ou impressão em segundo plano (igual ao no Windows 98/ME, recursos totais) com uma rotina avançada da versão 2.02 do Texto Rico, enquanto que, caso não funcione, a variável ambiente RICOTXT deverá conter a palavra NOSTART como parâmetro, permitindo a liberação da segunda fase com a rotina da versão 1.2 do Texto Rico que sempre funcionou bem, mas com pequenas limitações, como, por exemplo, podendo não abrir maximizado e não imprimindo em segundo plano, ou seja, aparece a tela do Windows ao imprimir, devendo o usuário teclar <Enter> para voltar ao sistema.

  Implementado sistema de tradução de erros do MS-DOS, caso porventura ocorra "erro na criação do RTF". Erros do tipo violação de compartilhamento etc, pertinentes ao sistema operacional e não do Texto Rico, portanto apenas alguns usuários conheceram a existência dessa eventualidade. Destarte, pode-se descobrir a razão do problema e resolvê-lo na hora sem a necessidade de suporte técnico do CA-Clipper Website, sem prejuízo do exercício deste direito.

 

(+/!) TEXTO RICO versão 2.0:

25/07/2004

  Implementado mais 3 novas funções de apoio: FORM(), CRIARTF() e EXE_RTF().

  FORM() permite inserir informações de um banco de dados (DBF) ou do programa em um arquivo RTF existente, podendo ter tabelas, imagens etc. Você pode abrir, imprimir ou deixar gravado em um arquivo de nome especificado. Grande passo na história do Clipper!!!

  CRIARTF() permite converter um arquivo de texto já pronto (TXT, PRN etc) em arquivo RTF.

  EXE_RTF() permite abrir ou imprimir arquivos RTF usando um programa externo (Word Viewer, Word Pad etc). Útil com a função CRIARTF().

  Corrigido problemas de acentuação gráfica em linhas com mais de um mesmo sinal.

 

(!) TEXTO RICO versão 1.9:

20/07/2004

15/07/2004

  Corrigido problemas com o Windows NT/XP/2K detectados na versão 1.7 e 1.8.

  Se você baixou o DEMO da versão 1.9 antes de 20/07/2004, estará com problemas também. Solicito aos usuários que ao encontrarem qualquer tipo de problema, entrem em contato imediatamente por email, por favor, para cuidarmos do caso.

 

(+/!) TEXTO RICO versão 1.8:

05/06/2004

  Corrigido problemas com a impressão no Windows 98, pois havia uma falha na versão 1.7, mas descobri uma forma de detectar a versão do Windows superando o problema encarado na versão 1.31.

  Corrigido problemas quando o sistema era rodado com DBFs em sub-diretórios.

  Implementado acentuação de caracteres automaticamente conforme CODE PAGE 850 (Multilingüe -Acento agudo, circunflexo, til, cedilha e eñe "Ñ") por solicitação estrangeira, mas pode-se desativá-lo incluindo o parâmetro CODEPAGE na variável ambiente RICOTXT. Exemplo: SET RICOTXT=CODEPAGE

 Obs.: A queda de performance para acentuação foi imperceptível nos testes realizados.

  Implementado barra de progresso quando a escolha de relatório convier a conversão de texto em RTF porque havia uma soma de duas pausas quando se chamava um relatório RTF: A primeira para converter o texto em RTF e a segunda para o Windows carregar o Word Viewer (por exemplo). Agora se sabe exatamente o que está acontecendo, pois se após completar a barra de progresso e o relatório não aparecer é porque o Word Viewer (por exemplo) não está no SET PATH e é um mero problema de configuração. Leia o manual para maiores detalhes.

 

(+) TEXTO RICO versão 1.7:

12/04/2004

Descartado a necessidade do uso de NOSTART com a varoável ambiente RICOTXT. Isto mesmo, você não precisa mais usar o parâmetro NOSTART para o Windows NT/200/XP! Agora o Texto Rico funciona com qualquer versão do Windows automaticamente e sem sair da tela do MS-DOS!!! Agora ficou maravilhoso!

Incluído a possibilidade de imprimir o relatório com a opção 1 depois de ver o relatório na tela. Isto é, você vê na tela e imprime depois sem a necessidade de rodar o relatório de novo.

 

(+/!) TEXTO RICO versão 1.6:

03/04/2004

Interface com o usuário Multilíngüe! Se o seu sistema Clipper é exportado, assim como o Texto Rico está sendo, você pode configurá-lo para 4 idiomas: Português, English (Inglês), Italiano e Espanol (Espanhol).

Integra opções globais do Texto Rico em uma única variável de ambiente, RICOTXT. Exemplo: SET RICOTXT=NOSTART ENGLISH 246

Vide manual p/ melhores explicações.

Corrigido o erro quando pressionado ESC na entrada do nome do arquivo a ser gravado (opções 5 e 6).

 

(+) TEXTO RICO versão 1.5:

21/03/2004

Inclui a possibilidade do programador definir quais das possibilidades de saída de relatório o usuário poderá escolher. Poderá ter permissões globais, por meio da criação de uma variável ambiente ou permissões específicas para um relatório em particular. Vide manual.

 

(+) TEXTO RICO versão 1.4:

17/02/2004

Inclui a possibilidade do programador definir qualquer uma das saídas de relatório ao invés do usuário fazer a escolha e, também, definir um nome de arquivo fixo (definido pelo programador), caso a saída seja gravação em arquivo TXT ou RTF. Caso a extensão seja omitida no nome do arquivo, será automaticamente incluída conforme o caso.

Mais informações no arquivo LEIAME.TXT.

 

(+/!) TEXTO RICO versão 1.35:

08/12/2003

Define tamanho de papel personalizado;

Salva devidamente o formato do cursor; cores; banco de dados, arquivo de índice e registro atuais para posterior restauração.

Salva a ação atribuída à tecla de função F5 para posterior restauração, desta forma não haverá conflitos com a tecla F5 usada pelo Texto Rico para congelar colunas quando o relatório é visualizado na tela do MS-DOS, opção 1.

 

(+/!) TEXTO RICO versão 1.31:

Um erro do Clipper!!! Se a Computer Associates (fabricante do Clipper) pode errar...

A detecção da versão do Windows não foi um sucesso por falta da Computer Associates, dou prova e lanço o desafio para quem quiser ousar a resolver: Teste este programa WVer.PRG (235 downloads) no Windows NT/XP com o depurador e compare digitanto o comando SET no prompt do DOS e veja que absurdo!!!

A solução mais cômoda foi criar uma variável ambiente do MS-DOS chamada RICOTXT. Inclua no equivalente ao AUTOEXEC.BAT a seguinte linha: SET RICOTXT=NOSTART caso esteje usando o Windows XP/NT, pois desta forma não precisará usar o último parâmetro do Texto Rico para informar se é Windows XP/NT.

Meus sinceros agradecimentos a Flávio A. Zago da Gênese Informática, por sua boa vontade em ajudar nos testes com o Texto Rico no Windows NT (Flávio adquiriu o Texto Rico e usa Windows NT).

Implementado 2º parametro na 1ª chamada para visualisar ou imprimir direto em RTF sem perguntar nada ao usuário. Para isso, informar 1 ou 2. Leia mais no arquivo Leiame.txt contido no Demo.

 

(+) TEXTO RICO versão 1.3:

Detecta automaticamente o Windows XP/NT para não usar o comando START. As versões mais novas do Windows não usam o COMMAND.COM, mas sim o CMD.EXE e este último não funciona com START. Analisando o conteúdo da variável ambiente COMSPEC, esta informação pode ser verificada.

 

(!) TEXTO RICO versão 1.2:

Windows XP e NT não reconhecem o comando START do MS-DOS, portanto usuários não estavam conseguindo imprimir com o TEXTO RICO, mas agora já podem!  Implementado mais um parâmetro para informar se deve ou não usar o START. Este comando é responsável por abrir o processador de texto em segundo plano sem sair da tela do DOS, assim como abrí-lo com janela maximizada para visualização.

 

(+) TEXTO RICO versão 1.1:

Possibilidade de imprimir com o Word Pad e qualquer outro Processador de Textos que abra arquivos RTF e aceitem o parâmetro /p de linha de comando.

Programa de demonstração permite testar com Word Viewer, Word Pad e qualquer outro Processador de Textos passando o nome deste como parâmetro de linha de comando ao TESTE.EXE.

Incluído a fonte (.PRG) do programa TESTE.EXE (arquivo da demonstração do TEXTO RICO).

 

(!) TEXTO RICO versão 1.01:

Não imprimia na opção Impressão Rica, o arquivo era apagado antes de imprimir. Problema corrigido.

 

TEXTO RICO versão 1.0:

Primeira versão, 06/11/2003.