O que tem de NOVO ?

RDprint 4.0c
Componente de Impressão para Matriciais

 4.0c - 03/04/2006 - pequenos ajustes da versão 4.0
     - Revisão para eliminação de Memory Leaks c/ FastMM  Delphi 2006
     - Otimização da procedure PegaPaginas (FastMM)                      
     - Form SETUP - Troca de componentes p/ melhor visual no XP          
     - Form Progress - Troca Gauge p/ ProgressBar (Visual XP)
 4.0b - 01/03/2006 - pequenos ajustes da versão 4.0
     - Ajuste na propriedade CAPTIONPREVIEW, não estava sendo mostrada corretamente.
     - Ajuste no cálculo da área útil de impressão - Impressão em MODO GRÁFICO.
     - Acrescentada a opção para edição das MARGENS no editor de propriedades.
 4.0a - 21/02/2006 - pequenos ajustes da versão 4.0
     - Ajuste na Barra de Progresso para correta apresentação
     - Validação para Linhas/Colunas evitando Erro na impressão
     - Editor de propriedades mostra os dados do REGISTRO DO USUÁRIO
     - Nova função para tratar MOUSEWHELL (evita RANGE CHECK ERROR dependendo das diretivas de compilação)


*** NOVOS RECURSOS ***

 a) Ajuste na impressão em modo Gráfico descontando as Margens definidas

 b) Mapeamento dos modelos de impressoras

 c) Opção para mostrar ou não a BARRA DE PROGRESSO na impressão.

 d) Variáveis de impressão, para substituição na impressão:
       - “&PAGE&” = Total de Páginas do Relatório (Mascara ‘#,##0’)
       - “&HORA&” = Hora da impressão no formato HH:MM
       - “&DATA&” = Data da impressão no formato DD/MM/AAAA
       - “&TITULO&” = Título do Relatório

 e) Opção para especificar a COR DA FONTE para impressão colorida no Preview e em Impressoras Jato deTinta:
       - Total compatibilidade com todas as funções IMP, IMPF, IMPC etc
       - Não é necessário alterar a programação, apenas acrescente a cor quando desejar

        Exemplo:  Rdprint1.IMP(10, 5,’Rdprint é o Melhor’);
                       Rdprint1.IMP(10, 6,’Rdprint é o Melhor, agora com cor’,clblue);

 f)  Novo Form de SETUP:
       - Novo sistema de ajuste automático do modelo usando o Mapeamento de impressoras.
       - Impede que o SETUP seja fechado com ALT F4
       - Botão CANCELAR  ajustado na posição padrão do Windows
       - Novas opções para seleção de páginas para impressão:
            * Todas, Atual e Selecionadas: informando a páginas e intervalo desejado.(= Word)
            * Opção para imprimir somente páginas Pares ou Impares
            * Opção para Agrupar páginas de acordo com o número de páginas
            * Opção para inverter a ordem das páginas na impressão

 g) Novo Form de PREVIEW:
      
- Nova função para PROCURA DE TEXTO no relatório:
            * Busca pra frente e para trás
            * Ignora acentuação (José = Jose)
            * Opção para CaseSensitive
            * Destaque do TEXTO no preview para facilitar a localização

       - Nova função de ROLAGEM com salto automático de página. (scroll do mouse)
       - Nova função para ARRASTO da imagem de preview com o mouse.
       - StatusBar no rodapé com informações de página,zoom, impressora e modelo
       - Nova opção de ZOOM com menu suspenso (botão direito do mouse)
       - Novos ícones padronizados


 *** FUNÇÕES E PROPRIEDADES REMOVIDAS ***

  Funções:
  Online e  TestarPorta :
Obsoleta sem função no Rdprint

  propriedades:
  property NumeroPaginaInicial -> Não utilizada / Causava mal funcionamento.
  property PaginaInicial     
à Substituída por nova opção de seleção de paginas
  property PaginaFinal       
à Substituída por nova opção de seleção de paginas
 


 *** NOVAS PROPRIEDADES E CLASSES ***

 TMargens = Class(TPersistent)
 private 
   FLeft, 
   FRight, 
   FBottom,
   FTop    : integer;

 Property Margens              : TMargens      Read FMyMargens   Write FmyMargens;
 Property MostrarProgresso :  boolean        Read FShowProg     Write FShowProg;
 Property Mapeamento        : Tstringlist      Read Fmapeamento Write SetMapeamento;

 Mapeamento padrão (Exemplo):

 
//--- Grafico Compativel com Windows/USB ---////
 GRAFICO=GRAFICO
 HP=GRAFICO
 DESKJET=GRAFICO
 LASERJET=GRAFICO
 INKJET=GRAFICO
 STYLUS=GRAFICO
 EPL=GRAFICO
 USB=GRAFICO
 //--- Linha Epson Matricial 9 e 24 agulhas ---//
 EPSON=EPSON
 GENERICO=EPSON
 LX-300=EPSON
 LX-810=EPSON
 FX-2170=EPSON
 FX-1170=EPSON
 LQ-1170=EPSON
 LQ-2170=EPSON
 OKIDATA=EPSON

 //--- Rima e Emilia ---//
 RIMA=RIMA
 EMILIA=RIMA
 //--- Linha HP/Xerox padrão PCL ---//
 
PCL=HP
 //--- Impressoras 40 Colunas ---//
 DARUMA=BOBINA
 SIGTRON=BOBINA
 SWEDA=BOBINA
 BEMATECH=BOBINA 


*** ALGUNS PROBLEMAS RESOLVIDOS  ***

  PREVIEW:
  - Se abrir e fechar sem imprimir NADA gera 9999 páginas em branco no preview.
  - Retirado TSPIN do Preview evitando conflitos com componentes de terceiros.
  - Alguns modelos de relatórios, dependendo da impressora,”come” 2 caracteres no final da linha.
  - Régua Matriz – Ajuste para correta impressão da régua.
  - Geração de  arquivo TXT só funcionava no modelo EPSON.

 *** MELHORIAS NOS RECURSOS EXISTENTES ***

  IMPRESSÃO EM GERAL:
 
- AJuste na Lista de Modelos de Impressora no Editor de Propriedades
  - AJuste no preview quando a fonte padrão é 5CPP
  - Impressão em Negrito: Comando  “Enfatizado” para “Passada DUPLA”, 
        (assim funciona negrito + 17cpp e tem maior compatibilidade).
  - Ajustes no valor DEFAULT das Propriedades:
            UsaGerenciadorImp = True;
            PortaComunicação  = ''
  - Criação do arquivo RDtools centralizando funções e rotina externas do RDprint

Deltress Informática Ltda
Av. República, 948   -   Centro
17509-031 - Marília - SP  -   Fone/Fax (14) 3454-7880
www.deltress.com.br         deltress@deltress.com.br