PrinterPageNumber (C++)
From RAD Studio Code Examples
Language:
Contents |
Description
This example uses a button and a status bar on a form. When you click the button, one line of text is printed on six separate pages. As each page is printed, a message indicating the number of the page being printed appears on the status bar. Notice that the SimplePanel property of the status bar must be set to True.
Code
void __fastcall TForm1::Button1Click(TObject *Sender) { StatusBar1->SimplePanel = True; // so that SimpleText will work Printer()->BeginDoc(); for (int i = 1;i < 7;i++) { Printer()->Canvas->TextOut(100, 100, "C++Builder rules!"); StatusBar1->SimpleText = String(L"Printing page ") + Printer()->PageNumber; Printer()->NewPage(); } Printer()->EndDoc(); }
Uses
- Vcl.Printers.TPrinter.PageNumber ( fr | de | ja )