ARB
|
#include "ed4_colStat.hxx"
#include "ed4_class.hxx"
#include "ed4_extern.hxx"
#include <st_window.hxx>
#include <aw_root.hxx>
#include <aw_msg.hxx>
Go to the source code of this file.
Functions | |
static void | toggle_detailed_column_stat (ED4_sequence_terminal *seq_term, bool force_off) |
static ARB_ERROR | forget_cached_column_stat (ED4_base *base) |
void | set_col_stat_activated_and_refresh (bool activated) |
static void | col_stat_activated (AW_window *) |
static void | configureColumnStat (bool forceConfig, WindowCallbackSimple post_config_cb, AW_window *cb_win) |
void | ED4_activate_col_stat (AW_window *aww) |
void | ED4_disable_col_stat (AW_window *) |
static void | show_detailed_column_stats_activated (AW_window *aww) |
void | ED4_set_col_stat_threshold () |
void | ED4_toggle_detailed_column_stats (AW_window *aww) |
|
static |
Definition at line 19 of file ED4_colStat.cxx.
References ED4_container::append_member(), ED4_reference_terminals::column_stat(), ED4_reference_terminals::column_stat_info(), COLUMN_STAT_ROW_HEIGHT, COLUMN_STAT_ROWS, ED4_manager::Delete(), ED4_counter, ED4_G_SEQUENCES, ED4_ROOT, ED4_root::font_group, AW_font_group::get_height(), ED4_base::get_parent(), HEIGHT, LEV_COL_STAT, LEV_MULTI_SEQUENCE, LEV_SEQUENCE, max_seq_terminal_length, NAME_BUFFERSIZE, PROP_DRAGABLE, PROP_IS_HANDLE, PROP_MOVABLE, PROP_SELECTABLE, ED4_root::ref_terminals, ED4_manager::resize_requested_by_child(), ED4_manager::search_spec_child_rek(), SEQUENCE_INFO_WIDTH, ED4_base::set_property(), and WIDTH.
Referenced by ED4_toggle_detailed_column_stats(), and forget_cached_column_stat().
Definition at line 68 of file ED4_colStat.cxx.
References ED4_base::is_sequence_terminal(), NULp, ED4_sequence_terminal::st_ml_node, and toggle_detailed_column_stat().
Referenced by ED4_activate_col_stat().
|
inline |
Definition at line 77 of file ED4_colStat.cxx.
References ED4_root::column_stat_activated, ED4_ROOT, and ED4_root::request_refresh_for_sequence_terminals().
Referenced by col_stat_activated(), and ED4_disable_col_stat().
|
static |
Definition at line 82 of file ED4_colStat.cxx.
References ED4_root::column_stat_initialized, ED4_ROOT, and set_col_stat_activated_and_refresh().
Referenced by ED4_activate_col_stat().
|
static |
Definition at line 87 of file ED4_colStat.cxx.
References AW_window::activate(), ED4_root::aw_root, ED4_ROOT, NULp, ED4_root::st_ml, STAT_create_main_window(), and STAT_set_postcalc_callback().
Referenced by ED4_activate_col_stat(), and ED4_toggle_detailed_column_stats().
void ED4_activate_col_stat | ( | AW_window * | aww | ) |
Definition at line 99 of file ED4_colStat.cxx.
References col_stat_activated(), ED4_root::column_stat_activated, ED4_root::column_stat_initialized, configureColumnStat(), ED4_ROOT, forget_cached_column_stat(), and ED4_root::main_manager.
Referenced by ED4_root::generate_window().
void ED4_disable_col_stat | ( | AW_window * | ) |
Definition at line 108 of file ED4_colStat.cxx.
References ED4_root::column_stat_activated, ED4_root::column_stat_initialized, ED4_ROOT, and set_col_stat_activated_and_refresh().
Referenced by ED4_root::generate_window().
|
static |
Definition at line 114 of file ED4_colStat.cxx.
References ED4_root::column_stat_initialized, ED4_ROOT, and ED4_toggle_detailed_column_stats().
Referenced by ED4_toggle_detailed_column_stats().
void ED4_set_col_stat_threshold | ( | ) |
Definition at line 128 of file ED4_colStat.cxx.
References aw_input(), aw_message(), ED4_ROOT, LEV_COL_STAT, and ED4_root::request_refresh_for_specific_terminals().
Referenced by ED4_toggle_detailed_column_stats(), and ED4_root::generate_window().
void ED4_toggle_detailed_column_stats | ( | AW_window * | aww | ) |
Definition at line 151 of file ED4_colStat.cxx.
References aw_message(), ED4_root::column_stat_initialized, configureColumnStat(), current_cursor(), ED4_ROOT, ED4_set_col_stat_threshold(), error(), ED4_cursor::in_species_seq_terminal(), NULp, ED4_cursor::owner_of_cursor, show_detailed_column_stats_activated(), ED4_abstract_sequence_terminal::species_name, ED4_root::st_ml, ED4_sequence_terminal::st_ml_node, STAT_find_node_by_name(), and toggle_detailed_column_stat().
Referenced by ED4_root::generate_window(), and show_detailed_column_stats_activated().