#Report
ReportVBox
CA
Portrait
C
i
0
Landscape
C
i
1
count
r
i

Height
p
s

Width
p
s

Resolution
p
i

Zoom
p
f

Orientation
p
i

Size
p
s

_New
m


Layout
m


Draw
m

(Page)i
Mosaic
m

(Range)s(Spacing)s
Clear
m


Preview
m


#ReportCloner
ReportVBox
C
Count
p
i

ReInit
m


_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_free
m


#ReportContainer
ReportControl

Children
r
Object[]

Spacing
p
s

_Spacing
r
f

_RelativeSpacing
r
b

_Add
m
TControl
(cControl)ReportControl;
_Remove
m

(Id)i
_Free
m


_DrawBefore
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_DrawAfter
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportControl


Id
r
i

Parent
r
ReportContainer

Tag
p
v

Padding
p
s

Font
p
Font

_Top
r
f

_Height
r
f

_Width
r
f

_Left
r
f

_Padding
r
f

_RelativeWidth
r
b

_RelativeHeight
r
b

_RelativePadding
r
b

Left
p
s

Top
p
s

Width
p
s

Height
p
s

ForeColor
p
i

BackColor
p
i

FillColor
p
i

FillStyle
p
i

LineWidth
p
i

LineStyle
p
i

Visible
p
b

Expand
p
i

Autoresize
p
b

_New
m

[(Parent)ReportContainer;]
_GetSizeHints
m
i
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
_DrawBefore
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_DrawAfter
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
Move
m

(X)f(Y)f(W)f(H)f
_Free
m


_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
#ReportDrawing
ReportControl
C
Path
p
s

_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportField
ReportControl
C
Data
p
s

Alignment
p
i

MaxLength
p
i

Index
r
i

:Data
:


_New
m


_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_DrawBefore
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
_SetGeometry
m
f
(X)f(Y)f(W)f(H)f
#ReportHBox
ReportContainer
C
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_Free
m


#ReportImage
ReportControl
C
Path
p
s

_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportLabel
ReportControl
C
Text
p
s

Alignment
p
i

_New
m


_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportSection
ReportContainer
C
_New
m


#ReportSpecialField
ReportControl
C
Text
p
s

Alignment
p
i

_New
m


_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportTextLabel
ReportControl
C
WordWrap
p
b

Text
p
s

Alignment
p
i

_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m

(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
#ReportVBox
ReportContainer
C
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_Free
m


