|
bBrowser.NET
4 (Vulcan Edition) - Patch-Historie |
|
|
|
4.3 |
Erweiterungen
- bBrowser:SelectionFirstRow(),
bBrowser:SelectionNextRow()
Neuen optionalen Parameter iOptions
hinzugefügt.
- bBrowser
und Standard-Font
Wenn im bBrowser kein Font definiert
ist, dann wird intern nicht mehr der Windows-Font
ANSI_VAR_FONT verwendet sondern der Windows-Font
DEFAULT_GUI_FONT. Dieser Font stellt mehr Sonderzeichen
dar, als der andere Font.
Fehlerkorrekturen
- bBrowser
und Mehrfach-Selektion bei Datensatzgruppen
Die Methoden bBrowser:SelectionFirstRow()
und bBrowser:SelectionNextRow() berücksichtigten
keine geschlossenen Datensatzgruppen. Dies
führte dazu, dass markierte Datensätze
in geschlossenen Datensatzgruppen übersprungen
wurden. Es wurde immer nur der erste Datensatz
einer geschlossenen Gruppe zurückgegeben.
Dieses Problem ist nun behoben.
- bBrowser
und Datensatzgruppen
Behebt ein Darstellungsproblem bei
virtuellen Gruppenkopfzeilen, wenn Farbbedingungen
im bBrowser definiert sind.
- bBrowser:UpdateVerticalScrollValues()
Behebt
einen Fehler bei aktiven Datensatzgruppen,
der dazu führte, dass der Thumb-Button
im vertikalen Scrollbar auf die Position 0
zurücksprang.
- bBrowser:VerticalScroll()
Behebt
einen Fehler beim Scrollen mit dem Thumb-Button
und bBrowser:ServerType #SQL, für den
Fall, dass beim Scrollen der letzte Datensatz
in den sichtbaren Bereich scrollt.
- bBrowser:CloseColumn()
Behebt
einen Fehler, der beim Schließen einer
Spalte im Freeze-Bereich auftrat, wenn der
Tabellen-Cursor auf der letzten Spalte stand.
- bBrowser:NotifyGoTop()
Wenn
sich der Deleted-Status des ersten Datensatzes
geändert hat, dann wird der Datensatz
neu eingelesen.
.
|
4.2 |
Erweiterungen
- bBrowser:FormatColumns()
Neue Attribute:
- #EditCloseFlags
- #EditStartFlags
- #HeightVariable
- #ToolTipText
- #WidthMax
- #WidthMin
- #ValueTransformList
- #ViewEmptyValuesAs
- bBrowser:GetFormatFromColumns()
Ermittlung von Formatierungseinstellungen
von Datenspalten.
- bRecordGroup:CollapseItems()
Neue Option BRGCIO_CLEARAUTOOPENINLEVEL.
- bRecordGroup:ExpandItems()
Neue Option BRGEIO_SETAUTOOPENINLEVEL.
- bBrowser
und Sortiermarkierungen
Der bBrowser unterstützt nun
Sortiermarkierungen in den Spaltenbezeichnungen.
Folgende neue Methoden und Zugriffe wurde hierfür
implementiert:
- bBrowser:EnableCaptionSortMarker()
- bBrowser:IsCaptionSortMarker()
- bBrowserColumn:CaptionSortMarker
(Access/Assign)
Fehlerkorrekturen
- bBrowser
und horizontales Scrollen
Behebt verschiedene Darstellungsprobleme
beim horizontalen Scrollen.
- bBrowser
und Skippen
Behebt
verschiedene Probleme beim Skippen,
wenn Datensatzgruppen existieren.
- bBrowser
und Scrollen mit dem Mausrad
Behebt
einen Fehler beim Scrollen mit dem Mausrad
und vorhandenen Datensatzgruppen.
- bBrowser
und NOTIFYFILECHANGE
Behebt
ein Anzeigeproblem, wenn der sichtbare Datenbereich
im bBrowser EoF-Datensätze enthält.
- bDataColumn:ViewValueAs
Behebt
einen Fehler, der dazu führte, dass die
Einstellung von bDataColumn:ViewValueAs auch
in den EoF-Datensätzen angezeigt wurde.
- bRecordGroup:CollapseItems()
Behebt
einen Fehler, der nach dem Aufruf der Methode
bRecordGroup:CollapseItems() im bBrowser auftreten
konnte.
- bArrayServer:RecordRestore()
Behebt
einen Absturz, wenn der bArrayServer Relationen
enthält.
- bArrayServer:FieldGet()
Numerische
Feldwerte werden auf die definierte Feldlänge
formatiert.
- bArrayServer:CreateOrder()
Wenn
der Ausdruck für die Sortierung einen
NIL-Wert zurückgibt, dann wird die Sortierung
nicht erzeugt. In diesem Fall gibt die Methode
den Wert FALSE zurück.
- bBrowser:Recalculate()
Behebt
ein Problem in der Methode bBrowser:Recalculate(),
dass auftreten konnte, wenn mit
dem Zugriff bBrowser:RowHeight die Zeilenhöhe der Datensätze
geändert wurde oder mit dem
Zugriff bBrowser:AutoWidthColumn eine Spalte definiert wurde.
|
|
|
|
|