Histórico das versões

Data Versão Mudanças
29/10/2004 0.3.23 RLRichFilter
corr - Nao estava salvando corretamente valores e outros campos alinhados a direita ou ao centro;
corr - Reducao do tamanho do arquivo gerado por causa das imagens;
RLHTMLFilter
corr - Agora gera menos arquivos de imagem. Criava arquivos desnecessariamente para as bordas;

08/10/2004 0.3.22 RLRichText
corr - Estava cortando os textos no preview e impressora. Em alguns casos pode ocorrer sobreposicao. A ajustar;
Geral
ajust - Arquivos temporarios estavam aumentando de tamanho durante o preview ou impressao;

24/09/2004 0.3.21 RLRichText
ajust - Esta mais rapido e preciso, e agora suporta tabulacoes;
RLHTMLFilter e RLPDFFilter
ajust - Estes filtros agora detectam imagens repetidas e produzem arquivos menores e mais rapidamente (ainda nao disponivel para filtro RTF);

08/09/2004 0.3.20 RLRichText
corr - Bug da 3.19 fazia com q os textos ficassem com altura sempre igual a 1;
RLRichFilter
ajust - Em determinadas circunstâncias as caixas de texto quebravam o conteúdo em várias linhas;
RLSaveDialog
ajust - Se não for indicado um Title no Report, agora traz o nome do arquivo de acordo com o filtro selecionado;
Geral
novo - Geração de imagens a partir do RLDraw nos filtros RichText, HTML e Draft;
ajust - A preparação dos relatórios está 30% mais rápida pois os controles não são mais redesenhados na tela em tempo de impressão;

25/08/2004 0.3.19 RLDBResult
corr - itJunction e itMend não utilizavam corretamente a prop Text;
corr - "Cannot convert Null value into Boolean";
corr - Não estava conseguindo resolver nomes de campos de um dataset;
RLMemo
corr - Sob condições específicas, linhas deixavam de ser impressas ou eram impressas repetidas;
RLBarcode
corr - Com a orientação BottomToTop/TopToBottom a impressão saia diferente do design;
RLPrintDialog
corr - Número de cópias estava vindo em branco;

25/08/2004 0.3.18 Código de barras
- Problemas no redimensionamento automático faziam com que algumas barras não fossem impressas, prejudicando a leitura;
- As orientações verticais do código de barras (BottomToTop/TopToBottom) estavam trocadas;
- A prop Alignment não funcionava corretamente;
Filtro XLS
- As páginas geradas pelos primeiros relatórios gravados eram acumuladas nos relatórios seguintes;
- As margens padrões para impressão de dentro do Excel estavam grandes demais. Como consequência, a planilha era dividida horizontalmente e impressa em várias páginas;
- Um erro de cálculo no dimensionamento das colunas fazia com que algumas células fossem geradas em branco;
Filtro RTF
- Em algumas situações, o texto não cabia exatamente dentro da caixa de texto e o Word/OpenOffice passava o restante para a linha seguinte;
RichText
- Esta mais eficiente. Foi feita uma re-engenharia no parser e na apresentação do texto. Ainda faltam recursos para imagens, tabelas e tabulação;
- O problema do alinhamento foi corrigido;
Geral
- Havia demora na montagem da lista de impressoras quando alguma impressora estava desligada (WinXP);
- O alinhamento justificado não estava funcionando corretamente com o RLMemo;
- Prop Behavior não estava sendo guardada no DFM/XFM;
- O valor da prop PageIndex não concordava com o número da página atual quando avaliado em eventos como BeforePrint;
- Inclusão da constante Null no dicionário do ExpressionParser;

15/05/2004 0.3.17 Correções:
- Todas as linhas agora são impressas com traço mais fino. A espessura delas é proporcional à resolução da impressora, mas só quando Pen.Width for maior que 1;
- Número de cópias não estava sendo obedecido na impressão sem diálogo;
Novidades:
- Novo método PrintParams.Apply para aplicar as configurações à impressora (inclusive o nr.cópias);

27/04/2004 0.3.16 Correções:
- Corrigida distorção no barcode. Quando havia uma orientação diferente de LeftToRight, a impressão das barras saía diferente do design;
- Número de cópias configurado no PrintParams não estava sendo obedecido;

23/04/2004 0.3.15 Correções:
- Corrigido problema com barcode que imprimia sempre as mesmas barras para qquer código;

