ARB
|
#include "saicalc.h"
#include "saiop.h"
#include <awt_sel_boxes.hxx>
#include <awt_config_manager.hxx>
#include <aw_select.hxx>
#include <aw_awar_defs.hxx>
#include <aw_awar.hxx>
#include <aw_root.hxx>
#include <aw_msg.hxx>
#include <rootAsWin.h>
#include <downcast.h>
#include "calculator.h"
Go to the source code of this file.
Classes | |
struct | CompareByLength |
struct | CompareAlpha |
Typedefs | |
typedef vector< string > | StringVector |
Variables | |
static AWT_config_mapping_def | saicalc_config_mapping [] |
static AWT_predefined_config | saicalc_predefined_configs [] |
static const char *const | RULELIST_DELIMITER = "\1" |
static AW_selection_list * | boolrule_sellst = NULp |
static bool | in_translate_awar_callback = false |
static bool | in_matrix_awar_callback = false |
static bool | in_boolchain_awar_callback = false |
static bool | in_boolchain_inputCharset_awar_callback = false |
static bool | in_aci_awar_callback = false |
#define AWAR_SC_BASE "sai/calc/" |
Definition at line 28 of file saicalc.cxx.
#define AWAR_SC_TEMP "tmp/" AWAR_SC_BASE |
Definition at line 29 of file saicalc.cxx.
#define AWAR_SC_TRANSLATE_BASE AWAR_SC_BASE "translate/" |
Definition at line 30 of file saicalc.cxx.
#define AWAR_SC_TRANSLATE_TEMP AWAR_SC_TEMP "translate/" |
Definition at line 31 of file saicalc.cxx.
#define AWAR_SC_MATRIX_BASE AWAR_SC_BASE "matrix/" |
Definition at line 32 of file saicalc.cxx.
#define AWAR_SC_MATRIX_TEMP AWAR_SC_TEMP "matrix/" |
Definition at line 33 of file saicalc.cxx.
#define AWAR_SC_BOOL_BASE AWAR_SC_BASE "bool/" |
Definition at line 34 of file saicalc.cxx.
#define AWAR_SC_BOOL_TEMP AWAR_SC_TEMP "bool/" |
Definition at line 35 of file saicalc.cxx.
#define AWAR_SC_ACI_BASE AWAR_SC_BASE "aci/" |
Definition at line 36 of file saicalc.cxx.
#define AWAR_SC_ACI_TEMP AWAR_SC_TEMP "aci/" |
Definition at line 37 of file saicalc.cxx.
#define AWAR_SC_TARGET_SAI AWAR_SC_BASE "target" |
Definition at line 39 of file saicalc.cxx.
Referenced by calculate_sai_cb(), SAI_init_calculator_awars(), SAI_popup_calculator_window(), and use_selected_as_target_cb().
#define AWAR_SC_SOURCE_SAI_LIST AWAR_SC_BASE "sources" |
Definition at line 40 of file saicalc.cxx.
Referenced by fill_with_source_sais(), SAI_init_calculator_awars(), SAI_popup_calculator_window(), and sai_seletion_changed_cb().
#define AWAR_SC_METHOD AWAR_SC_BASE "method" |
Definition at line 41 of file saicalc.cxx.
Referenced by calc_method_changed_cb(), calculate_sai_cb(), SAI_init_calculator_awars(), SAI_popup_calculator_window(), and saicalc_edit_method_cb().
#define AWAR_SC_SCOPE AWAR_SC_BASE "scope" |
Definition at line 42 of file saicalc.cxx.
Referenced by calculate_sai_cb(), SAI_init_calculator_awars(), and SAI_popup_calculator_window().
#define AWAR_SC_METHOD_CONFIG AWAR_SC_TEMP "config" |
Definition at line 43 of file saicalc.cxx.
Referenced by calc_method_changed_cb(), calculate_sai_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_TRANSLATE_CONFIG AWAR_SC_TRANSLATE_BASE "config" |
Definition at line 45 of file saicalc.cxx.
Referenced by calc_method_changed_cb(), SAI_init_calculator_awars(), translate_config_changed_cb(), and translate_gui_changed_cb().
#define AWAR_SC_TRANSLATE_DEFAULT AWAR_SC_TRANSLATE_TEMP "default" |
Definition at line 46 of file saicalc.cxx.
Referenced by create_translator_config_window(), SAI_init_calculator_awars(), translate_config_changed_cb(), and translate_gui_changed_cb().
#define AWAR_SC_TRANSLATE_IO_TEMPL AWAR_SC_TRANSLATE_TEMP "%c%i" |
Definition at line 47 of file saicalc.cxx.
Referenced by awar_translate().
#define AWAR_SC_MATRIX_CONFIG AWAR_SC_MATRIX_BASE "config" |
Definition at line 49 of file saicalc.cxx.
Referenced by calc_method_changed_cb(), matrix_config_changed_cb(), matrix_gui_changed_cb(), normalize_matrix_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_MATRIX_CELL_TEMPL AWAR_SC_MATRIX_TEMP "m%i_%i" |
Definition at line 50 of file saicalc.cxx.
Referenced by awar_matrix_cell().
#define AWAR_SC_BOOL_CONFIG AWAR_SC_BOOL_BASE "config" |
Definition at line 52 of file saicalc.cxx.
Referenced by bool_config_changed_cb(), boolchain_gui_changed_cb(), calc_method_changed_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_IN1 AWAR_SC_BOOL_TEMP "in1" |
Definition at line 53 of file saicalc.cxx.
Referenced by build_rule_from_AWARs(), create_boolchain_config_window(), display_selected_rule_cb(), inputCharsetChanged_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_IN0 AWAR_SC_BOOL_TEMP "in0" |
Definition at line 54 of file saicalc.cxx.
Referenced by build_rule_from_AWARs(), create_boolchain_config_window(), display_selected_rule_cb(), inputCharsetChanged_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_OP AWAR_SC_BOOL_TEMP "op" |
Definition at line 55 of file saicalc.cxx.
Referenced by build_rule_from_AWARs(), create_boolchain_config_window(), display_selected_rule_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_OUT1 AWAR_SC_BOOL_TEMP "out1" |
Definition at line 56 of file saicalc.cxx.
Referenced by bool_config_changed_cb(), boolchain_gui_changed_cb(), create_boolchain_config_window(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_OUT0 AWAR_SC_BOOL_TEMP "out0" |
Definition at line 57 of file saicalc.cxx.
Referenced by bool_config_changed_cb(), boolchain_gui_changed_cb(), create_boolchain_config_window(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_SEL_RULE AWAR_SC_BOOL_TEMP "selrule" |
Definition at line 58 of file saicalc.cxx.
Referenced by create_boolchain_config_window(), display_selected_rule_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_BOOL_RULES AWAR_SC_BOOL_TEMP "rules" |
Definition at line 59 of file saicalc.cxx.
Referenced by fill_boolrules_array_from_AWAR(), SAI_init_calculator_awars(), and update_rulesAwar().
#define AWAR_SC_ACI_CONFIG AWAR_SC_ACI_BASE "config" |
Definition at line 61 of file saicalc.cxx.
Referenced by aci_config_changed_cb(), aci_gui_changed_cb(), calc_method_changed_cb(), and SAI_init_calculator_awars().
#define AWAR_SC_ACI AWAR_SC_ACI_TEMP "aci" |
Definition at line 62 of file saicalc.cxx.
Referenced by aci_config_changed_cb(), aci_gui_changed_cb(), create_aciapp_config_window(), and SAI_init_calculator_awars().
#define TRANSLATION_RULES 10 |
Definition at line 64 of file saicalc.cxx.
Referenced by create_translator_config_window(), SAI_init_calculator_awars(), translate_config_changed_cb(), and translate_gui_changed_cb().
#define MATRIX_RULES (7+1) |
Definition at line 66 of file saicalc.cxx.
#define MATRIX_AWARS (MATRIX_RULES+1) |
Definition at line 67 of file saicalc.cxx.
Referenced by awar_matrix_cell(), buildColumnTranslatorFromAwars(), create_matrix_config_window(), matrix_config_changed_cb(), matrix_gui_changed_cb(), and SAI_init_calculator_awars().
typedef vector<string> StringVector |
Definition at line 651 of file saicalc.cxx.
|
static |
Definition at line 90 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_SOURCE_SAI_LIST, GBT_join_strings(), AW_selection::get_values(), AW_root::SINGLETON, and AW_awar::write_string().
Referenced by SAI_popup_calculator_window().
|
static |
Definition at line 98 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_SOURCE_SAI_LIST, GBT_splitNdestroy_string(), and AW_awar::read_string().
Referenced by calculate_sai_cb(), and source_sai_list_changed_cb().
|
static |
Definition at line 102 of file saicalc.cxx.
References awt_set_subset_selection_content(), and fill_with_source_sais().
Referenced by SAI_popup_calculator_window().
Definition at line 108 of file saicalc.cxx.
References AWAR_SC_TRANSLATE_IO_TEMPL, GBS_global_string_copy(), and result.
Referenced by create_translator_config_window(), SAI_init_calculator_awars(), translate_config_changed_cb(), and translate_gui_changed_cb().
Definition at line 114 of file saicalc.cxx.
References AW_POPDOWN(), AWAR_SC_TRANSLATE_DEFAULT, awar_translate(), AW_window::load_xfig(), makeHelpCallback(), and TRANSLATION_RULES.
Referenced by saicalc_edit_method_cb().
Definition at line 154 of file saicalc.cxx.
References AWAR_SC_MATRIX_CELL_TEMPL, GBS_global_string_copy(), MATRIX_AWARS, NULp, and sai_assert.
Referenced by content_matrix_cell(), create_matrix_config_window(), matrix_config_changed_cb(), and SAI_init_calculator_awars().
|
static |
Definition at line 176 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_MATRIX_CONFIG, AW_window::get_root(), and AW_awar::touch().
Referenced by create_matrix_config_window().
Definition at line 181 of file saicalc.cxx.
References aw_message(), AW_POPDOWN(), awar_matrix_cell(), AW_window::load_xfig(), makeHelpCallback(), MATRIX_AWARS, normalize_matrix_cb(), sai_assert, and y.
Referenced by saicalc_edit_method_cb().
Definition at line 244 of file saicalc.cxx.
References AW_POPDOWN(), AWAR_SC_ACI, AW_window::load_xfig(), and makeHelpCallback().
Referenced by saicalc_edit_method_cb().
|
static |
Definition at line 272 of file saicalc.cxx.
References AW_selection_list::clear(), CharPtrArray::empty(), AW_selection_list::insert(), AW_selection_list::insert_default(), and AW_selection_list::update().
Referenced by refill_boolrules_sellist_from_AWAR().
|
static |
Definition at line 289 of file saicalc.cxx.
References aw_message(), AW_root::awar(), AWAR_SC_BOOL_RULES, copy(), GBS_global_string(), GBS_string_eval(), GBT_join_strings(), and AW_awar::write_string().
Referenced by add_boolrule_cb(), bool_config_changed_cb(), del_boolrule_cb(), and mod_boolrule_cb().
|
static |
Definition at line 324 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_BOOL_RULES, GBT_splitNdestroy_string(), AW_awar::read_string(), and SPLIT_DROPEMPTY.
Referenced by add_boolrule_cb(), boolchain_gui_changed_cb(), del_boolrule_cb(), mod_boolrule_cb(), and refill_boolrules_sellist_from_AWAR().
|
static |
Definition at line 328 of file saicalc.cxx.
References fill_boolrules_array_from_AWAR(), and refill_boolrules_sellist().
Referenced by boolchain_rulesAwar_changed_cb(), and create_boolchain_config_window().
|
static |
Definition at line 336 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_BOOL_IN0, AWAR_SC_BOOL_IN1, AWAR_SC_BOOL_OP, AW_awar::read_char_pntr(), AW_awar::read_int(), sai_assert, and SBO_FIRST.
Referenced by add_boolrule_cb(), and mod_boolrule_cb().
|
static |
Definition at line 357 of file saicalc.cxx.
References build_rule_from_AWARs(), CharPtrArray::empty(), fill_boolrules_array_from_AWAR(), AW_window::get_root(), ConstStrArray::put(), and update_rulesAwar().
Referenced by create_boolchain_config_window().
|
static |
Definition at line 369 of file saicalc.cxx.
References aw_message(), build_rule_from_AWARs(), fill_boolrules_array_from_AWAR(), AW_selection_list::get_index_of_selected(), AW_window::get_root(), ConstStrArray::replace(), AW_selection_list::select_element_at(), and update_rulesAwar().
Referenced by create_boolchain_config_window().
|
static |
Definition at line 388 of file saicalc.cxx.
References aw_message(), ARB_ERROR::deliver(), CharPtrArray::empty(), fill_boolrules_array_from_AWAR(), SaiBoolRule::get_chars(), AW_selection_list::get_index_of_selected(), AW_window::get_root(), ErrorOr< TYPE >::getError(), ErrorOr< TYPE >::getValue(), ErrorOr< TYPE >::hasError(), SaiBoolRule::make(), ConstStrArray::replace(), CharPtrArray::safe_remove(), SBO_FIRST, AW_selection_list::select_element_at(), SaiBoolRule::specifiesTrueChars(), SaiBoolRule::to_string(), and update_rulesAwar().
Referenced by create_boolchain_config_window().
Definition at line 420 of file saicalc.cxx.
References add_boolrule_cb(), AW_POPDOWN(), AWAR_SC_BOOL_IN0, AWAR_SC_BOOL_IN1, AWAR_SC_BOOL_OP, AWAR_SC_BOOL_OUT0, AWAR_SC_BOOL_OUT1, AWAR_SC_BOOL_SEL_RULE, del_boolrule_cb(), AW_window::load_xfig(), makeHelpCallback(), mod_boolrule_cb(), refill_boolrules_sellist_from_AWAR(), SBO_AND, SBO_NAND, SBO_NOR, SBO_OR, SBO_XNOR, and SBO_XOR.
Referenced by saicalc_edit_method_cb().
|
static |
Definition at line 464 of file saicalc.cxx.
References AW_window::activate(), aw_message(), AW_root::awar(), AWAR_SC_METHOD, create_aciapp_config_window(), create_boolchain_config_window(), create_matrix_config_window(), create_translator_config_window(), AW_window::hide(), AW_window::is_shown(), NULp, AW_awar::read_int(), sai_assert, SAI_OPERATOR_TYPES, SOP_ACI, SOP_BOOLCHAIN, SOP_MATRIX, SOP_TRANSLATE, and type.
Referenced by calc_method_changed_cb(), and SAI_popup_calculator_window().
|
static |
Definition at line 515 of file saicalc.cxx.
References aw_message(), ARB_ERROR::deliver(), GBS_global_string(), ErrorOr< TYPE >::getError(), ErrorOr< TYPE >::getValue(), ErrorOr< TYPE >::hasError(), SaiOperator::make(), and AW_awar::read_char_pntr().
Referenced by aci_config_changed_cb(), bool_config_changed_cb(), calculate_sai_cb(), matrix_config_changed_cb(), and translate_config_changed_cb().
|
static |
Definition at line 535 of file saicalc.cxx.
References aw_message(), AW_root::awar(), AWAR_SC_TRANSLATE_CONFIG, AWAR_SC_TRANSLATE_DEFAULT, awar_translate(), createOpFromConfigAwar(), DOWNCAST, firstChar(), GBS_global_string(), ConfigMapping::get_entries(), ConfigMapping::get_entry(), in_translate_awar_callback, SmartPtr< T, C >::isSet(), SOP_TRANSLATE, TRANSLATION_RULES, and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
Definition at line 583 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_TRANSLATE_CONFIG, AWAR_SC_TRANSLATE_DEFAULT, awar_translate(), in_translate_awar_callback, AW_awar::read_char_pntr(), TRANSLATION_RULES, and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
Definition at line 612 of file saicalc.cxx.
References AW_root::awar(), awar_matrix_cell(), awarname(), NULp, AW_awar::read_char_pntr(), and AW_root::SINGLETON.
Referenced by buildColumnTranslatorFromAwars(), and matrix_gui_changed_cb().
|
static |
Definition at line 618 of file saicalc.cxx.
References content_matrix_cell(), implicated, SmartPtr< T, C >::isSet(), MATRIX_AWARS, sai_assert, SmartPtr< T, C >::setNull(), and y.
Referenced by matrix_gui_changed_cb().
|
static |
|
static |
Definition at line 715 of file saicalc.cxx.
References aw_message(), AW_root::awar(), awar_matrix_cell(), AWAR_SC_MATRIX_CONFIG, awarname(), buffer, createOpFromConfigAwar(), ARB_ERROR::deliver(), detectEqualRowsAndColumns(), DOWNCAST, ErrorOr< TYPE >::getError(), ErrorOr< TYPE >::getValue(), ErrorOr< TYPE >::hasError(), in_matrix_awar_callback, SmartPtr< T, C >::isSet(), MATRIX_AWARS, MSIZE, NULp, offset, ConstStrArray::put(), result, sai_assert, ConstStrArray::set_memblock(), SOP_MATRIX, AW_awar::write_string(), and y.
Referenced by SAI_init_calculator_awars().
Definition at line 818 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_MATRIX_CONFIG, buildColumnTranslatorFromAwars(), content_matrix_cell(), in_matrix_awar_callback, SmartPtr< T, C >::isSet(), MATRIX_AWARS, sai_assert, and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
read value of awar 'awarname' return either
Definition at line 850 of file saicalc.cxx.
References AW_root::awar(), error(), AW_awar::read_char_pntr(), AW_awar::read_string(), AW_awar::reset_to_default(), result, sai_assert, and AW_awar::write_string().
Referenced by boolchain_gui_changed_cb().
|
static |
Definition at line 881 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_BOOL_CONFIG, AWAR_SC_BOOL_OUT0, AWAR_SC_BOOL_OUT1, SaiBoolchainOperator::count_rules(), createOpFromConfigAwar(), DOWNCAST, SaiBoolchainOperator::getOutTrans(), SaiBoolchainOperator::getRule(), in_boolchain_awar_callback, SmartPtr< T, C >::isSet(), ConstStrArray::put(), SOP_BOOLCHAIN, SaiBoolRule::to_string(), update_rulesAwar(), and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 914 of file saicalc.cxx.
References SaiBoolchainOperator::addRule(), aw_message_if(), AW_root::awar(), AWAR_SC_BOOL_CONFIG, AWAR_SC_BOOL_OUT0, AWAR_SC_BOOL_OUT1, error(), fill_boolrules_array_from_AWAR(), firstCharOfAwarOrDefault(), SaiBoolchainOperator::get_config(), ErrorOr< TYPE >::getError(), ErrorOr< TYPE >::getValue(), ErrorOr< TYPE >::hasError(), in_boolchain_awar_callback, SaiBoolRule::make(), CharPtrArray::size(), and AW_awar::write_string().
Referenced by boolchain_rulesAwar_changed_cb(), and SAI_init_calculator_awars().
|
static |
Definition at line 946 of file saicalc.cxx.
References boolchain_gui_changed_cb(), and refill_boolrules_sellist_from_AWAR().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 953 of file saicalc.cxx.
References aw_message(), AW_root::awar(), AWAR_SC_BOOL_IN0, AWAR_SC_BOOL_IN1, AWAR_SC_BOOL_OP, AWAR_SC_BOOL_SEL_RULE, ARB_ERROR::deliver(), SaiBoolRule::get_chars(), SaiBoolRule::get_op(), ErrorOr< TYPE >::getError(), ErrorOr< TYPE >::getValue(), ErrorOr< TYPE >::hasError(), in_boolchain_inputCharset_awar_callback, SaiBoolRule::make(), AW_awar::read_char_pntr(), SBO_FIRST, SaiBoolRule::specifiesTrueChars(), AW_awar::write_int(), and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 982 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_BOOL_IN0, AWAR_SC_BOOL_IN1, in_boolchain_inputCharset_awar_callback, AW_awar::read_char_pntr(), and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 999 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_ACI, AWAR_SC_ACI_CONFIG, createOpFromConfigAwar(), DOWNCAST, SaiAciApplicator::get_aci(), in_aci_awar_callback, SmartPtr< T, C >::isSet(), SOP_ACI, and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 1011 of file saicalc.cxx.
References AW_root::awar(), AWAR_SC_ACI, AWAR_SC_ACI_CONFIG, SaiAciApplicator::get_config(), in_aci_awar_callback, AW_awar::read_char_pntr(), and AW_awar::write_string().
Referenced by SAI_init_calculator_awars().
|
static |
Definition at line 1027 of file saicalc.cxx.
References AW_root::awar(), AW_root::awar_no_error(), AWAR_SC_ACI_CONFIG, AWAR_SC_BOOL_CONFIG, AWAR_SC_MATRIX_CONFIG, AWAR_SC_METHOD, AWAR_SC_METHOD_CONFIG, AWAR_SC_TRANSLATE_CONFIG, AW_awar::map(), NULp, AW_awar::read_int(), saicalc_edit_method_cb(), SOP_ACI, SOP_BOOLCHAIN, SOP_MATRIX, SOP_TRANSLATE, AW_awar::touch(), type, and AW_awar::unmap().
Referenced by SAI_init_calculator_awars().
Definition at line 1061 of file saicalc.cxx.
References aw_message(), AW_root::awar(), AWAR_SC_METHOD, AWAR_SC_METHOD_CONFIG, AWAR_SC_SCOPE, AWAR_SC_TARGET_SAI, createOpFromConfigAwar(), ARB_ERROR::deliver(), fill_with_source_sais(), AW_window::get_root(), SaiCalculator::getError(), SaiCalculator::hasError(), AW_awar::read_char_pntr(), AW_awar::read_int(), and type.
Referenced by SAI_popup_calculator_window().
|
static |
Definition at line 1079 of file saicalc.cxx.
References AW_root::awar(), AWAR_SAI_NAME, AWAR_SC_TARGET_SAI, AW_window::get_root(), AW_awar::read_char_pntr(), and AW_awar::write_string().
Referenced by SAI_popup_calculator_window().
|
static |
Definition at line 1084 of file saicalc.cxx.
References aci_config_changed_cb(), aci_gui_changed_cb(), AW_awar::add_callback(), AW_ROOT_DEFAULT, AW_root::awar_int(), awar_matrix_cell(), AWAR_SC_ACI, AWAR_SC_ACI_CONFIG, AWAR_SC_BOOL_CONFIG, AWAR_SC_BOOL_IN0, AWAR_SC_BOOL_IN1, AWAR_SC_BOOL_OP, AWAR_SC_BOOL_OUT0, AWAR_SC_BOOL_OUT1, AWAR_SC_BOOL_RULES, AWAR_SC_BOOL_SEL_RULE, AWAR_SC_MATRIX_CONFIG, AWAR_SC_METHOD, AWAR_SC_METHOD_CONFIG, AWAR_SC_SCOPE, AWAR_SC_SOURCE_SAI_LIST, AWAR_SC_TARGET_SAI, AWAR_SC_TRANSLATE_CONFIG, AWAR_SC_TRANSLATE_DEFAULT, AW_root::awar_string(), awar_translate(), bool_config_changed_cb(), boolchain_gui_changed_cb(), boolchain_rulesAwar_changed_cb(), calc_method_changed_cb(), display_selected_rule_cb(), inputCharsetChanged_cb(), MATRIX_AWARS, matrix_config_changed_cb(), matrix_gui_changed_cb(), SAS_SELECTED, SBO_AND, SOP_TRANSLATE, translate_config_changed_cb(), translate_gui_changed_cb(), TRANSLATION_RULES, and y.
Referenced by SAI_popup_calculator_window().
Definition at line 1138 of file saicalc.cxx.
References AW_window::activate(), AW_awar::add_callback(), AW_POPDOWN(), AW_ROOT_DEFAULT, AW_root::awar(), AWAR_SAI_NAME, AWAR_SC_METHOD, AWAR_SC_SCOPE, AWAR_SC_SOURCE_SAI_LIST, AWAR_SC_TARGET_SAI, awt_create_SAI_selection_list(), awt_create_subset_selection_list(), AWT_insert_config_manager(), calculate_sai_cb(), AW_window::get_root(), AW_selection::get_sellist(), makeHelpCallback(), NULp, AW_awar::read_string(), RootAsWindowCallback::reuse(), SAI_init_calculator_awars(), sai_seletion_changed_cb(), saicalc_edit_method_cb(), SAS_ALL, SAS_COMMON, SAS_SELECTED, SAS_TARGET, SOP_ACI, SOP_BOOLCHAIN, SOP_MATRIX, SOP_TRANSLATE, source_sai_list_changed_cb(), SaiOperator::type_name(), use_selected_as_target_cb(), and AW_awar::write_string().
Referenced by popup_new_main_window().
|
static |
Definition at line 69 of file saicalc.cxx.
|
static |
Definition at line 79 of file saicalc.cxx.
|
static |
Definition at line 269 of file saicalc.cxx.
|
static |
Definition at line 270 of file saicalc.cxx.
|
static |
Definition at line 533 of file saicalc.cxx.
Referenced by translate_config_changed_cb(), and translate_gui_changed_cb().
|
static |
Definition at line 610 of file saicalc.cxx.
Referenced by matrix_config_changed_cb(), and matrix_gui_changed_cb().
|
static |
Definition at line 879 of file saicalc.cxx.
Referenced by bool_config_changed_cb(), and boolchain_gui_changed_cb().
|
static |
Definition at line 951 of file saicalc.cxx.
Referenced by display_selected_rule_cb(), and inputCharsetChanged_cb().
|
static |
Definition at line 997 of file saicalc.cxx.
Referenced by aci_config_changed_cb(), and aci_gui_changed_cb().