24 #define ali_assert(cond) arb_assert(cond)
38 const char *select_awarname;
39 const char *tmp_awarbase;
41 const char *tmp_awarname(
const char *entryName)
const {
50 select_awarname(select_awarname_),
51 tmp_awarbase(tmp_awarbase_)
54 ali_assert(strrchr(tmp_awarbase,
'/')[1] == 0);
62 void window_init(
class AW_window_simple *aw,
const char *id_templ,
const char *title_templ)
const;
65 const char *
type_name()
const {
return tmp_awarname(
"alignment_type"); }
66 const char *
len_name()
const {
return tmp_awarname(
"alignment_len"); }
67 const char *
aligned_name()
const {
return tmp_awarname(
"aligned"); }
69 const char *
remark_name()
const {
return tmp_awarname(
"alignment_rem"); }
70 const char *
auto_name()
const {
return tmp_awarname(
"auto_format"); }
87 #error AliAdmin.h included twice
AW_awar * len_awar() const
const char * type_name() const
const char * GBS_global_string(const char *templat,...)
AW_awar * select_awar() const
void store_window(AW_window *aw)
const char * get_selected_ali() const
const char * auto_name() const
AliAdmin(AdminType type_, GBDATA *gb_main_, const char *select_awarname_, const char *tmp_awarbase_)
const char * read_char_pntr() const
static AW_root * SINGLETON
const char * remark_name() const
AW_awar * security_awar() const
void window_init(class AW_window_simple *aw, const char *id_templ, const char *title_templ) const
AW_awar * auto_awar() const
AW_window * ALI_create_admin_window(AW_root *root, AliAdmin *admin)
AW_awar * remark_awar() const
GBDATA * get_gb_main() const
AW_window * get_window() const
const char * len_name() const
AW_awar * type_awar() const
const char * aligned_name() const
AW_awar * awar(const char *awar)
const char * select_name() const
const char * security_name() const
AW_awar * aligned_awar() const