The DHTML UI Extensibility section includes examples showing some ideas about ways that the Blox UI model can be used to customize your solutions.
Note: These files can be used for learning or for use as templates to create your own Blox templates. Copy these files to a new application for testing purposes, instead of changing settings in these files.
You can access the files through either the menu on the left or by clicking on one of the links below:
Title | Description |
---|---|
Custom Context Menu on Chart | In this PresentBlox example, right-clicking in the chart area will show a custom contextual (right-click) menu item. |
Custom Chart Tooltips | Uses custom event handler on chart component to display custom tooltips. |
Row Banding (including Row Headers) | Uses a custom grid filter to render row banding for row data and row headers. |
Spinner Control - Examples | Shows several examples of the use of a spinner control. |
Removing Other from DataLayout | Shows the use of the Blox UI model to create a DataLayout filter that prevents the Other axis from being available on the DataLayout panel and in the drop-down menus. |
Open Dialog Using HTML Button | Shows the use of a Java bean and a hidden model component to open dialog windows. |
Tabbed Views | Shows a ContainerBlox displaying three tabbed views. |
Synchronized Grids | Shows the use of an event handler to synchronize two grids displaying data from two different years. Drilling up or down in the first grid results in the same action occurring in the grid on the right. Also, the second grid's row headers are hidden using a grid filter. |
Date Chooser Component | Shows an example of the Blox UI date chooser component. |
GridBlox Cell Selection Model | An example showing how the GridBlox cell selection model works. |