ARB
|
#include "merge.hxx"
#include <db_scanner.hxx>
#include <awt_sel_boxes.hxx>
#include <awt_prompt.hxx>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <arbdbt.h>
Go to the source code of this file.
Macros | |
#define | AWAR_EX_NAME_SRC AWAR_MERGE_TMP_SRC "extended_name" |
#define | AWAR_EX_NAME_DST AWAR_MERGE_TMP_DST "extended_name" |
#define | AWAR_EX_NAME(db) awar_name_tmp(db, "extended_name") |
Functions | |
void | MG_create_extendeds_awars (AW_root *aw_root, AW_default aw_def) |
static GB_ERROR | extended_rename_handler (const char *dest, DbSel db) |
static void | extended_rename_cb (AW_window *aww, DbSel db) |
static void | MG_extended_delete_cb (AW_window *aww, DbSel db) |
static void | MG_transfer_extended (AW_window *aww) |
static void | map_extended (AW_root *aw_root, DbScanner *scanner, DbSel db) |
static void | mg_select_sai1 (GBDATA *, AW_root *aw_root, const char *item_name) |
static void | mg_select_sai2 (GBDATA *, AW_root *aw_root, const char *item_name) |
static GBDATA * | mg_get_first_sai_data1 (GBDATA *, AW_root *, QUERY_RANGE) |
static GBDATA * | mg_get_first_sai_data2 (GBDATA *, AW_root *, QUERY_RANGE) |
static GBDATA * | mg_get_selected_sai1 (GBDATA *, AW_root *aw_root) |
static GBDATA * | mg_get_selected_sai2 (GBDATA *, AW_root *aw_root) |
static void | mg_initialize_SAI_selectors () |
AW_window * | MG_create_merge_SAIs_window (AW_root *awr) |
Variables | |
static MutableItemSelector | MG_SAI_selector [2] |
#define AWAR_EX_NAME_SRC AWAR_MERGE_TMP_SRC "extended_name" |
Definition at line 20 of file MG_extendeds.cxx.
Referenced by MG_create_extendeds_awars(), MG_create_merge_SAIs_window(), mg_get_selected_sai1(), mg_select_sai1(), and MG_transfer_extended().
#define AWAR_EX_NAME_DST AWAR_MERGE_TMP_DST "extended_name" |
Definition at line 21 of file MG_extendeds.cxx.
Referenced by MG_create_extendeds_awars(), MG_create_merge_SAIs_window(), mg_get_selected_sai2(), and mg_select_sai2().
#define AWAR_EX_NAME | ( | db | ) | awar_name_tmp(db, "extended_name") |
Definition at line 22 of file MG_extendeds.cxx.
Referenced by extended_rename_cb(), extended_rename_handler(), map_extended(), and MG_extended_delete_cb().
void MG_create_extendeds_awars | ( | AW_root * | aw_root, |
AW_default | aw_def | ||
) |
Definition at line 24 of file MG_extendeds.cxx.
References AWAR_EX_NAME_DST, AWAR_EX_NAME_SRC, and AW_root::awar_string().
Referenced by MERGE_create_all_awars().
Definition at line 29 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME, error(), GB_await_error(), GB_begin_transaction(), GB_end_transaction(), GBS_global_string(), GBT_find_SAI_rel_SAI_data(), GBT_get_SAI_data(), GBT_write_string(), get_gb_main(), AW_awar::read_char_pntr(), and AW_root::SINGLETON.
Referenced by extended_rename_cb().
Definition at line 52 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME, AWT_activate_prompt(), extended_rename_handler(), AW_window::get_root(), and AW_awar::read_char_pntr().
Referenced by MG_create_merge_SAIs_window().
Definition at line 58 of file MG_extendeds.cxx.
References aw_message(), AW_root::awar(), AWAR_EX_NAME, error(), GB_begin_transaction(), GB_delete(), GB_end_transaction_show_error(), GBT_find_SAI(), get_gb_main(), AW_window::get_root(), and AW_awar::read_string().
Referenced by MG_create_merge_SAIs_window().
|
static |
Definition at line 73 of file MG_extendeds.cxx.
References aw_message(), AW_root::awar(), AWAR_EX_NAME_SRC, error(), GB_await_error(), GB_begin_transaction(), GB_copy_dropProtectMarksAndTempstate(), GB_create_container(), GB_end_transaction(), GBS_global_string(), GBT_find_SAI(), GBT_find_SAI_rel_SAI_data(), GBT_get_SAI_data(), AW_window::get_root(), GLOBAL_gb_dst, GLOBAL_gb_src, and AW_awar::read_string().
Referenced by MG_create_merge_SAIs_window().
Definition at line 108 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME, CHANGE_KEY_PATH, gb_main, GBT_find_SAI(), get_gb_main(), DbScanner::Map(), AW_awar::read_char_pntr(), and ta.
Referenced by MG_create_merge_SAIs_window().
Definition at line 118 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME_SRC, and AW_awar::write_string().
Referenced by mg_initialize_SAI_selectors().
Definition at line 121 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME_DST, and AW_awar::write_string().
Referenced by mg_initialize_SAI_selectors().
|
static |
Definition at line 125 of file MG_extendeds.cxx.
References GBT_get_SAI_data(), and GLOBAL_gb_src.
Referenced by mg_initialize_SAI_selectors().
|
static |
Definition at line 128 of file MG_extendeds.cxx.
References GBT_get_SAI_data(), and GLOBAL_gb_dst.
Referenced by mg_initialize_SAI_selectors().
Definition at line 132 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME_SRC, GBT_find_SAI(), GLOBAL_gb_src, NULp, AW_awar::read_char_pntr(), and ta.
Referenced by mg_initialize_SAI_selectors().
Definition at line 137 of file MG_extendeds.cxx.
References AW_root::awar(), AWAR_EX_NAME_DST, GBT_find_SAI(), GLOBAL_gb_dst, NULp, AW_awar::read_char_pntr(), and ta.
Referenced by mg_initialize_SAI_selectors().
|
static |
Definition at line 145 of file MG_extendeds.cxx.
References MutableItemSelector::get_first_item_container, MutableItemSelector::get_selected_item, initialized, mg_get_first_sai_data1(), mg_get_first_sai_data2(), mg_get_selected_sai1(), mg_get_selected_sai2(), mg_select_sai1(), mg_select_sai2(), s, SAI_get_selector(), and MutableItemSelector::update_item_awars.
Referenced by MG_create_merge_SAIs_window().
Definition at line 163 of file MG_extendeds.cxx.
References AW_POPDOWN(), AWAR_EX_NAME_DST, AWAR_EX_NAME_SRC, awt_create_SAI_selection_list(), DbScanner::create(), DB_SCANNER, DST_DB, extended_rename_cb(), GLOBAL_gb_dst, GLOBAL_gb_src, makeHelpCallback(), map_extended(), MG_extended_delete_cb(), mg_initialize_SAI_selectors(), MG_transfer_extended(), NULp, and SRC_DB.
Referenced by MERGE_create_main_window().
|
static |
Definition at line 143 of file MG_extendeds.cxx.