Programming Guide



CFunctionsInterface

Panther general library function interface

public interface CFunctionsInterface

Methods

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);

Environment

Java only

Description

To get an object of type CFunctionsInterface, call the getCFunctions method. The getCFunctions method is supported by all the Java objects that represent Panther objects. An object of type CFunctionsInterface implements methods that correspond to the core Panther library functions.