ARB
|
#include "NT_local.h"
#include <db_scanner.hxx>
#include <awt_sel_boxes.hxx>
#include <aw_awars.hxx>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <aw_select.hxx>
#include <arbdbt.h>
#include <arb_strarray.h>
#include <arb_sort.h>
Go to the source code of this file.
Macros | |
#define | AWAR_SAI_GROUP "tmp/extended/group" |
#define | AWAR_SAI_REFRESH_GROUPS "tmp/extended/refresh" |
Variables | |
static AW_selection_list * | sai_group_sel = NULp |
#define AWAR_SAI_GROUP "tmp/extended/group" |
Definition at line 261 of file ad_ext.cxx.
Referenced by create_SAI_group_window(), NT_create_extendeds_vars(), refresh_group_cb(), and set_SAI_group_cb().
#define AWAR_SAI_REFRESH_GROUPS "tmp/extended/refresh" |
Definition at line 262 of file ad_ext.cxx.
Referenced by NT_create_extendeds_vars(), and refresh_grouplist().
|
static |
Definition at line 22 of file ad_ext.cxx.
References aw_input(), aw_message(), AW_root::awar(), AWAR_SAI_NAME, error(), GB_begin_transaction(), GB_end_transaction(), NT_global::gb_main, GBS_global_string(), GBT_find_SAI(), GBT_write_string(), AW_window::get_root(), GLOBAL, NULp, AW_awar::read_string(), and AW_awar::write_string().
Referenced by NT_create_extendeds_window().
|
static |
Definition at line 53 of file ad_ext.cxx.
References aw_input(), aw_message(), AW_root::awar(), AWAR_SAI_NAME, error(), GB_await_error(), GB_begin_transaction(), GB_copy_dropProtectMarksAndTempstate(), GB_create_container(), GB_end_transaction(), NT_global::gb_main, GBS_global_string(), GBT_find_SAI_rel_SAI_data(), GBT_get_SAI_data(), GBT_write_string(), AW_window::get_root(), GLOBAL, NULp, AW_awar::read_string(), and AW_awar::write_string().
Referenced by NT_create_extendeds_window().
|
static |
Definition at line 92 of file ad_ext.cxx.
References aw_input(), aw_message(), AW_root::awar(), AWAR_SAI_NAME, AWAR_SPECIES_NAME, error(), GB_await_error(), GB_begin_transaction(), GB_copy_dropProtectMarksAndTempstate(), GB_create_container(), GB_end_transaction(), NT_global::gb_main, gb_species_data, GBS_global_string(), GBT_find_SAI(), GBT_find_species_rel_species_data(), GBT_get_species_data(), GBT_write_string(), AW_window::get_root(), GLOBAL, NULp, AW_awar::read_string(), and AW_awar::write_string().
Referenced by NT_create_extendeds_window().
|
static |
Definition at line 134 of file ad_ext.cxx.
References aw_message(), AW_root::awar(), AWAR_SAI_NAME, error(), GB_begin_transaction(), GB_delete(), GB_end_transaction_show_error(), NT_global::gb_main, GBT_find_SAI(), AW_window::get_root(), GLOBAL, and AW_awar::read_string().
Referenced by NT_create_extendeds_window().
Definition at line 146 of file ad_ext.cxx.
References AW_root::awar(), AWAR_SAI_NAME, CHANGE_KEY_PATH, NT_global::gb_main, GBT_find_SAI(), GLOBAL, DbScanner::Map(), AW_awar::read_string(), and ta.
Referenced by NT_create_extendeds_window().
|
static |
Definition at line 155 of file ad_ext.cxx.
References ARB_strdup(), aw_input(), aw_message_if(), AW_root::awar(), AWAR_SAI_NAME, GB_transaction::close(), error(), GB_await_error(), GB_delete(), GB_entry(), GB_have_error(), NT_global::gb_main, GBS_global_string(), GBT_find_SAI(), GBT_get_default_alignment(), GBT_read_string(), GBT_write_string(), AW_window::get_root(), GLOBAL, nt_assert, NULp, AW_awar::read_string(), ta, and type.
Referenced by NT_create_extendeds_window().
|
static |
Definition at line 214 of file ad_ext.cxx.
References error(), GB_delete(), GB_entry(), GBS_global_string(), GBT_find_SAI(), GBT_read_char_pntr(), GBT_write_string(), nt_assert, NULp, and ta.
Referenced by set_SAI_group_cb().
Definition at line 238 of file ad_ext.cxx.
References GBT_find_SAI(), GBT_read_char_pntr(), and ta.
Referenced by NT_create_extendeds_vars(), and refresh_group_cb().
|
static |
Definition at line 246 of file ad_ext.cxx.
References GB_string_comparator(), GBT_first_SAI(), GBT_next_SAI(), GBT_read_char_pntr(), group, NULp, ConstStrArray::put(), CharPtrArray::sort_and_uniq(), and ta.
Referenced by fill_SAI_group_selection_list().
|
static |
Definition at line 255 of file ad_ext.cxx.
References get_SAI_groups(), and AW_selection_list::init_from_array().
Referenced by refresh_SAI_groups_cb().
|
static |
Definition at line 264 of file ad_ext.cxx.
References AW_root::awar(), AWAR_SAI_REFRESH_GROUPS, and AW_awar::touch().
Referenced by create_SAI_group_window(), and set_SAI_group_cb().
Definition at line 268 of file ad_ext.cxx.
References aw_message_if(), AW_root::awar(), AWAR_SAI_GROUP, AWAR_SAI_NAME, AW_awar::read_char_pntr(), refresh_grouplist(), and set_SAI_group().
Referenced by NT_create_extendeds_vars().
Definition at line 276 of file ad_ext.cxx.
References fill_SAI_group_selection_list().
Referenced by NT_create_extendeds_vars().
Definition at line 280 of file ad_ext.cxx.
References AW_root::awar(), AWAR_SAI_GROUP, AWAR_SAI_NAME, get_SAI_group(), AW_awar::read_char_pntr(), and AW_awar::write_string().
Referenced by NT_create_extendeds_vars().
void NT_create_extendeds_vars | ( | AW_root * | aw_root, |
AW_default | aw_def, | ||
GBDATA * | gb_main | ||
) |
Definition at line 286 of file ad_ext.cxx.
References AW_awar::add_callback(), AW_root::awar(), AW_root::awar_int(), AWAR_SAI_GROUP, AWAR_SAI_NAME, AWAR_SAI_REFRESH_GROUPS, AW_root::awar_string(), get_SAI_group(), AW_awar::read_char_pntr(), refresh_group_cb(), refresh_SAI_groups_cb(), and set_SAI_group_cb().
Referenced by nt_create_all_awars().
Definition at line 295 of file ad_ext.cxx.
References AW_POPDOWN(), AWAR_SAI_GROUP, AWAR_SAI_NAME, awt_create_selection_list_with_input_field(), AW_window::load_xfig(), makeHelpCallback(), NULp, and refresh_grouplist().
Referenced by NT_create_extendeds_window().
Definition at line 318 of file ad_ext.cxx.
References AW_POPDOWN(), AWAR_SAI_NAME, AWAR_TOPAREA_SAIS, awt_create_SAI_selection_list(), copy_SAI_cb(), copy_SAI_to_species_cb(), DbScanner::create(), create_SAI_group_window(), DB_SCANNER, delete_SAI_cb(), edit_SAI_description(), NT_global::gb_main, GLOBAL, makeHelpCallback(), map_SAI_to_scanner(), NULp, rename_SAI_cb(), and SAI_get_selector().
Referenced by NT_create_sai_from_pfold(), and popup_new_main_window().
|
static |
Definition at line 275 of file ad_ext.cxx.