Programming Guide |
Panther general library function interface
public interface CFunctionsInterface
int sm_allget(int a1);int sm_append_bundle_data(String a1, int a2, String a3);int sm_append_bundle_done(String a1);int sm_append_bundle_item(String a1);void sm_backtab();void sm_bel();int sm_bkrect(int a1, int a2, int a3, int a4, int a5);int sm_c_com_obj_create(String a1);void sm_c_off();void sm_c_on();void sm_c_vis(int a1);int sm_calc(int a1, int a2, String a3);void sm_cancel(int a1);int sm_ckdigit(int a1, String a2, int a3, int a4, int a5);void sm_cl_all_mdts();int sm_clear_array(int a1);int sm_close_screen();int sm_close_window();int sm_com_attach(String a1);String sm_com_call(String a1);String sm_com_call_method(String a1);int sm_com_delete_id(int a1);String sm_com_get_prop(int a1, String a2);String sm_com_get_property(int a1, String a2);int sm_com_obj_create(String a1);int sm_com_obj_destroy(int a1, int a2);void sm_com_onerror(String a1);int sm_com_receive_args(String a1);int sm_com_result();String sm_com_result_msg();int sm_com_return_args(String a1);int sm_com_set_handler(int a1, String a2, String a3);int sm_com_set_prop(int a1, String a2, String a3);int sm_com_set_property(int a1, String a2, String a3);int sm_copyarray(int a1, int a2);int sm_create_bundle(String a1);void sm_d_msg_line(String a1, int a2);int sm_d_msg_read(String a1, int a2, int a3);int sm_dd_able(int a1);int sm_delay_cursor(int a1);int sm_disp_off();double sm_djplcall(String a1);String sm_fi_path(String a1);int sm_file_copy(String a1, String a2, String a3);int sm_file_exists(String a1);int sm_file_move(String a1, String a2, String a3);int sm_file_remove(String a1);int sm_filetypes(String a1, String a2);int sm_fio_a2f(String a1, String a2);int sm_fio_close(int a1);int sm_fio_editor(String a1);int sm_fio_error();int sm_fio_error_set(int a1);int sm_fio_f2a(String a1, String a2);int sm_fio_getc(int a1);String sm_fio_gets(int a1, int a2);int sm_fio_open(String a1, String a2);int sm_fio_putc(int a1, int a2);int sm_fio_puts(String a1, int a2);int sm_fio_rewind(int a1);void sm_flush();int sm_free_bundle(String a1);String sm_get_bundle_data(String a1, int a2, int a3);int sm_get_bundle_item_count(String a1);int sm_get_bundle_occur_count(String a1, int a2);String sm_get_next_bundle_name(String a1);int sm_getenv(String a1);int sm_getkey();int sm_h_ldb_fld_get(int a1, int a2, int a3);int sm_h_ldb_fld_store(int a1, int a2);int sm_h_ldb_n_fld_get(int a1, int a2, String a3);int sm_h_ldb_n_fld_store(int a1, String a2);int sm_hlp_by_name(String a1);int sm_home();int sm_i_amt_format(String a1, int a2, String a3);double sm_i_dblval(String a1, int a2);int sm_i_dlength(String a1, int a2);String sm_i_fptr(String a1, int a2);int sm_i_intval(String a1, int a2);int sm_i_is_no(String a1, int a2);int sm_i_is_yes(String a1, int a2);int sm_i_itofield(String a1, int a2, int a3);int sm_i_ldb_h_putfield(String a1, int a2, int a3, String a4);int sm_i_ldb_putfield(String a1, int a2, String a3, String a4);int sm_i_putfield(String a1, int a2, String a3);String sm_i_strip_amt_ptr(String a1, int a2, String a3);int sm_input(int a1);int sm_inquire(int a1);String sm_inst_script(int a1);int sm_is_bundle(String a1);int sm_iset(int a1, int a2);int sm_isselected(String a1, int a2);int sm_issv(String a1);int sm_jclose();int sm_jfilebox(String a1, String a2, String a3, String a4, int a5);int sm_jform(String a1);int sm_jplcall(String a1);int sm_jplpublic(String a1);int sm_jplunload(String a1);int sm_jwindow(String a1);int sm_key_integer(String a1);int sm_keyfilter(int a1);int sm_keyhit(int a1);String sm_keylabel(int a1);int sm_keyoption(int a1, int a2, int a3);int sm_l_at_cur(int a1, String a2);int sm_l_close(int a1);int sm_l_form(int a1, String a2);int sm_l_open(String a1);int sm_l_open_syslib(String a1);int sm_l_window(int a1, String a2, int a3, int a4);void sm_last();int sm_launch(String a1);int sm_ldb_get_active();int sm_ldb_get_inactive();int sm_ldb_get_next_active(int a1);int sm_ldb_get_next_inactive(int a1);int sm_ldb_h_putfield(int a1, int a2, String a3);int sm_ldb_h_state_get(int a1, int a2);int sm_ldb_h_state_set(int a1, int a2, int a3);int sm_ldb_h_unload(int a1);int sm_ldb_handle(String a1);int sm_ldb_is_loaded(String a1);int sm_ldb_load(String a1);String sm_ldb_name(int a1);int sm_ldb_next_handle(int a1);int sm_ldb_pop();int sm_ldb_push();int sm_ldb_putfield(int a1, String a2, String a3);int sm_ldb_state_get(String a1, int a2);int sm_ldb_state_set(String a1, int a2, int a3);int sm_ldb_unload(String a1);int sm_list_objects_count(int a1);void sm_list_objects_end(int a1);int sm_list_objects_next(int a1);int sm_list_objects_start(int a1);int sm_load_screen(String a1);int sm_log(String a1);int sm_lstore();void sm_m_flush();int sm_menu_bar_error();int sm_menu_change(int a1, String a2, String a3, int a4, int a5, String a6);int sm_menu_create(int a1, String a2, String a3);int sm_menu_delete(int a1, String a2, String a3);int sm_menu_get_int(int a1, String a2, String a3, int a4);String sm_menu_get_str(int a1, String a2, String a3, int a4);int sm_menu_install(int a1, int a2, String a3, String a4);int sm_menu_remove(int a1);int sm_message_box(String a1, String a2, int a3, String a4);int sm_mnitem_change_i_any(String a1, String a2, int a3, int a4, int a5);int sm_mnitem_change_i_app(String a1, String a2, int a3, int a4, int a5);int sm_mnitem_change_i_field(String a1, String a2, int a3, int a4, int a5);int sm_mnitem_change_i_screen(String a1, String a2, int a3, int a4, int a5);int sm_mnitem_change_s_any(String a1, String a2, int a3, int a4, String a5);int sm_mnitem_change_s_app(String a1, String a2, int a3, int a4, String a5);int sm_mnitem_change_s_field(String a1, String a2, int a3, int a4, String a5);int sm_mnitem_change_s_screen(String a1, String a2, int a3, int a4, String a5);int sm_mnitem_create(int a1, String a2, String a3, int a4, int a5, String a6);int sm_mnitem_delete(int a1, String a2, String a3, int a4);int sm_mnitem_get_int(int a1, String a2, String a3, int a4, int a5);String sm_mnitem_get_str(int a1, String a2, String a3, int a4, int a5);int sm_mnscript_load(int a1, String a2);int sm_mnscript_unload(int a1, String a2);int sm_ms_inquire(int a1);void sm_msg(int a1, int a2, String a3);int sm_msg_del(int a1);String sm_msg_get(int a1);String sm_msgfind(int a1);int sm_n_amt_format(String a1, String a2);int sm_n_clear_array(String a1);double sm_n_dblval(String a1);int sm_n_dlength(String a1);int sm_n_dtofield(String a1, double a2, String a3);String sm_n_fptr(String a1);int sm_n_intval(String a1);int sm_n_is_no(String a1);int sm_n_is_yes(String a1);int sm_n_itofield(String a1, int a2);int sm_n_keyinit(String a1);int sm_n_ldb_fld_store(String a1, int a2);int sm_n_ldb_h_fldno(String a1, int a2);int sm_n_ldb_h_putfield(String a1, int a2, String a3);int sm_n_ldb_n_fld_get(int a1, String a2, String a3);int sm_n_ldb_n_fld_store(String a1, String a2);int sm_n_ldb_putfield(String a1, String a2, String a3);int sm_n_length(String a1);int sm_n_max_occur(String a1);int sm_n_mnitem_change_i_any(String a1, String a2, String a3, int a4, int a5);int sm_n_mnitem_change_i_app(String a1, String a2, String a3, int a4, int a5);int sm_n_mnitem_change_i_field(String a1, String a2, String a3, int a4, int a5);int sm_n_mnitem_change_i_screen(String a1, String a2, String a3, int a4, int a5);int sm_n_mnitem_change_s_any(String a1, String a2, String a3, int a4, String a5);int sm_n_mnitem_change_s_app(String a1, String a2, String a3, int a4, String a5);int sm_n_mnitem_change_s_field(String a1, String a2, String a3, int a4, String a5);int sm_n_mnitem_change_s_screen(String a1, String a2, String a3, int a4, String a5);int sm_n_mnitem_delete(int a1, String a2, String a3, String a4);int sm_n_mnitem_get_int(int a1, String a2, String a3, String a4, int a5);String sm_n_mnitem_get_str(int a1, String a2, String a3, String a4, int a5);int sm_n_msg_read(String a1, int a2, int a3, String a4);int sm_n_num_occurs(String a1);int sm_n_putfield(String a1, String a2);String sm_n_strip_amt_ptr(String a1, String a2);int sm_n_validate(String a1);int sm_n_wselect(String a1);int sm_n_ww_length(String a1);int sm_n_ww_write(String a1, String a2, int a3);int sm_n_xml_export_file(String a1, String a2);int sm_n_xml_import(String a1, String a2);int sm_n_xml_import_file(String a1, String a2);String sm_name(int a1);int sm_next_sync(int a1);void sm_nl();int sm_o_ldb_h_putfield(int a1, int a2, int a3, String a4);int sm_o_ldb_putfield(int a1, int a2, String a3, String a4);int sm_o_off_gofield(int a1, int a2, int a3);String sm_obj_call(String a1);int sm_obj_copy(String a1, String a2);int sm_obj_copy_id(int a1, int a2);int sm_obj_create(String a1);int sm_obj_delete(String a1);int sm_obj_delete_id(int a1);String sm_obj_get_property(int a1, String a2);String sm_obj_onerror(String a1);int sm_obj_set_property(int a1, String a2, String a3);int sm_obj_sort(int a1, int a2);int sm_obj_sort_auto(int a1);int sm_obj_xml_export_file(String a1, int a2);int sm_obj_xml_import(int a1, String a2);int sm_obj_xml_import_file(int a1, String a2);int sm_option(int a1, int a2);int sm_optmnu_id();int sm_popup_at_cur();int sm_prop_error();double sm_prop_get_dbl(int a1, int a2);int sm_prop_get_int(int a1, int a2);double sm_prop_get_m_dbl(int a1, int a2, int a3);int sm_prop_get_m_int(int a1, int a2, int a3);String sm_prop_get_m_str(int a1, int a2, int a3);String sm_prop_get_str(int a1, int a2);double sm_prop_get_x_dbl(int a1, int a2, int a3);int sm_prop_get_x_int(int a1, int a2, int a3);String sm_prop_get_x_str(int a1, int a2, int a3);int sm_prop_id(String a1);int sm_prop_id_app();int sm_prop_id_element(int a1, String a2);int sm_prop_id_element_num(int a1, int a2);int sm_prop_id_screen(String a1, int a2);int sm_prop_id_screen_num(int a1);int sm_prop_id_widget(int a1, String a2);int sm_prop_id_widget_num(int a1, int a2);int sm_prop_name_to_id(String a1);int sm_prop_set_int(int a1, int a2, int a3);int sm_prop_set_m_int(int a1, int a2, int a3, int a4);int sm_prop_set_m_str(int a1, int a2, int a3, String a4);int sm_prop_set_str(int a1, int a2, String a3);int sm_prop_set_x_int(int a1, int a2, int a3, int a4);int sm_prop_set_x_str(int a1, int a2, int a3, String a4);String sm_pset(int a1, String a2);int sm_r_at_cur(String a1);int sm_r_form(String a1);int sm_r_window(String a1, int a2, int a3);int sm_raise_exception(int a1, String a2);int sm_receive(String a1);int sm_receive_args(String a1);void sm_rescreen();int sm_resize(int a1, int a2);int sm_return_args(String a1);int sm_s_val();String sm_save_screen(int a1, String a2);String sm_sb_gettext(int a1);String sm_sdtime(String a1);int sm_send(String a1);void sm_set_help();void sm_setbkstat(String a1, int a2);void sm_setsibling();void sm_setstatus(int a1);int sm_sh_off();int sm_shell(String a1, int a2);void sm_shrink_to_fit();String sm_sjplcall(String a1);int sm_slib_error();int sm_slib_install(String a1, int a2, int a3);int sm_slib_load(String a1);String sm_soption(int a1, String a2);void sm_tab();String sm_tmpnam();int sm_ungetkey(int a1);int sm_unload_screen(String a1);int sm_wcount();int sm_wdeselect();int sm_winsize();int sm_wrotate(int a1);int sm_wselect(int a1);int sm_ww_length(int a1);int sm_ww_write(int a1, String a2, int a3);int sm_xml_export(String a1);int sm_xml_import(String a1);int sm_xml_export_file(String a1);int sm_xml_import_file(String a1);
Java only
To get an object of type
CFunctionsInterface
, call thegetCFunctions
method. ThegetCFunctions
method is supported by all the Java objects that represent Panther objects. An object of typeCFunctionsInterface
implements methods that correspond to the core Panther library functions.