▼ KSCさん
A4横の場合の設定です.
usesにPrintersが必要(poLandScape定数使用のため).
なお,ViewWidth,ViewHeightは特別な用途に使用します.
プレビュー上の用紙の見かけのサイズを変更するだけで,用紙サイズ
を変更するわけではありません.用紙そのものは,プリンタの設定で
行います.通常は設定する必要はありません.
procedure TForm1.Button1Click(Sender: TObject);
begin
//ユーザ定義用紙にしたい場合は,以下の2行のかわりに
//plPrev1.plSetPrinter.SetUserPaper(........)を使う
plPrev1.plSetPrinter.PaperNumber:=DMPAPER_A4;
plPrev1.plSetPrinter.Orientation:=poLandScape;
plPrev1.BeginDoc;
plPrev1.FontSize(100);
plPrev1.TextOut(300,500,'喫茶XRAY 喫茶XRAY 喫茶XRAY');
plPrev1.EndDoc;
plPrev1.ShowModal;
end;
>procedure TPrevFrm.ReDrawBtnClick(Sender: TObject);
ということは逐次表示方式でしょうか.
このReDrawBtnというのは(継承)プレビューフォーム上にあるのでしょうか.
|