c644455a2e
* NEW: Working on report form support. Report forms now can be created and edited. Symbol auto-completion is not implemented. * NEW: The toolbox is updated according to the current edited form family. * BUG: Menu are correctly saved again. * NEW: Component help is implemented in the project property dialog. [GB.GTK] * BUG: Menu are containers. [GB.GUI] * BUG: The *.component file has been fixed. [GB.REPORT] * BUG: Control public constants are almost correctly defined now, and inheritance is used. [GB.QT4] * BUG: Menu are containers. * BUG: The text of hidden TabStrip tabs is not lost anymore. git-svn-id: svn://localhost/gambas/trunk@2713 867c0c6c-44f3-4631-809d-bfa615b0a4ec
565 lines
4.1 KiB
Text
565 lines
4.1 KiB
Text
#Report
|
|
ReportVBox
|
|
CA
|
|
_Properties
|
|
C
|
|
s
|
|
*,Resolution,Orientation,Size
|
|
_HiddenControls
|
|
C
|
|
s
|
|
Report,ReportControl,ReportContainer
|
|
_IsForm
|
|
C
|
|
b
|
|
-1
|
|
Portrait
|
|
C
|
|
i
|
|
0
|
|
Landscape
|
|
C
|
|
i
|
|
1
|
|
count
|
|
r
|
|
i
|
|
|
|
Height
|
|
p
|
|
s
|
|
|
|
Width
|
|
p
|
|
s
|
|
|
|
Resolution
|
|
p
|
|
i
|
|
|
|
Scale
|
|
p
|
|
f
|
|
|
|
Orientation
|
|
p
|
|
i
|
|
|
|
Size
|
|
p
|
|
s
|
|
|
|
_New
|
|
m
|
|
|
|
|
|
Layout
|
|
m
|
|
|
|
|
|
Draw
|
|
m
|
|
|
|
(Page)i
|
|
Mosaic
|
|
m
|
|
|
|
(Range)s(Spacing)s
|
|
Clear
|
|
m
|
|
|
|
|
|
Image
|
|
m
|
|
ReportBrush
|
|
(Value)s(X)s(Y)s
|
|
LinearGradient
|
|
m
|
|
ReportBrush
|
|
(Colors)Integer[];(Positions)float[];
|
|
RadialGradient
|
|
m
|
|
ReportBrush
|
|
(Colors)Integer[];(Positions)float[];
|
|
Color
|
|
m
|
|
ReportBrush
|
|
(iColor)i
|
|
#ReportBorder
|
|
|
|
C
|
|
None
|
|
C
|
|
i
|
|
0
|
|
Solid
|
|
C
|
|
i
|
|
1
|
|
Dash
|
|
C
|
|
i
|
|
2
|
|
DashDot
|
|
C
|
|
i
|
|
4
|
|
DashDotDot
|
|
C
|
|
i
|
|
5
|
|
Dot
|
|
C
|
|
i
|
|
3
|
|
#ReportBrush
|
|
|
|
C
|
|
#ReportCloner
|
|
ReportVBox
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,Count
|
|
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
|
|
ReportFrame
|
|
|
|
_IsContainer
|
|
C
|
|
b
|
|
-1
|
|
_Group
|
|
C
|
|
s
|
|
Container
|
|
_Properties
|
|
C
|
|
s
|
|
*,Spacing
|
|
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
|
|
|
|
|
|
_IsControl
|
|
C
|
|
b
|
|
-1
|
|
_Properties
|
|
C
|
|
s
|
|
Left,Top,Width,Height,Visible,Font,Padding,Expand,AutoResize,Tag
|
|
_Family
|
|
C
|
|
s
|
|
Report
|
|
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
|
|
|
|
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
|
|
#ReportField
|
|
ReportFrame
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,Data,Alignment,MaxLength
|
|
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
|
|
#ReportFrame
|
|
ReportControl
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,BorderColor,BorderWidth,Border
|
|
BorderColor
|
|
p
|
|
i
|
|
|
|
BorderWidth
|
|
p
|
|
f
|
|
|
|
Border
|
|
p
|
|
i
|
|
|
|
Brush
|
|
p
|
|
ReportBrush
|
|
|
|
_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
|
|
_GetSizeHints
|
|
m
|
|
TSizeHint
|
|
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
|
|
#ReportHBox
|
|
ReportContainer
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*
|
|
_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
|
|
|
|
|
|
#ReportLabel
|
|
ReportFrame
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,Text,Alignment
|
|
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
|
|
#ReportLine
|
|
ReportControl
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*
|
|
LineWidth
|
|
p
|
|
f
|
|
|
|
LineStyle
|
|
p
|
|
i
|
|
|
|
LineColor
|
|
p
|
|
i
|
|
|
|
_GetSizeHints
|
|
m
|
|
TSizeHint
|
|
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
|
|
_Draw
|
|
m
|
|
|
|
(Page)i(X)i(Y)i(hControl)TControl;(VirtualId)i
|
|
#ReportSection
|
|
ReportContainer
|
|
C
|
|
_New
|
|
m
|
|
|
|
|
|
#ReportSpecialField
|
|
ReportFrame
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,Text,Alignment
|
|
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
|
|
ReportFrame
|
|
C
|
|
_Properties
|
|
C
|
|
s
|
|
*,Alignment
|
|
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
|
|
_Properties
|
|
C
|
|
s
|
|
*
|
|
_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
|
|
|
|
|