21 #ifndef RVAPI_INTERFACE_H 22 #define RVAPI_INTERFACE_H 25 #include "rvapi_global.h" 100 void rvapi_init_document (
const char * docId,
102 const char * winTitle,
106 const char * helpFName,
107 const char * htmlFName,
108 const char * taskFName,
109 const char * xmli2FName
123 void rvapi_store_document (
const char * fname );
137 void rvapi_restore_document (
const char * fname );
151 void rvapi_add_header (
const char * htmlString );
168 void rvapi_add_tab (
const char * tabId,
169 const char * tabName,
190 void rvapi_insert_tab (
const char * tabId,
191 const char * tabName,
192 const char * beforeTabId,
201 void rvapi_remove_tab (
const char * tabId );
208 void rvapi_add_section (
const char * secId,
209 const char * secTitle,
210 const char * holderId,
218 void rvapi_add_section1 (
const char * path,
219 const char * secTitle,
227 void rvapi_append_section (
const char * secId,
228 const char * secTitle,
229 const char * holderId,
233 void rvapi_append_section1 (
const char * path,
234 const char * secTitle,
238 void rvapi_set_section_state (
const char * secId,
247 void rvapi_add_grid (
const char * gridId,
249 const char * holderId,
256 void rvapi_add_grid1 (
const char * path,
264 void rvapi_append_grid (
const char * gridId,
266 const char * holderId
269 void rvapi_append_grid1 (
const char * path,
273 void rvapi_set_cell_stretch (
const char * gridId,
284 void rvapi_add_panel (
const char * panelId,
285 const char * holderId,
292 void rvapi_add_panel1 (
const char * path,
299 void rvapi_append_panel (
const char * panelId,
300 const char * holderId
303 void rvapi_append_panel1 (
const char * path );
311 void rvapi_append_text (
const char * textString,
312 const char * holderId
315 void rvapi_set_text (
const char * textString,
316 const char * holderId,
323 void rvapi_add_text (
const char * textString,
324 const char * holderId,
338 void rvapi_append_content (
const char * uri,
340 const char * holderId
343 void rvapi_add_content (
const char * uri,
345 const char * holderId,
367 void rvapi_add_table (
const char * tblId,
368 const char * tblTitle,
369 const char * holderId,
377 void rvapi_add_table1 (
const char * path,
378 const char * tblTitle,
386 void rvapi_append_table (
const char * tblId,
387 const char * tblTitle,
388 const char * holderId,
392 void rvapi_append_table1 (
const char * path,
393 const char * tblTitle,
399 void rvapi_set_table_style (
const char * tblId,
401 const char * td_style
404 void rvapi_put_horz_theader (
const char * tblId,
406 const char * tooltip,
409 void rvapi_shape_horz_theader (
const char * tblId,
411 const char * cell_style,
412 const char * cell_css,
417 void rvapi_put_vert_theader (
const char * tblId,
419 const char * tooltip,
422 void rvapi_shape_vert_theader (
const char * tblId,
424 const char * cell_style,
425 const char * cell_css,
429 void rvapi_put_table_string (
const char * tblId,
434 void rvapi_put_table_int (
const char * tblId,
439 void rvapi_put_table_real (
const char * tblId,
445 void rvapi_shape_table_cell (
const char * tblId,
448 const char * tooltip,
449 const char * cell_style,
450 const char * cell_css,
459 void rvapi_add_data (
const char * datId,
460 const char * datTitle,
463 const char * holderId,
471 void rvapi_add_data1 (
const char * path,
472 const char * datTitle,
482 void rvapi_append_data (
const char * datId,
483 const char * datTitle,
486 const char * holderId,
490 void rvapi_append_data1 (
const char * path,
491 const char * datTitle,
497 void rvapi_append_to_data (
const char * datId,
507 void rvapi_add_loggraph (
const char * gwdId,
508 const char * holderId,
515 void rvapi_add_loggraph1 (
const char * path,
522 void rvapi_append_loggraph (
const char * gwdId,
523 const char * holderId
526 void rvapi_append_loggraph1 (
const char * path
529 void rvapi_add_graph (
const char * graphId,
530 const char * holderId,
537 void rvapi_set_graph_size (
const char * gwdId,
542 void rvapi_add_graph_data (
const char * gdtId,
544 const char * gdtTitle
547 void rvapi_add_graph_data1 (
const char * path,
548 const char * gdtTitle
551 void rvapi_add_graph_dataset (
const char * setId,
554 const char * setName,
555 const char * setHeader
558 void rvapi_add_graph_dataset1 (
const char * path,
559 const char * setName,
560 const char * setHeader
563 void rvapi_reset_graph_dataset (
const char * setId,
568 void rvapi_reset_graph_dataset1 (
const char * path
571 void rvapi_add_graph_int (
const char * setId,
577 void rvapi_add_graph_int1 (
const char * path,
581 void rvapi_add_graph_real (
const char * setId,
588 void rvapi_add_graph_real1 (
const char * path,
593 void rvapi_add_graph_plot (
const char * pltId,
595 const char * pltTitle,
600 void rvapi_add_graph_plot1 (
const char * path,
601 const char * pltTitle,
606 void rvapi_add_plot_line (
const char * pltId,
613 void rvapi_add_plot_line1 (
const char * path,
620 void rvapi_set_line_options (
const char * ysetId,
631 void rvapi_set_line_options1 (
const char * path,
639 void rvapi_set_line_fill (
const char * ysetId,
644 const bool fillAndStroke,
645 const char * fillColor,
646 const double fillAlpha
648 void rvapi_set_line_fill1 (
const char * path,
650 const bool fillAndStroke,
651 const char * fillColor,
652 const double fillAlpha
655 void rvapi_set_default_plot (
const char * pltId,
658 void rvapi_set_default_plot1 (
const char * path
661 void rvapi_set_plot_log (
const char * pltId,
666 void rvapi_set_plot_log1 (
const char * path,
671 void rvapi_set_plot_int (
const char * pltId,
676 void rvapi_set_plot_int1 (
const char * path,
682 void rvapi_set_plot_xmin (
const char * pltId,
686 void rvapi_set_plot_xmin1 (
const char * path,
691 void rvapi_set_plot_xmax (
const char * pltId,
695 void rvapi_set_plot_xmax1 (
const char * path,
700 void rvapi_set_plot_xrange (
const char * pltId,
705 void rvapi_set_plot_xrange1 (
const char * path,
711 void rvapi_set_plot_ymin (
const char * pltId,
715 void rvapi_set_plot_ymin1 (
const char * path,
720 void rvapi_set_plot_ymax (
const char * pltId,
724 void rvapi_set_plot_ymax1 (
const char * path,
729 void rvapi_set_plot_yrange (
const char * pltId,
734 void rvapi_set_plot_yrange1 (
const char * path,
739 void rvapi_set_plot_xslider (
const char * pltId,
744 void rvapi_set_plot_xslider1 (
const char * path,
749 void rvapi_set_plot_yslider (
const char * pltId,
754 void rvapi_set_plot_yslider1 (
const char * path,
759 void rvapi_set_plot_legend (
const char * pltId,
761 const char * legendLocation,
762 const char * legendPlacement
764 void rvapi_set_plot_legend1 (
const char * path,
765 const char * legendLocation,
766 const char * legendPlacement
769 void rvapi_reset_plot_xticks (
const char * pltId,
772 void rvapi_reset_plot_xticks1 (
const char * path
775 void rvapi_reset_plot_yticks (
const char * pltId,
778 void rvapi_reset_plot_yticks1 (
const char * path
781 void rvapi_add_plot_xtick (
const char * pltId,
786 void rvapi_add_plot_xtick1 (
const char * path,
791 void rvapi_add_plot_ytick (
const char * pltId,
796 void rvapi_add_plot_ytick1 (
const char * path,
807 void rvapi_add_radar (
const char * radarId,
808 const char * radarTitle,
809 const char * holderId,
817 void rvapi_add_radar1 (
const char * path,
818 const char * radarTitle,
826 void rvapi_append_radar (
const char * radarId,
827 const char * radarTitle,
828 const char * holderId,
832 void rvapi_append_radar1 (
const char * path,
833 const char * radarTitle,
837 void rvapi_add_radar_property (
const char * radarId,
847 void rvapi_add_tree_widget (
const char * treeId,
849 const char * holderId,
856 void rvapi_add_tree_widget1 (
const char * path,
864 void rvapi_append_tree_widget (
const char * treeId,
866 const char * holderId
869 void rvapi_append_tree_widget1 (
const char * path,
876 void rvapi_set_tree_node (
const char * treeId,
879 const char * openState,
880 const char * parentId
888 void rvapi_toolbar_progress (
const int key,
899 void rvapi_add_form (
const char * formId,
902 const char * holderId,
909 void rvapi_add_file_upload (
const char * inpId,
920 void rvapi_add_line_edit (
const char * inpId,
930 void rvapi_add_hidden_text (
const char * inpId,
939 void rvapi_add_submit_button (
const char * inpId,
941 const char * formAction,
948 void rvapi_add_button (
const char * inpId,
950 const char * command,
953 const char * holderId,
959 void rvapi_add_checkbox (
const char * inpId,
963 const char * command,
966 const char * holderId,
972 void rvapi_add_combobox (
const char * cbxId,
974 const char * onChange,
976 const char * holderId,
982 void rvapi_add_combobox_option (
const char * cbxId,
987 void rvapi_add_radio_button (
const char * inpId,
992 const char * holderId,
999 void rvapi_set_action_on_click (
const char * inpId,
1001 const char * action,
1002 const char * onClick );
1004 void rvapi_set_action_on_change (
const char * inpId,
1006 const char * action,
1007 const char * onChange );
1009 void rvapi_disable_form (
const char * formId,
1013 void rvapi_disable_input (
const char * inpId,
1030 void rvapi_remove_widget (
const char * widgetId );
1038 void rvapi_keep_polling (
const bool on );
1039 void rvapi_reset_task ();
1050 void rvapi_version (
char * version );
1061 void rvapi_set_max_task_size (
const int max_size );
1063 void rvapi_make_hard_spaces (
char * dest,
const char * source );
1064 bool rvapi_exists (
const char * elementId );
1065 void rvapi_url_encode (
char * dest,
const char * source );
1070 #endif // RVAPI_NODE_H