ARB
Macros | Functions
MG_configs.cxx File Reference
#include "merge.hxx"
#include <awt_sel_boxes.hxx>
#include <awt_prompt.hxx>
#include <aw_root.hxx>
#include <aw_awar.hxx>
#include <aw_msg.hxx>
#include <ad_config.h>
#include <arbdb.h>
Include dependency graph for MG_configs.cxx:

Go to the source code of this file.

Macros

#define AWAR_CONFIG_NAME_SRC   AWAR_MERGE_TMP_SRC "name"
 
#define AWAR_CONFIG_NAME_DST   AWAR_MERGE_TMP_DST "name"
 
#define AWAR_CONFIG_NAME(db)   awar_name_tmp(db, "name")
 

Functions

void MG_create_config_awar (AW_root *aw_root, AW_default aw_def)
 
static GB_ERROR config_rename_handler (const char *dest, DbSel db)
 
static void config_rename_cb (AW_window *aww, DbSel db)
 
static void MG_config_delete_cb (AW_window *aww, DbSel db)
 
static void MG_transfer_config (AW_window *aww)
 
AW_windowMG_create_merge_configs_window (AW_root *awr)
 

Macro Definition Documentation

#define AWAR_CONFIG_NAME_SRC   AWAR_MERGE_TMP_SRC "name"
#define AWAR_CONFIG_NAME_DST   AWAR_MERGE_TMP_DST "name"

Definition at line 28 of file MG_configs.cxx.

Referenced by MG_create_config_awar(), and MG_create_merge_configs_window().

#define AWAR_CONFIG_NAME (   db)    awar_name_tmp(db, "name")

Definition at line 29 of file MG_configs.cxx.

Referenced by config_rename_cb(), config_rename_handler(), and MG_config_delete_cb().

Function Documentation

void MG_create_config_awar ( AW_root aw_root,
AW_default  aw_def 
)

Definition at line 31 of file MG_configs.cxx.

References AWAR_CONFIG_NAME_DST, AWAR_CONFIG_NAME_SRC, and AW_root::awar_string().

Referenced by MERGE_create_all_awars().

static GB_ERROR config_rename_handler ( const char dest,
DbSel  db 
)
static
static void config_rename_cb ( AW_window aww,
DbSel  db 
)
static
static void MG_config_delete_cb ( AW_window aww,
DbSel  db 
)
static
static void MG_transfer_config ( AW_window aww)
static
AW_window* MG_create_merge_configs_window ( AW_root awr)