OpenPetra
Free Administration Software for Non-Profits
Ict.Common.Printing.TPrinterState Class Reference

definition for current state of printer; useful with the stack More...

Public Member Functions

TPrinterState Copy ()
 create a copy of this state More...
 

Public Attributes

ePrintingMode FPrintingMode
 todoComment More...
 
Int32 FCurrentPageNr
 todoComment More...
 
Int32 FCurrentDocumentNr = 1
 several documents are printed from one html file with different body elements More...
 
float FCurrentXPos
 todoComment More...
 
float FCurrentYPos
 current y Position on page, in current display unit More...
 
float FAnchorXPos
 other elements can be printed relative to this position More...
 
float FAnchorYPos
 other elements can be printed relative to this position More...
 
eFont FCurrentFont
 todoComment More...
 
float FCurrentLineHeight = 1.0f
 height of line, is multiplied with the height of the font More...
 
float FCurrentRelativeFontSize = 0
 relative number; 0 is normal size More...
 
eAlignment FCurrentAlignment = eAlignment.eLeft
 todoComment More...
 
bool FNoWrap = false
 avoid wrapping, cut off text if it does not fit More...
 

Detailed Description

definition for current state of printer; useful with the stack

Member Function Documentation

◆ Copy()

TPrinterState Ict.Common.Printing.TPrinterState.Copy ( )
inline

create a copy of this state

Member Data Documentation

◆ FAnchorXPos

float Ict.Common.Printing.TPrinterState.FAnchorXPos

other elements can be printed relative to this position

◆ FAnchorYPos

float Ict.Common.Printing.TPrinterState.FAnchorYPos

other elements can be printed relative to this position

◆ FCurrentAlignment

eAlignment Ict.Common.Printing.TPrinterState.FCurrentAlignment = eAlignment.eLeft

todoComment

◆ FCurrentDocumentNr

Int32 Ict.Common.Printing.TPrinterState.FCurrentDocumentNr = 1

several documents are printed from one html file with different body elements

◆ FCurrentFont

eFont Ict.Common.Printing.TPrinterState.FCurrentFont

todoComment

◆ FCurrentLineHeight

float Ict.Common.Printing.TPrinterState.FCurrentLineHeight = 1.0f

height of line, is multiplied with the height of the font

◆ FCurrentPageNr

Int32 Ict.Common.Printing.TPrinterState.FCurrentPageNr

todoComment

◆ FCurrentRelativeFontSize

float Ict.Common.Printing.TPrinterState.FCurrentRelativeFontSize = 0

relative number; 0 is normal size

◆ FCurrentXPos

float Ict.Common.Printing.TPrinterState.FCurrentXPos

todoComment

◆ FCurrentYPos

float Ict.Common.Printing.TPrinterState.FCurrentYPos

current y Position on page, in current display unit

◆ FNoWrap

bool Ict.Common.Printing.TPrinterState.FNoWrap = false

avoid wrapping, cut off text if it does not fit

◆ FPrintingMode

ePrintingMode Ict.Common.Printing.TPrinterState.FPrintingMode

todoComment


The documentation for this class was generated from the following file: