ARB
|
#include <string>
#include <aw_base.hxx>
#include <cb.h>
Go to the source code of this file.
Classes | |
class | awt_item_type_selector |
Typedefs | |
typedef void(* | AWT_OpenMaskWindowCallback )(AW_window *aww, int id, GBDATA *gb_main) |
Enumerations | |
enum | awt_item_type { AWT_IT_UNKNOWN, AWT_IT_SPECIES, AWT_IT_ORGANISM, AWT_IT_GENE, AWT_IT_EXPERIMENT, AWT_IT_TYPES } |
Functions | |
awt_item_type | AWT_getItemType (const std::string &itemtype_name) |
void | AWT_create_mask_submenu (class AW_window_menu_modes *awm, awt_item_type wanted_item_type, AWT_OpenMaskWindowCallback open_mask_window_cb, GBDATA *gb_main) |
void | AWT_destroy_input_masks () |
Definition at line 76 of file awt_input_mask.hxx.
enum awt_item_type |
Enumerator | |
---|---|
AWT_IT_UNKNOWN | |
AWT_IT_SPECIES | |
AWT_IT_ORGANISM | |
AWT_IT_GENE | |
AWT_IT_EXPERIMENT | |
AWT_IT_TYPES |
Definition at line 29 of file awt_input_mask.hxx.
awt_item_type AWT_getItemType | ( | const std::string & | itemtype_name | ) |
Definition at line 2179 of file AWT_input_mask.cxx.
References AWT_IT_TYPES, AWT_IT_UNKNOWN, and type.
Referenced by awt_create_input_mask(), AWT_create_mask_submenu(), and create_new_mask_cb().
void AWT_create_mask_submenu | ( | class AW_window_menu_modes * | awm, |
awt_item_type | wanted_item_type, | ||
AWT_OpenMaskWindowCallback | open_mask_window_cb, | ||
GBDATA * | gb_main | ||
) |
Definition at line 2433 of file AWT_input_mask.cxx.
References ARB_strdup(), aw_message(), AWM_ALL, AWT_getItemType(), AWT_IT_UNKNOWN, AWT_look_input_mask(), AWT_SCOPE_LOCAL, AW_window::close_sub_menu(), create_global_awars(), create_new_input_mask(), GBS_global_string(), GBS_global_string_copy(), GBS_string_2_key(), AW_window::get_root(), global_awars_created, id, AW_window::insert_menu_topic(), AW_window::insert_sub_menu(), mnemonic, registerType(), selectMnemonic(), and AW_window::sep______________().
Referenced by EXP_create_mask_submenu(), GEN_create_mask_submenu(), and NT_create_mask_submenu().
void AWT_destroy_input_masks | ( | ) |
Definition at line 2491 of file AWT_input_mask.cxx.
Referenced by nt_disconnect_from_db().