|
<< Нажмите, чтобы показать Содержание >> TRVPrint.SetHeader |
Назначает верхний колонтитул страницы.
procedure SetHeader(RVData: TCustomRVData;
HeaderType: TRVHFType=rvhftNormal);
Параметры:
RVData – документ, отображаемый как верхний колонтитул типа, заданного в HeaderType. Документ не копируется в TRVPrint, поэтому не изменяйте и не уничтожайте его до завершения печати. Если RVData = nil, верхний колонтитул этого типа не отображается.
HeaderType – тип верхний колонтитула: обычный, для первой страницы или для чётных страниц.
Этот метод необходимо вызвать до FormatPages.
Использование разных верхних колонтитулов
Верхний колонтитул первой страницы используется только при TitlePage = True. В противном случае он игнорируется, и на первой странице отображается обычный верхний колонтитул.
Верхний колонтитул для чётных страниц используется только при FacingPages = True. В противном случае он игнорируется, и обычный верхний колонтитул используется как на нечётных, так и на чётных страницах.
Пример:
var
rvMain, rvHeader: TRichView;
RVPrint1: TRVPrint;
...
RVPrint1.AssignSource(rvMain);
RVPrint1.SetHeader(rvHeader.RVData);
RVPrint1.TitlePage := True;
// скрываем верхний колонтитул первой страницы
RVPrint1.SetHeader(nil, rvhftFirstPage);
См. также:
См. также свойства:
▪HeaderY.
См. также: