Table of Contents

Date Released

February 6, 2018


Type Change
[ADD] GraffitiNote now offers a close button with optional animation.
[FIX] GraffitiCalendar once again loads properly.
[FIX] GraffitiHTMLEditor now assigns the system's language code on Windows for spell checking instead of relying on detection in CEF.
[FIX] GraffitiHTMLEditor now properly sets plain-text clipboard content.
[FIX] GraffitiNote now properly sets height when AutoHeight=True on HiDPI screens.
[FIX] GraffitiSyntaxEditor once again loads properly.
[NOTE] Fixed a scope issue with GraffitiDesktopControl.MessageLevels.
[NOTE] GraffitiHTMLEditor's spell checking on Windows does not appear to work as expected for non-english languages, even when setting this value implicitly. This appears to be either a bug in the CEF version used by Xojo or the Xojo implementation of CEF. (Feedback ID: 51373)


Type Change
[ADD] GraffitiWebChart now supports label font styling with new properties.
[ADD] GraffitiWebGridColumn now has a read-only “Visible” property.
[ADD] GraffitiWebGrid now has a ColumnReordered(theColumn as GraffitiWebGridColumn, oldIndex as Integer, newIndex as Integer) event.
[ADD] GraffitiWebGrid now has a HeaderStyle(theHeader as GraffitiWebGridColumn, Assigns theStyle as WebStyle) method for changing single header styles on-the-fly.
[ADD] GraffitiWebGrid now has a HeaderRowHeight as Integer property for changing the header row's height.
[ADD] GraffitiWebGrid now has a HeaderRowVisible as Boolean property for hiding the header row.
[FIX] GraffitiWebChartLegend once again resizes itself properly.
[FIX] GraffitiWebDatePickerSingle no longer throws a NilObjectException when the field is cleared then a new date is selected.
[FIX] GraffitiWebGrid no longer throws OutOfBoundsExceptions when showing Hidden columns in reverse order.
[FIX] GraffitiWebGrid once again has the ShowColumn(atIndex as Integer) method.
[FIX] GraffitiWebGrid hidden columns are no longer removed from the headers array, thus are now iterable using the GetColumn and GetHeader methods.
[FIX] GraffitiWebToggle should once again resize properly when changing Width or Height programmatically after initial load.
[NOTE] GraffitiWebChart now uses the ChartTypes enumeration for the ChartType property. You may need to reconstruct your chart instances on your pages/dialogs/etc.
[NOTE] GraffitiWebGrid now updates column order when it is changed in the UI. This may alter the behavior of your implementation.