Sumário - Índice - Anterior - Próximo


Método RectFill

Exemplo



Aplicado ao componente
TEvRPrint

Declaração
procedure RectFill(Left, Top, Right, Bottom, Width, Pattern: Integer; Style: TEvFillStyle);

Descrição
Equivalente ao método Rect porém com novas características que são a possibilidade de informar um preenchimento de fundo e a forma de cálculo das coordenadas reais do retângulo.

A primeira característica você poderá informar no parâmetro Pattern o padrão de preenchimento e no parâmetro Style o estilo de preenchimento.

O padrão de preenchimento - Pattern - poderá variar de 0 à 100, sendo que 0 significa sem nenhum hachuramento, e 100 significa totalmente hachurado.

O parâmetro Style poderá ser um dos valores definidos pelo tipo TEvFillStyle.


Quanto à segunda característica é que, agora você poderá fazer um retângulo ao redor de um texto sem que esse retângulo exceda a própria linha. Isso porque durante o cálculo, é assumido o limite extremo da coluna ou linha.

Por exemplo, imagine uma coordenada de impressão como sendo uma área retangular onde possa ser impresso um único caractere. Então o método RectFill considera os limites desta área como sendo os limites por onde passarão as linhas que fazem parte do retângulo.