|
bBrowser
4 - Patch-History |
|
|
|
4.3 |
Improvements
- bBrowser:SelectionFirstRow(),
bBrowser:SelectionNextRow()
New optional parameter iOptions added.
- bBrowser
and default font
If none font is defined in the bBrowser
then the Windows font ANSI_VAR_FONT is no more
used but the Windows font DEFAULT_GUI_FONT.
This font contains more special characters
than the other one.
Bug
Fixes
- bBrowser
and multiple selection with record groups
The methods bBrowser:SelectionFirstRow()
and bBrowser:SelectionNextRow() did not consider
closed record groups. This was the reason
that selected records in closed record groups
were skipped. Only the first record of a closed
record group was returned.
This problem is fixed now. .
- bBrowser
and record groups
Fixes a representation problem
with virtual record group headers, if color
conditions are defined in bBrowser.
- bBrowser:UpdateVerticalScrollValues()
Fixes an error at record
groups which led to the fact that the thumb
button of the vertical scrollbar jumped back
to position
0.
- bBrowser:VerticalScroll()
Fixes
an error when scrolling with the thumb button
of the vertical scrollbar and bBrowser:ServerType
#SQL, if during scrolling the last record
scrolls
into
the visible area.
- bBrowser:CloseColumn()
Fixes
an error which occurred when closing a column
in the freeze area, if the table cursor was
on the last column.
- bBrowser:NotifyGoTop()
If
the deleted state of the first record
has changed then the record is re-read.
|
4.2 |
Improvements
- bBrowser:FormatColumns()
New Attributes:
- #EditCloseFlags
- #EditStartFlags
- #HeightVariable
- #ToolTipText
- #WidthMax
- #WidthMin
- #ValueTransformList
- #ViewEmptyValuesAs
- bBrowser:GetFormatFromColumns()
Determine format settings from data
column.
- bRecordGroup:CollapseItems()
New option BRGCIO_CLEARAUTOOPENINLEVEL.
- bRecordGroup:ExpandItems()
New option BRGEIO_SETAUTOOPENINLEVEL.
- bBrowser
and Sort Marker
The bBrowser supports sort markers
in the column caption now.
The following methods were implemented:
- bBrowser:EnableCaptionSortMarker()
- bBrowser:IsCaptionSortMarker()
- bBrowserColumn:CaptionSortMarker
(Access/Assign)
Bug
Fixes
- bBrowser
and horizontal scrolling
Fixes various problems
when horizontal scrolling.
- bBrowser
and server skiping
Fixes various problems
when skipping in record groups.
- bBrowser
and scrolling with mouse wheel
Fixes
an error when scrolling with mouse wheel
in record groups.
- bBrowser
and NOTIFYFILECHANGE
Fixes
a display problem if the visible data
area in bBrowser contains EoF records.
- bDataColumn:ViewValueAs
Fixes
a bug that resulted in the setting of bDataColumn:ViewValueAs
also was shown in EoF records.
- bRecordGroup:CollapseItems()
Fixes
a problem which could occur in the bBrowser
after the call of the method bRecordGroup:CollapseItems().
- bArrayServer:RecordRestore()
Fixes
an error if the bArrayServer contains relations.
- bArrayServer:FieldGet()
Numeric
field values are formatted on the defined field
length.
- bArrayServer:CreateOrder()
If
the evaluated expression for the sort order
returns NIL, then the sort order is not created.
In this case the method returns FALSE.
- bBrowser:Recalculate()
Fixes
a problem in the method bBrowser:Recalculate()
that could occur, if the row height of records
was changed with the access bBrowser:RowHeight
or if a column was defined in the access bBrowser:AutoWidthColumn.
|
4.0.1 |
Improvements
- bBrowser:VisibleGroupHeaderCount
Determine
the number of visible virtual group headers.
Bug
Fixes
- bBrowser:RecordGroupItemChangeState()
A record group was not closed if the
table cursor was not on the first record within
the record group. This is fixed now.
- bBrowser:RecordGroupItemChangeState()
When
closing or opening a record group an event
is sent to the owner of the bBrowser now.
- bBrowser
and record groups
Fixes
a problem for record groups with a descending
order in the data server. For descending
orders the option BRGLO_ORDER_DESCENDING must
be set
in the record group level.
- bBrowser:FirstVisibleRowNo
If
the first visible record is a virtual group
header for a record group, then a negative
row number is returned. The row number
corresponds
to the row number of the first record within
the record group multiplied with -1.
- bBrowser:FirstVisibleRecNo
If
the first visible record is a virtual group
header for a record group, then a negative
record number is returned. The record number
corresponds to the record number of the first
record within
the record group multiplied with -1.
- bBrowser:LastVisibleRowNo
If
the last visible record is a virtual group
header for a record group, then a negative
row number is returned. The row number corresponds
to the row number of the first record within
the record group multiplied with -1.
- bBrowser:SetCurrentRow()
For
the arguments uRow and uRecNo negative values
can be passed. In this case the values refer
to
a
virtual group header of a record group.
- bBrowser:Recalculate()
Fixes
a problem in method bBrowser:Recalculate()
that could occur, when the row height of
the records was defined
with the access bBrowser:RowHeight or a
column was defined in the access bBrowser:AutoWidthColumn.
|
|
|
|
|