Navigation:  Updates >

Update to Version 1.1

Print this Topic    Previous pageReturn to chapter overviewNext page

Extension the IDE of CA-Visual Objects

Window-Editor

New classes

bColumnEvent
bColumnMoveEvent
bColumnResizeEvent

New methods

bBrowser:AutoEdit
bBrowser:AutoClose
bBrowser:EditUndo()
bBrowser:EditRecalculate()
bBrowser:GetNewEditableColumn()

 

bBrowser:Append()
bBrowser:AutoAppend
bBrowser:GoBottom()
bBrowser:GoTop()
bBrowser:Skip()
bBrowser:SetDeleted()
bBrowser:Delete()
bBrowser:Recall()
bBrowser:SuspendNotification()
bBrowser:ResetNotification()

 

bBrowser:GridInEmptyArea
bBrowser:DrawFocus()

 

bBrowser:ColumnMove()
bBrowser:ColumnResize()

 

bBrowser:FieldChangeMode
bBrowser:RowMode

Changes at methods

bBrowser:Redraw()

 

bDataColumn:Caption
bDataColumn:Init()

Other changes and extensions

Bitmap and Icon objects can be shown now also as column caption and as column values. See also bDataColumn:Caption and bDataColumn:Init().
By pressures of the key F5 the visible data in the bBrowser can be refreshed.

Error corrections

bGrid:Overlaped
In the access bGrid:Overlaped a write error crept in. The access is called now correct bGrid:Overlapped. The source code must be changed accordingly, if the access is uses.
bBrowser:OpenColumn()
If an bDataColumn object or an array of bDataColumn objects were passed to the method bBrowser:OpenColumn(), the method did not examine whether the bDataColumn objects are contained in the list of the supported columns (see also bBrowser:ColumnList). This examination is now accomplished. If the column is not contained in the list, it is not shown.
 
Note
A new column can be added to the list of the supported columns by the method bBrowser:AddColumn()
Deleting and vertical scroll
By deleting the first record - and SET DELETED ON it occurred that with to following pressures of the arrow key the selecting of the next row did not works correctly. This error is now repaired.
Restore the background when deleting
By deleting the last record - and SET DELETED ON - the background was not correctly restored, if this possessed another color than white. This error is now repaired
Focus and scrolling with the scrollbar
If with the scrollbar was scrolled and the bBrowser got afterwards the focus, to the selected cell was scrolled back again. This behavior is now in such a way corrected that is no more scrolled to the current cell, if the bBrowser receives the focus.
Vertical scrolling with the slider
If in large databases with the vertical slider it were scrolled it could happen that the data area was not correctly updated. This error is now repaired.
Calculating of the column width at date values
If at date values century were activated (SetCentury(TRUE)), the column width for 8 and not for 10 characters was calculated. This error is now repaired in such a way that the column width for the value GetDateFormat() is determined.
Alignment of numeric values
The column caption of numeric fields are now also right justified aligned (like the column values).
Resource problem
The bBrowser requested memory did not release again. This problem is now repaired.
Fatal error with Append
If two programs accessed to the same database with one bBrowser, it could happen that after an append in the program "A" afterwards the program "B" crashed. This error is now repaired.
UndoAll with DataWindow / DataDialog
If the bBrowser were implemented in a DataWindow or a DataDialog, the call of the method DataWindow:UndoAll() worked no longer correctly after the change of one or more field values. This error is now repaired.

 


Page url: http://www.YOURSERVER.com/index.html?update_version_1_1.htm