University of Bremen

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.