NEW |
GraffitiRectangle (15163) |
NEW |
GraffitiTabPanel (15182) |
ADDED |
GraffitiCalendar now supports showing Tooltips on events during hover. (15166) |
ADDED |
GraffitiCalendarEvent now has a Tooltip as String property for providing text to display when the cursor is over an event. (15166) |
ADDED |
GraffitiGrid has a new AddRowsSQL(rs as RowSet) method for loading rows directly from databases. Honors LockUpdate. |
ADDED |
GraffitiGrid has a new AddRows(Rows() as GraffitiGridRow) method for loading multiple rows more easily. Honors LockUpdate. |
ADDED |
GraffitiGrid has a new EditTypes.TextWithButton editor (15198) |
ADDED |
GraffitiGrid has a new EditorButtonPressed(Row as GraffitiGridRow, Column as GraffitiGridColumn) event. (15198) |
ADDED |
GraffitiGridColumn has a new EditorButtonCaption as String, which accepts HTML or custom-formatted FontAwesome strings “<fas fa-search>” for setting the caption of the button for TextWithButton editors. (15198) |
ADDED |
GraffitiGridColumn has a new EditorButtonIndicator as WebUIControl.Indicators property for changing the style of the editor button for columns whose Editor = EditTypes.TextWidthButton. (15198) |
ADDED |
GraffitiGridColumn has a new EditorButtonTooltip as String for setting tooltip text on the editor button for columns whose Editor = EditTypes.TextWithButton. (15198) |
ADDED |
GraffitiGridColumn has a new EditorFieldReadOnly as Boolean = False property for disabling the field, leaving the button enabled for operations. (15198) |
ADDED |
GraffitiGridRow has a new DatabaseRecord as DatabaseRow property which is populated automatically when using GraffitiGrid.AddRowSet, or may be set manually when loading data without using this method. |
ADDED |
GraffitiSlider has a new StyleTick as GraffitiStyle property for applying CSS to tick points that are not in the current selection. (15181) |
ADDED |
GraffitiSlider has a new StyleTickSelected as GraffitiStyle property for applying CSS to tick points that are in the current selection. (15181) |
FIXED |
GraffitiButton should no longer encounter NilObjectExceptions in certain very specific scenarios when embedding in dynamically added containers. |
FIXED |
GraffitiGrid no longer has display issues with the HTML FormatType when mixing line breaks with other tags. (15177) |
FIXED |
GraffitiMenu no longer encounters a JavaScript exception when a GraffitiMenuItem is bound to a GraffitiToolbarButton on hover. (15158) |
FIXED |
GraffitiSlider tooltip point is once again properly positioned when TooltipPosition is set to Top or Bottom. (15181) |
FIXED |
GraffitiToggle now better handles TrueStyle and FalseStyle property changes and assigning the associated CSS classes. (15190) |
NOTE |
GraffitiGridColumn.ButtonCaption is now GraffitiGridColumn.HeaderButtonCaption |
NOTE |
GraffitiGridColumn.ButtonIndicator is now GraffitiGridColumn.HeaderButtonInidicator |
NOTE |
GraffitiGridColumn.ButtonTooltip is now GraffitiGridColumn.HeaderButtonTooltip |
NOTE |
GraffitiGridColumn.IntegerButtonIndicator has been removed in favor of GraffitiGridColumn.EditorButtonIndicator |
NOTE |
Parts of the demo have been reworked to allow direct page loading via Session.HashTag. |