Novidades:
- Novo item icDrawAnyway para a prop InvalidCode do RLBarCode. Permite imprimir as barras mesmo com erros;

20/04/2004 0.3.14 Correções:
- Corrigido problema "Cannot create file" ao salvar como PDF, XLS, RTF ou HTM;

19/04/2004 0.3.13 Correções:
- Corrigido problema com diálogo de salvamento;

Novidades:
- A variável SelectedFilter foi eliminada em função das novas RLSaveDialog.SaveParams.Filter e RLPrintDialog.PrintParams.Filter;
- Os dois novos objetos SaveParams e PrintParams determinam a inicialização dos diálogos de salvamento e impressão;

16/04/2004 0.3.12 Filtro Excel:
- Os arquivos gerados pelo filtro XLS não podiam ser lidos do Excel ou StarOffice. Houve um erro nosso de implementação da especificação do formato xls;
- Todas as células criadas eram do tipo texto, uma vez que o relatório gerado contém apenas strings e não dados tipados. O filtro tenta criar células numéricas utilizando expressões regulares (prop Options) para encontrar valores dentro do texto do relatório;

Filtro Draft:
- O filtro sofreu uma re-engenharia que melhorou significativamente a velocidade de impressão. Foram implementadas otimizações no posicionamento do carro e no desenho dos traços verticais. Um efeito colateral que deve ser levado em consideração é o fato de não haver mais sobreposição de caracteres. Essas sobreposições acontecem qdo um label invade o retângulo de um label vizinho. Isso é comum qdo se converte coordenadas de pixel em cols. Isto era fácil de perceber e consertar, pois na região da sobreposição as letras ficavam mais fortes. Agora é necessário mais atenção;
- O arquivo gerado para programas externos não é mais apagado. A opção DeviceKind=dkProgram gera um arquivo para ser lido a partir de um programa externo. Este arquivo estava sendo apagado pelo FR antes que o programa pudesse lê-lo;
- Novos parâmetros para comandos externos (%p, %f e %d), confira na documentação;
- Melhoria no tratamento de fontes de pitch fixo. O cálculo de conversão de Font.Size para CPP foi inicialmente projetado para trabalhar com fontes de pitch variável, como Arial e Sans Serif. Agora ele trabalha também com fontes de pitch fixo como Courier e Terminal;

Filtro PDF:
- Não há mais limite teórico para o tamanho do relatório. A quantidade de páginas está limitada apenas à memória disponível;

BarCode:
- Foram eliminadas várias exceções que eram disparadas desnecessariamente;
- Inclui agora extensa documentação sobre os padrões de código de barra e seus usos;

Impressão e salvamento em segundo plano:
- A impressão em segundo plano utiliza threads e libera o sistema para desepenhar outras tarefas;
- Nova opção nos diálogos para impressão/salvamento em segundo plano;

Novo componente TRLGraphicStorage:
- Ele manipula arquivos RPF e facilita o trabalho de carregar e filtrar relatórios sem usar componentes visuais. Este componente na verdade já existia, mas não aparecia na paleta;

Form de progresso:
- O form agora é StayOnTop;
- Gera uma exceção EAbort ao se pressionar o botão Cancelar;
- Os Captions foram revistos (Preparando/Imprimindo|Salvando);

Correções e melhorias diversas:
- Algumas imagens estavam sendo impressas com 16 cores;
- A variável TempDir não era inicializada corretamente no Linux. Isso gerava problemas de I/O e as temíveis falhas SIGPIPE;
- Formulários landscape com tamanho personalizado não eram impressos corretamente;
- Correção no cálculo das margens na impressão em landscape;
- Mais melhorias na quebra de página otimista. Na quebra de página otimista, o evento BeforePrint da band é chamado antes de checar se há espaço para imprimí-la (a band);

Novidades diversas:
- Número de cópias e intervalo de páginas para os filtros;
- Há um borda de foco para indicar o preview ativo (qdo a janela de preview estiver dividida);
- A classe TRLPrinterWrapper intermedia o acesso ao objeto Printer. Nele foi adicionado o método AbortDoc;
- Os novos componentes RLPrintDialogSetup e RLSaveDialogSetup permitem customizar algumas opções dos diálogos de impressão e salvamento;
- O subdetalhe pode ser impresso mesmo sem dados (prop PrintEmpty);

