Manual

Main API Answers Overview

# API Answers Overview

Help about API syntax.

uDG_answer ::= | Answers from the API. Details.
| ok | Positive confirmation. Details.
| | communication_error( string ) | Negative confirmation. Details.
| | node_selections_labels( node_ids ) | IDs of selected nodes. Details.
| | node_double_click | Double-click on selected node. Details.
| | edge_selection_label( edge_id ) | ID of selected edge. Details.
| | edge_selection_labels( node_id,node_id ) | As above with parent and child node. Details.
| | edge_double_click | Selected edge double-clicked. Details.
| | menu_selection( menu_id ) | ID of selected menu. Details.
| | icon_selection( icon_id ) | ID of selected icon. Details.
| | popup_selection_node( node_id,menu_id ) | ID of sel. node popup menu. Details.
| | popup_selection_edge( edge_id,menu_id ) | ID of sel. edge popup menu. Details.
| | context( context_id ) | Other context (graph). Details.
| | context_window( context_id,window_id ) | Other context and window. Details.
| | open_window | User opened a window. Details.
| | close_window( window_id ) | ID of closed window. Details.
| | tcl_answer( string ) | Answer from Tcl script. Details.
| | browser_answer( string,string ) | File browser result. Details.
| | create_node | Drop new node. Details.
| | create_node_and_edge( node_id ) | Drop node and edge for parent ID. Details.
| | create_edge( node_id,node_id ) | Drop edge between nodes. Details.
| | drop_node( node_id,context_id,window_id,node_id )
Drop node in context and window on node. Details.
| | version( string ) | Showing program version. Details.
| | disconnect | Termination request. Details.
| | close | Context (graph) closed. Details.
| | quit. | uDraw(Graph) terminated. Details.