TRVPrint.SetFooter

<< Нажмите, чтобы показать Содержание >>

TRVPrint.SetFooter

Назначает нижний колонтитул страницы.

procedure SetFooter(RVData: TCustomRVData;

  FooterType: TRVHFType=rvhftNormal);

Параметры:

RVData – документ, отображаемый как нижний колонтитул типа, заданного в FooterType. Документ не копируется в TRVPrint, поэтому не изменяйте и не уничтожайте его до завершения печати. Если RVData = nil, нижний колонтитул этого типа не отображается.

FooterType – тип нижнего колонтитула: обычный, для первой страницы или для чётных страниц.

Этот метод необходимо вызвать до FormatPages.

Использование разных нижних колонтитулов

Нижний колонтитул первой страницы используется только при TitlePage = True. В противном случае он игнорируется, и на первой странице отображается обычный нижний колонтитул.

Нижний колонтитул для чётных страниц используется только при FacingPages = True. В противном случае он игнорируется, и обычный нижний колонтитул используется как на нечётных, так и на чётных страницах.

Пример:

var

  rvMain, rvFooter: TRichView;

  RVPrint1: TRVPrint;

...

RVPrint1.AssignSource(rvMain);

RVPrint1.SetFooter(rvFooter.RVData);

RVPrint1.TitlePage := True;

// скрываем нижний колонтитул первой страницы

RVPrint1.SetFooter(nil, rvhftFirstPage); 

См. также:

SetHeader;

AssignSource.

См. также свойства:

FooterY.

См. также:

TRichView.SetFooter.