VOTools for Visual Objects  
and Vulcan.NET  

bBrowser => Patches => bBrowser 4 => bBrowser.NET 4 (Vulcan Edition) - Patch-Historie    




 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.

Copyright © 2003-2015 BEFO GmbH