ARB
Macros | Functions | Variables
MG_extendeds.cxx File Reference
#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>
Include dependency graph for MG_extendeds.cxx:

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 GBDATAmg_get_first_sai_data1 (GBDATA *, AW_root *, QUERY_RANGE)
 
static GBDATAmg_get_first_sai_data2 (GBDATA *, AW_root *, QUERY_RANGE)
 
static GBDATAmg_get_selected_sai1 (GBDATA *, AW_root *aw_root)
 
static GBDATAmg_get_selected_sai2 (GBDATA *, AW_root *aw_root)
 
static void mg_initialize_SAI_selectors ()
 
AW_windowMG_create_merge_SAIs_window (AW_root *awr)
 

Variables

static MutableItemSelector MG_SAI_selector [2]
 

Macro Definition Documentation

#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")

Function Documentation

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().

static GB_ERROR extended_rename_handler ( const char dest,
DbSel  db 
)
static
static void extended_rename_cb ( AW_window aww,
DbSel  db 
)
static
static void MG_extended_delete_cb ( AW_window aww,
DbSel  db 
)
static
static void MG_transfer_extended ( AW_window aww)
static
static void map_extended ( AW_root aw_root,
DbScanner scanner,
DbSel  db 
)
static
static void mg_select_sai1 ( GBDATA ,
AW_root aw_root,
const char item_name 
)
static

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().

static void mg_select_sai2 ( GBDATA ,
AW_root aw_root,
const char item_name 
)
static

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 GBDATA* mg_get_first_sai_data1 ( GBDATA ,
AW_root ,
QUERY_RANGE   
)
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 GBDATA* mg_get_first_sai_data2 ( GBDATA ,
AW_root ,
QUERY_RANGE   
)
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().

static GBDATA* mg_get_selected_sai1 ( GBDATA ,
AW_root aw_root 
)
static
static GBDATA* mg_get_selected_sai2 ( GBDATA ,
AW_root aw_root 
)
static
static void mg_initialize_SAI_selectors ( )
static
AW_window* MG_create_merge_SAIs_window ( AW_root awr)

Variable Documentation

MutableItemSelector MG_SAI_selector[2]
static

Definition at line 143 of file MG_extendeds.cxx.