ARB
|
#include <arbdbt.h>
#include <ad_cb.h>
#include <aw_preset.hxx>
#include <aw_awar.hxx>
#include <aw_msg.hxx>
#include <aw_root.hxx>
#include <aw_question.hxx>
#include <arb_progress.h>
#include <arb_strbuf.h>
#include <ed4_extern.hxx>
#include "ed4_class.hxx"
#include "ed4_awars.hxx"
#include "ed4_edit_string.hxx"
#include "ed4_list.hxx"
Go to the source code of this file.
Functions | |
static void | sequence_changed_cb (GBDATA *gb_seq, ED4_base *base, GB_CB_TYPE gbtype) |
bool | ranges_overlap (int p1, int p2, int r1, int r2) |
bool | range_contained_in (int p1, int p2, int r1, int r2) |
ED4_group_manager * | ED4_build_group_manager_start (ED4_manager *group_parent, GB_CSTR group_name, int group_depth, bool is_folded, ED4_reference_terminals &refterms, ED4_multi_species_manager *&multi_species_manager) |
void | ED4_build_group_manager_end (ED4_multi_species_manager *multi_species_manager) |
|
static |
Definition at line 147 of file ED4_base.cxx.
References aw_message(), ED4_base::changed_by_database(), ED4_base::deleted_from_database(), e4_assert, GB_CB_CHANGED, GB_CB_DELETE, GB_CB_SON_CREATED, and ED4_base::get_species_pointer().
Definition at line 192 of file ED4_base.cxx.
References e4_assert.
Referenced by ED4_window::partly_shows().
Definition at line 200 of file ED4_base.cxx.
References e4_assert.
Referenced by ED4_window::completely_shows().
ED4_group_manager* ED4_build_group_manager_start | ( | ED4_manager * | group_parent, |
GB_CSTR | group_name, | ||
int | group_depth, | ||
bool | is_folded, | ||
ED4_reference_terminals & | refterms, | ||
ED4_multi_species_manager *& | multi_species_manager | ||
) |
Definition at line 233 of file ED4_base.cxx.
References ED4_container::append_member(), BRACKET_WIDTH, ED4_counter, ED4_SP_CONSENSUS, MAXNAME_WIDTH, NAME_BUFFERSIZE, NULp, PROP_CURSOR_ALLOWED, PROP_DRAGABLE, PROP_IS_FOLDED, PROP_IS_HANDLE, PROP_MOVABLE, PROP_SELECTABLE, ED4_reference_terminals::sequence(), ED4_reference_terminals::sequence_info(), SEQUENCE_INFO_WIDTH, ED4_base::set_both_links(), ED4_base::set_links(), ED4_base::set_property(), SPACER_HEIGHT, and TERMINAL_HEIGHT.
Referenced by createGroupFromSelected(), and EDB_root_bact::scan_string().
void ED4_build_group_manager_end | ( | ED4_multi_species_manager * | multi_species_manager | ) |
Definition at line 316 of file ED4_base.cxx.
References ED4_container::append_member(), ED4_counter, NAME_BUFFERSIZE, and SPACER_HEIGHT.
Referenced by createGroupFromSelected(), and EDB_root_bact::scan_string().