Class initializer
Parameters:
API Tags:
This column hold some text or not
API Tags:
Remove the text for this column, and prepare to receive a new one
API Tags:
Function executed at the end of the xml parsing. I run the final configuration
checks and complete the configration data
API Tags:
Returns the id of the current font
API Tags:
Return where is the left margin of the column
API Tags:
integer GetLeftTextPos(
)
|
|
Return where is the left margin of the text
API Tags:
retrieve the text from the column per row basis
API Tags:
Has this column another row of text to retrieve?
API Tags:
Parse the configuration node
*
Parameters:
API Tags:
Set the default font for the column
Parameters:
API Tags:
void SetLeftPos(
integer
$pos
)
|
|
Parameters:
API Tags:
void SetWidth(
integer
$width
)
|
|
Parameters:
API Tags:
void WriteOut(
string
$txt, [string
$align = ''], [integer
$colPos = 0], [mixed
$pFont = NULL], integer
$Column, object CFont
4
)
|
|
Pass the text to the appropriate column. It returns a CUnit object holding
the text with format (alignment, font) according to the given parameters
Parameters:
string |
$txt: |
Text to write |
string |
$align: |
Text alignment, left, center, right |
integer |
$colPos: |
|
integer |
$Column: |
column where place the text |
object CFont |
4: |
Font used to print the text, if NULL, it uses the default font for the current column |
API Tags:
void _AddRow(
string
$Text, integer
$StartCol, object CFont
2
)
|
|
Append a new text row into this unit
Parameters:
object CFont |
2: |
font to use to print the text, NULL if not set (only clsPageManager) |
string |
$Text: |
|
integer |
$StartCol: |
Position from the left border of the column where to start the text |
API Tags:
void _CalcEndOffset(
mixed
$text
)
|
|
void _MyStrlen(
mixed
$text
)
|
|