Rich Text Editor
Dynamic Tree Lists
The content inside a Tree List component can now be built dynamically as the end user expands a node, rather than initially having to build the whole contents of the tree when the form is opened. Building the tree list data and displaying content in a tree list can be better optimized with the ability to build node contents “on the fly” when required. Dynamic trees have a new event which allows you to populate the tree on demand, by only populating node content when a node is expanded. Dynamic trees support ‘node actions’ to allow you to manipulate the nodes in a Tree List programmatically. For example, you can expand or collapse a node, and you can add, delete or rename nodes.
Enhancements to the Edit and List components allow you to create a new type of dynamic list that updates itself in response to what the end user types into the associated edit box in your remote form. The combination of an Edit control with key presses enabled and a List control using some new properties will allow you to create this new type of “dynamic list”. The new Linked list functionality is in effect like a combo box, but with the extra ability to update itself as the user types. To enable this feature, edit controls can now detect certain key presses and can be linked to a list control, while for lists themselves there is a new property to display selected lines only.
See the “What’s New in Omnis Studio” guide for complete details on all Omnis Studio 6.0 features including many code samples.
More Omnis Studio 6.0 Features
- Offline capabilities
- Resizable components and forms
- Accessing device features
- SQL multi-tasking
- PDF Printing
Download Omnis Studio 6.0 90-day trial.
Posted by: Omnis Blog Team