gambas-source-code/comp/src/gb.report/.info
Benoît Minisini 7f29aaf2ee [DEVELOPMENT ENVIRONMENT]
* BUG: Current edited line is not highlighted by force anymore after a 
  global search.

[GB.FORM]
* NEW: New IconView control entirely made in Gambas.
* NEW: ScrollArea.EnsureVisible() has been implemented.

[GB.GTK]
* NEW: Old IconView has been removed.
* BUG: Do not use the deprecated tooltip API anymore.
* NEW: TreeView, ColumnView and ListView SelectAll() method does not take 
  an argument anymore. It always select all items.
* NEW: TreeView, ColumnView and ListView UnselectAll() is a new method that
  unselect all items.
* BUG: Rect constructor has been fixed.
* BUG: Rect.Contains() method has been fixed.

[GB.IMAGE]
* NEW: Color.SetAlpha() is a new method that takes an integer color, change
  its alpha component, and return the modified integer color.

[GB.QT4]
* NEW: Old IconView has been removed.
* NEW: TreeView, ColumnView and ListView SelectAll() method does not take 
  an argument anymore. It always select all items.
* NEW: TreeView, ColumnView and ListView UnselectAll() is a new method that
  unselect all items.
* BUG: Rect constructor has been fixed.
* BUG: Rect.Contains() method has been fixed.
* BUG: Window default title is correctly converted from UTF-8.

[GB.QT4.EXT]
* NEW: Editor.HighlightAll is a new method to force the highlighting of the
  entire text.
* NEW: The Editor.Lines CollapseAll() and ExpandAll() methods were moved to
  the Editor class.


git-svn-id: svn://localhost/gambas/trunk@3513 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2011-01-30 00:55:59 +00:00

988 lines
6.3 KiB
Text

