User interface programming / Tree views |
During the DISPLAY ARRAY execution, it is possible to modify the content of the tree model (i.e. the program array), by inserting, adding or removing nodes by program. However, you should not directly modify the program array: You must use the dialog class methods DIALOG.insertNode(), DIALOG.appendNode() and DIALOG.deleteNode() to modify the tree model. By using these methods, the dialog can synchronize internal data, otherwise the tree display would be corrupted.
It is recommended to be in UNBUFFERED mode to get a front-end synchronization of the tree-view content.