[selected_node] | text/plain | Hello World!
:-window | logicvalue/boolean | true
:-position | number/integer | 100,50
:-size | number/integer | 640,480
:-foreground | colour/rgb | 255,255,128
:-shape | text/plain | rectangle
:-expose | element/part | 
| +-TEST | element/part | 
| | +-startup_terminal | maintain/startup | 
| | | :-channel | meta/channel | terminal
| | +-print_text | communicate/send | 
| | | :-channel | meta/channel | terminal
| | | :-encoding | meta/encoding | utf-8
| | | :-language | meta/language | message/cli
| | | :-format | meta/format | text/plain
| | | :-message | text/cybol-path | #text
| | | :-newline | logicvalue/boolean | true
| | :-text | text/plain | test refresh-display 0
| +-send_gui | communicate/send | 
| | :-channel | meta/channel | display
| | :-language | meta/language | message/gui
| | :-format | meta/format | text/plain
| | :-message | text/cybol-path | #gui
| +-TEST | element/part | 
| | +-startup_terminal | maintain/startup | 
| | | :-channel | meta/channel | terminal
| | +-print_text | communicate/send | 
| | | :-channel | meta/channel | terminal
| | | :-encoding | meta/encoding | utf-8
| | | :-language | meta/language | message/cli
| | | :-format | meta/format | text/plain
| | | :-message | text/cybol-path | #text
| | | :-newline | logicvalue/boolean | true
| | :-text | text/plain | test refresh-display 1
:-button-release | element/part | 
| +-exit | live/exit | 