#Align
CO
Normal
C
i
0
Left
C
i
1
Right
C
i
2
Center
C
i
3
TopNormal
C
i
16
TopLeft
C
i
17
TopRight
C
i
18
Top
C
i
19
BottomNormal
C
i
32
BottomLeft
C
i
33
BottomRight
C
i
34
Bottom
C
i
35
#Arrange
CO
None
C
i
0
Horizontal
C
i
1
Vertical
C
i
2
Full
C
i
5
#Line
CO
None
C
i
0
Solid
C
i
1
Dash
C
i
2
Dot
C
i
3
DashDot
C
i
4
DashDotDot
C
i
5
#Paint
C
Begin
M
(Device)o
End
M
(Device)o
Rectangle
M
(X)f(Y)f(W)f(H)f
Text
M
(Text)s[(X)f(Y)f(Width)f(Height)f(Alignment)i]
#Report
ReportSection
CA
_Properties
C
s
*,-Left,-Top,-Width,-Height,Count
_HiddenControls
C
s
Report,ReportControl,ReportContainer,ReportFrame,ReportSection
_IsForm
C
b
-1
_IsContainer
C
b
-1
_IsMultiContainer
C
b
-1
_DrawWith
C
s
TabStrip
_Container
v
ReportSection
Debug
v
b
_bInExec
v
b
$bLayoutIsDirty
v
b
Resolution
p
i
Scale
p
f
PageCount
r
i
Count
p
i
Index
p
i
Left
p
s
Top
p
s
X
p
s
Y
p
s
Width
p
s
Height
p
s
Visible
p
b
Font
p
Font
Expand
p
b
Ignore
p
b
Fixed
p
b
Autoresize
p
b
Padding
p
s
Border
p
ReportBorder
BackGround
p
ReportBrush
Children
r
ReportControl[]
Spacing
p
s
Data
p
o
Text
p
s
Main
M
_New
m
Layout
m
Paint
m
(Page)i
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
Refresh
m
_get
m
ReportSection
(Index)i
#ReportBorder
C
None
C
i
0
Solid
C
i
1
_Left
v
f
_Right
v
f
_Top
v
f
_Bottom
v
f
Top
r
_ReportBorderSide
Left
r
_ReportBorderSide
bottom
r
_ReportBorderSide
Right
r
_ReportBorderSide
Width
p
s
Brush
p
ReportBrush
Round1
p
s
Round2
p
s
Style
v
i
_get
M
ReportBorder
(sValue)s
ToString
m
s
#ReportBrush
C
_Type
v
i
_X
v
f
_Y
v
f
_X2
v
f
_Y2
v
f
_radius
v
f
_Image
v
Image
_Color
v
Integer[]
_Pos
v
Float[]
_PaintBrush
m
PaintBrush
(X1)i(Y1)i(X2)i(Y2)i
_get
M
ReportBrush
(sValue)s
ToString
m
s
#ReportContainer
ReportFrame
_IsContainer
C
b
-1
_Group
C
s
Container
_Properties
C
s
*,Spacing{ReportCoord}
_DefaultEvent
C
s
Data
_PageChildren
v
Collection
_CurItem
v
i
_Arrangement
v
i
Children
r
ReportControl[]
Spacing
p
s
Data
p
o
_Spacing
r
f
_RelativeSpacing
r
b
_RealSpacing
v
i
:Data
:
_Add
m
(cControl)ReportControl;
_Remove
m
(Id)i
_Free
m
_ClipChildren
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i(fScale)f
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_SetUnifiedValues
m
_GenerateClones
m
_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_SetVerticalChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_GetData
m
v
(sKey)s
_Reset
m
#ReportControl
_IsControl
C
b
-1
_Properties
C
s
Left{ReportCoord},Top{ReportCoord},Width{ReportCoord},Height{ReportCoord},Brush{ReportBrush},Visible=True,Fixed,Font,Padding{ReportCoord},Expand,AutoResize,Tag
_Family
C
s
Report
_SizeInt
v
TSizeHint
_Count
v
i
_DataIndex
v
i
_Index
v
i
Name
v
s
_ObjectFromId
V
Collection
_iCurPagePos
V
i
Font
p
Font
Id
r
i
Parent
r
ReportContainer
Tag
p
v
Padding
p
s
Brush
p
ReportBrush
_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
X
p
s
Y
p
s
Width
p
s
Height
p
s
Visible
p
b
Expand
p
b
Ignore
p
b
Fixed
p
b
Autoresize
p
b
Report
r
Report
_ReportId
r
i
_New
m
[(Parent)ReportContainer;]
_GetSizeHints
m
i
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
_PaintBefore
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_PaintFrame
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_PaintAfter
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
Move
m
(X)f(Y)f(W)f(H)f
_SetChildGeometry
m
f
(X)f(Y)f(W)f(H)f(ContPage)i
_SetUnifiedValues
m
_Reset
m
_GetActualBrush
m
PaintBrush
(X1)i(Y1)i(X2)i(Y2)i
#ReportFrame
ReportControl
_Properties
C
s
*,Border,BackGround{ReportBrush}
Border
p
ReportBorder
BackGround
p
ReportBrush
_PaintBefore
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_PaintFrame
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_PaintAfter
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
_SetUnifiedValues
m
_GetSizeHints
m
TSizeHint
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
#ReportHBox
ReportContainer
C
_Properties
C
s
*
_new
m
_Free
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
#ReportImage
ReportControl
C
_Properties
C
s
*,Image{Image}
Image
p
Image
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportLabel
ReportFrame
C
_Properties
C
s
*,Text,Key,Format,Alignment{Align.*},UseField
Text
p
s
Alignment
p
i
IsSpecial
p
b
Key
p
s
Format
p
s
UseField
p
b
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportLine
ReportControl
C
_Properties
C
s
*,Direction{Align.TopLeft;Top;TopRight;Left;Right;BottomLeft;Bottom;BottomRight}=BottomRight,LineWidth{ReportCoord}=2 px
Direction
p
i
LineWidth
p
s
LineStyle
p
i
_SetUnifiedValues
m
_GetSizeHints
m
TSizeHint
(AvailableW)i(AvailableH)i(TotalWidth)i(TotalHeight)i
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportPanel
ReportContainer
C
_Properties
C
s
*,Arrangement{Arrange.None;Vertical;Horizontal}=Vertical
Arrangement
p
i
_new
m
#ReportSection
ReportVBox
C
_Properties
C
s
*,Text
Text
p
s
#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
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportSvgImage
ReportControl
C
Path
p
s
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Draw
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportTextLabel
ReportFrame
C
_Properties
C
s
*,Text,Alignment{Align.*}
Text
p
s
Alignment
p
i
WordWrap
p
b
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f
_Paint
m
(Page)i(X)f(Y)f(hControl)TControl;(VirtualId)i
#ReportVBox
ReportContainer
C
_Properties
C
s
*
_new
m
_Free
m
_SetChildGeometry
m
b
(X)f(Y)f(W)f(H)f(ContPage)i
_GetSizeHints
m
TSizeHint
(AvailableW)f(AvailableH)f(TotalWidth)f(TotalHeight)f