Modifying the tree during dialog execution

The tree-view content can be changed while executing the DISPLAY ARRAY dialog.

During the DISPLAY ARRAY execution, it is possible to modify the content of the tree model (that is the program array), by inserting, adding or removing nodes by program.

However, it is not recommended to directly modify the program array: you must use the dialog class methods DIALOG.insertNode(), DIALOG.appendNode(), and DIALOG.deleteNode() to modify the tree model instead. 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.