06/11/2003 0.3.10e Filtro Draft
Novidades:
- Nova prop FillArtMethod indica o que fazer com áreas preenchidas com cores sólidas como retângulos. O padrão anterior preenchia estas áreas com X's;
Correções:
- O modo de salto LeavePage não saltava a última linha, ocasionando a sobreposição com a próxima página;
- Incorporação do padrão Epson ESC/P2. Corrige problemas de desalinhamento em impressoras que suportam este padrão;
- Foi estabelecida uma tolerância de 50% para preenchimentos com cor sólida. Isto significa que, se a intensidade de uma cor for inferior a esse limiar, a área deverá ser preenchida com o efeito previsto em FillArtMethod, caso contrário, a cor será ignorada;

Diversos
Novidades:
- Novo filtro para geração de planilhas Excel a partir de relatórios;
- Novo evento OnSaveGraphic para filtro html (permite gravação em outros formatos ex jpeg);
- Nova revisão na tradução para o espanhol;

Correções:
- Os códigos de barras eram desenhados com fundo preto nas versões CLX e o texto era sempre impresso transparente, confundindo as barras;
- Ocorriam saltos de página indevidos após a impressão de subdetails e groups;
- Salto de página pessimista era avaliado mesmo com bands invisíveis (Visible=False);
- Drivers com problemas são identificados na lista de impressoras. Isso antes causava travamentos;
- Intervalo de páginas não era obedecido pelos filtros;

23/09/2003 0.3.09 RLDBResult
Correções:
- Alguns tipos de dados numéricos incorporados a partir do Delphi6 e Kylix1 não eram suportados;
Novidades:
- Nova prop ComputeNulls permite que campos de valor nulo sejam calculados. ex: Nulo num campo numérico será interpretado como zero;

RLDraw
Correções:
- O tipo dkRectangle apresentava problemas de desenho quando a largura ou a altura da figura era de 1 pixel;

Diversos
Novidades:
- A prop ShowProgress do RLReport, que era utilizada para o progresso de preparação das páginas, agora indica também o progresso do filtro de impressão. Isso permite imprimir um relatório totalmente sem exibição de diálogos;
Correções:
- Arquivos temporários são sempre excluídos ao final da execução do aplicativo.

11/09/2003 0.3.08 RLGroup
Novidades:
- Nova prop DataFormula para quebra utiizando expressões;

RLBand
Correções:
- Quebra de página não otimista chamava BeforePrint antes da quebra de página;

RLDraw
Correções:
- Havia problemas de compatibilidade com as versões anteriores;

Diversos
Correções:
- Retirada a mensagem de erro solicitando disco no drive D: ou SIGPIPE Error;

09/09/2003 0.3.07 RLDraw
Correções:
- Não imprimia algums tipos de polígonos (dkElipse,dkReverseLine,dkArrow);
Novidades:
- Nova prop DrawData para a edição de polígonos;
- Novo tipo customizado dkCustom;

RLBand
- Nova prop Options na RLBand;

Correções diversas
- Mensagem de "access violation" qdo tentava obter lista de impressoras no windows xp/2k (havia alguma impressora indisponível na lista);
- Diálogo de impressão pré-selecionava sempre a última impressora da lista ao invés da impressora default;
- Prop Layout da RLLabel confundia tlCenter com tlBottom;

17/07/2003 0.3.06 Filtro Draft
Correções:
- O sistema travava ao tentar imprimir no windows xp/2k;
- Caminho correto para impressoras no windows xp/2k;

Linux
- Correção do erro SIGPIPE ao tentar imprimir formulários de tamanho customizado;

02/07/2003 0.3.05 Correções diversas
- RLLabel não estava sendo impresso corretamente;
- Mensagem "Access violation" exibida qdo se tentava acessar lista de impressoras;
- Alinhamento de texto dos richtexts não funcionava;
- Alguns controles não nativos do FortesReport não estavam sendo impressos;
- Inibida a mensagem disparada quando não havia impressoras instaladas;

Novidades
- Novo método PreviewModal do RLReport;
- Novas constantes ZoomFactorFullWidth (-1), ZoomFactorFullPage (-2) e ZoomFactorMultiplePages (-3), para customizar o fator de zoom inicial do preview pela variável DefaultZoomFactor ou pelo componente RLPreviewSetup;

