This example illustrates the API available for customizing the new Expression Editor version. In this demo application, the following changes are made to the Expression Editor.1. The "Now" function is removed from the list of date-time functions and is not allowed for use in expressions (a custom validator displays an error on an attempt to use this function).
2. Capitalization of function names is disabled.
3. A custom color provider is implemented to use a custom palette for syntax highlighting.
4. The "Columns" category is renamed to "Fields".
5. A custom Expression Editor view is implemented (to display only specific parts of the editor).
To invoke the Expression Editor, right-click the custom column in the grid control and select the corresponding command in the context menu.