30/06/2003 0.3.04 Código de Barras
Correções:
- Ocorria exceção com códigos vazios;

Preview padrão
Novidades:
- Novo diálogo de salvamento com intervalo de páginas e seleção do filtro através da variável SelectedFilter;

Diversos
Correções:
- Não pegava corretamente a lista de impressoras no Linux;
- Caption vazio das labels estava sendo impresso com o nome da label;
- System Error 5 ao pegar lista de impressoras no windows xp/nt;

16/06/2003 0.3.03 Código de Barras (TRLBarcode, TRLDBBarcode)
Correções:
- O valor da prop BarcodeType não estava sendo guardado;
- Ao alterar a orientação do código as dimensões eram perdidas;
Novidades:
- Configuração das margens internas;
Diversos:
- Retirada a prop TabOrder;
- Revisão no alinhamento dos textos;

Filtros de impressão e salvamento (Draft, PDF, HTML e etc)
Novidades:
- Opções para exibir form de progresso;
- Filtragem agora pode ser cancelada;
- Novo método FilterPages do próprio filtro;
Correções:
- Ocorria erro ao informar no intervalo de páginas um número superior à quantidade total;

Filtro Draft (TRLDraftFilter)
Correções:
- Não reconhecia corretamente os caminhos para impressoras em NT, XP e 2K;
- Número de cópias informado não era obedecido;
- Efeito sublinhado era impresso a partir do início da linha;

ExpressionParser
Novidades:
- Mais poder para o parser. As capacidades do componente foram estendidas para processar scripts em pascal;
- Função pré-definida "IF" agora processa apenas o parâmetro indicado pela condição, evitando a avaliação de expressões que conduzam a erro, como a divisão por zero, por exemplo;
- Nova prop Expression e novo overload do método Evaluate sem parâmetros; - Nova prop Options para definir o escopo de resolução de identificadores; Diversos:
- Funções embutidas Least e Greatest renomeadas para Minor e Major;

Preview padrão
Novidades:
- Pesquisa de texto Ctrl+F e F3;
- Botão para envio (por e-mail);
- Novo componente TRLPreviewSetup para interfacear eventos e props do preview padrão, habilitar botões, permissões, etc;
Correções:
- ShowModal no CLX não funcionava corretamente;
Diversos:
- Estado inicial da janela não é mais Maximizado;
- Hints dos botões não apareciam;

ProgressForm
Diversos:
- Borda do form agora é de diálogo, não redimensionável;

Unit RLConsts
Novidades:
- Novas constantes internacionais para procura de textos, progresso dos filtros e envio por email;

Diversos
- Bands quebráveis não quebram mais os textos;
- Bordas zeradas do RLReport não eram salvas no dfm;

07/02/2003 0.3.02 Novos recursos:
- Número de cópias pode ser informado previamente pela prop Copies do objeto RLPrinter da unit RLPrinters;
- O ExpressionParser possui dois novos eventos: OnException e OnIdentifier;

Mudança de comportamento:
- Eram considerados transparentes os controles que tivessem cor igual à cor do seu parent;
- A constante Null é reconhecida como valor autêntico para o ExpressionParser, e Unassigned é considerado como não informado;

Problemas corrigidos:
- Preview não atualizava conteúdo nas mudanças de página;
- O grupo tomava o espaço disponível da página como altura em tempo de impressão;
- Alterações indevidas no estado da prop Transparent no momento de carga;
- RLLabels não autosize eram impressas como se fossem, causando sobreposição de textos;
- Ocorria uma exceção SIGPIPE11 ao tentar inserir um TRLPreview sobre um form;
- O ExpressionParser disparava exceção de "Unknown identifier" quando um campo continha o valor NULL;
- Ocorria a exceção "Scanline out of range" no DraftFilter ao tratar algumas imagens;

Diversos:
- Configurado o valor default da prop ResetAfterPrint do RLDBResult que é false. Este valor era gravado sem necessidade;
- Microajuste no alinhamento centralizado de texto das labels;

28/01/2003 0.3.01 Novos recursos:
- Novo e excelente filtro para geração de arquivos em formato PDF com imagens e primitivos gráficos;
- Novos componentes multiplataforma para RichText: TRLRichText e TRLDBRichText;
- Melhorias no filtro para RTF com adendo de imagens e primitivos gráficos;
- Agora é possível dividir memos longos e richtext entre várias páginas com a prop IntegralHeight da band;
- Nova prop para texto justificado nos memos e labels;
- Novos componentes para código de barras: TRLBarcode, TRLDBBarcode;
- Melhor política de persistência de props reduz tamanho dos DFMs e o tamanho do executável final;
- Agora é possível gerar relatórios e documentos (PDF, RTF) sem uso de componentes (à moda antiga), utilizando comandos do tipo Write e WriteLn;
- Novo padrão de armazenamento de páginas:
   Este novo modelo irá permitir em futuras versões a alteração do conteúdo do relatório no próprio preview;
   Cada página possui agora sua própria orientação, permitindo que sejam impressas composições de relatórios que tenham orientações diferentes;
- FriendlyName para labels e memos:
   Aparece no corpo de alguns componentes em tempo de design;
   Permite que o componente seja referenciado no ExpressionParser;
- Nova prop ForcePrepare do RLReport:
   Esta prop elimina a necessidade de invocar o método Clear antes de preparar o relatório;
- Impressão de registros em branco com RecordAction raBlankAndRetain;
Filtro Draft
- Novas props para desconsiderar negrito, itálico e sublinhado;
- Nova prop para compressão fixa;
- Melhorias nos métodos de pontilhamento de imagens;
Preview
- Uma página de preview agora pode ser copiada para a área de transferência como bitmap;
- Possibilidade de selecão de objetos no preview para alteração das props;
- Title do report é oferecido como nome do arquivo a salvar;
DBResult
- Nova prop para zerar resultados do TRLDBResult após a impressão;
- Novas funções embutidas para operações complexas;
RLDraw
- Novos shapes e rotação de figura.

Problemas corrigidos:
- Prop PageBreaking pbAfterPrint agora só provoca salto se houver mais detalhes
   Podia ocorrer saltos de página indevidos após os grupos;
- Diferenciação de labels que possuem o mesmo texto em caixa diferente (maiúsc./minúsc.);
   ex: "José" e "JOSÉ" eram considerados como sendo o mesmo texto e as duas labels eram impressas com o mesmo conteúdo;
- Resultados nas bands de footer sempre contavam com o próximo registro;
- Tolerância a erros de digitação para valores de zoom e número de página no preview;
- Tratamentos de caracteres especiais no RichFilter;
- Retirada a linha de X's no topo das páginas impressas pelo draftfilter;
- Não era possível o desenho de linhas pontilhadas grossas

27/09/2002 0.2.15 Problemas corrigidos:
- TRLAngleLabel não funcionava corretamente;
- Exceção ao selecionar determinadas opções de zoom do Preview;
- Mensagem "Stream read error" ao imprimir imagens em CLX;
- Mensagem "List index out of bounds" com preview não padrão;
- Quebra indevida de página após a impressão do sumário de um grupo;
- Valores do tipo inteiro eram expressos em formato exponencial no TRLDBResult;

Diversos:
- As versões para Linux agora identificam a lingua de acordo com a variável de ambiente "LANG";
- PreviewOptions pode agora trabalhar com opções compartilhadas (prop Defaults);

28/07/2002 0.2.14 Problemas corrigidos:
- Fontes gigantes na impressora;
- Impressão draft no win2k e xp;

27/07/2002 0.2.13 Problemas corrigidos:
- Fontes não estavam redimensionando no preview;

26/07/2002 0.2.12 Problemas corrigidos:
- Retirada linha com sinais de igual no início das páginas;
- O filtro draft não cortava os textos pela largura e eles as vezes se sobrescreviam;
- Orientação de página nos relatórios salvos como RTF e HTML;
- Listagem de impressoras e incompatibilidades com Win2k e XP;

Diversos:
- Novos hints para os botões do preview;
- A impressora padrão não é mais alterada;
- Entrada manual do fator de zoom;

22/07/2002 0.2.11 Novos recursos:
DraftFilter
- O filtro agora reproduz o efeito underline e o código de reset inclui seleção do modo draft;
- O cálculo do tamanho da fonte está mais preciso;
- Quando este filtro é selecionado no diálogo de impressão, aparecem opções para formuário de 80 ou 132 colunas;

Problemas corrigidos:
- Salto de página forçado (prop PageBreaking) em determinadas situações produzia páginas em branco;
- Durante a impressão das páginas havia consumo exagerado de recursos da máquina;

08/07/2002 0.2.10 Problemas corrigidos:
- Erro ao carregar forms: prop não encontrada FooterMeasuring;

06/07/2002 0.2.09 Novos recursos:
- Amostragem modal ou normal do form de preview através da variável RLPreviewForm.DefaultShowModal:boolean;
- Controle do estilo do form preview através da variável RLPreviewForm.DefaultFormStyle:TFormStyle;
- Controle do tamanho da form preview através das variáveis:
    RLPreviewForm.DefaultWindowState:TWindowState;
    RLPreviewForm.DefaultWindowBounds:TRect;
Problemas corrigidos:
- Configuração do tamanho do formulário no Delphi6;

27/06/2002 0.2.08 Novos recursos:
- Impressão de controles Não-FortesReport, como: Paineis, Imagens, Códigos de barras, Gráficos, etc. Basta inserir o controle sobre um TRLPanel ou TRLBand;
- O form de preview agora é independente do form gerador.
O form de design que abriga os componentes do FR, agora pode ser liberado imediatamente após a preparação do relatório;

- Pre-visualização com múltiplos pontos de vista do mesmo relatório;
- Novo componente TRLExpressionParser.
É bem mais poderoso, simples de utilizar e substitui o TRLFortran;

- O componente TRLHTMLFilter agora gera páginas HTML com padrão CSS2.
Os novos estilos do CSS2 permitem que todo o relatório caiba em apenas um arquivo html com quebras de páginas. Isso facilita a impressão do documento e o seu envio por email;


Problemas corrigidos:
- Seleção de impressora no modo CLX não alterava a impressora padrão;
- Problemas de alinhamento de textos e valores nos filtros: draft, richtext e html;

Diversos:
- Novas units: RLUtils, RLTypes, RLPreviewForm, RLCrossTab, RLDataOrg, RLFilters, RLParser;
- Novas procedures: PreviewFromFile, PreviewFromFileDialog;
- Geração dos arquivos temporários em diretório temporário;
- Form de preview agora guarda a última posição e estado da janela;
- O TRLDraftFilter tem novas propriedades:
- DeviceKind define um dispositivo ou um programa de impressão "spooler" como destino;
- DitheringMethod permite escolher formas de imprimir imagens;

- Novo diálogo de impressão com seleção de filtro;
- Novas propriedades: MinBands, ForceMinBands, SecondHolder;
- Espanhol agora também compõe o pacote padrão de mensagens multilíngua;

10/04/2002 0.2.07 Novos recursos:
- Margens ajustáveis à área não imprimível;

06/03/2002 0.2.06 Novos recursos:
- Geração de páginas HTML para a Internet e documentos RTF para Word, StarWriter etc, através dos novos filtros de salvamento: TRLHTMLFilter e TRLRichFilter;
- Número da última página em todas as folhas dos relatórios com TRLSystemInfo e o novo recurso de meta-símbolos;
- Internacionalização utilizando variáveis para mensagens multilíngua;
- Utilização de Frames em conjunto com os componentes do FR;
- Diálogos de impressão e salvamento com seleção de filtros;

Problemas corrigidos:
- Travamento nas versões CLX durante o preview;
- Ao especificar um caminho de rede na propriedade DevicePath, o filtro draft ainda enviava dados para a impressora selecionada pelo S.O.;

Diversos:
- DataFields do TRLGroup agora tem editor que exibe a lista de campos da devida DataSource;
- Controle sobre acentuação e salto de página no TRLDraftFilter;
- Efeito degradê agora têm controle de qualidade através da propriedade Granularity;
- Propriedade DataFormula nos componentes de dados em conjunto com o componente TRLFortran permite efetuar cálculos matemáticos ou avaliar expressões de diversos tipos de dados;
- Propriedade ReportDateTime permite especificar a data de emissão dos relatórios;
- Evento OnFilterText intercepta todos os textos e permite alterá-los durante a preparação do relatório;
- Propriedades Behavior, AutoSize e AutoExpand para regrar os redimensionamentos dos controles do FR;

21/01/2002 0.2.05 Problemas corrigidos:
- Fontes gigantes na impressão das versões CLX;

Diversos:
- Propriedade PrintQuality seleciona da qualidade de impressão;