ARB
|
#include "NT_local.h"
#include <awt_sel_boxes.hxx>
#include <aw_awar.hxx>
#include <aw_root.hxx>
#include <aw_msg.hxx>
#include <arb_progress.h>
#include <arb_strbuf.h>
#include <arbdbt.h>
#include <ctime>
#include <string>
#include <list>
#include <algorithm>
Go to the source code of this file.
Macros | |
#define | AWAR_TRACK_BASE "track/" |
#define | AWAR_TRACK_ALI AWAR_TRACK_BASE "ali" |
#define | AWAR_TRACK_ID AWAR_TRACK_BASE "initials" |
#define | SEQ_HISTORY_FIELD "seq_history" |
Functions | |
static GB_ERROR | writeHistory (GBDATA *gb_species, const char *stamp, const char *entry) |
static void | trackAlignmentChanges (AW_window *aww) |
void | NT_create_trackAliChanges_Awars (AW_root *root, AW_default properties) |
AW_window * | NT_create_trackAliChanges_window (AW_root *root) |
#define AWAR_TRACK_BASE "track/" |
Definition at line 26 of file NT_trackAliChanges.cxx.
#define AWAR_TRACK_ALI AWAR_TRACK_BASE "ali" |
Definition at line 27 of file NT_trackAliChanges.cxx.
Referenced by NT_create_trackAliChanges_Awars(), NT_create_trackAliChanges_window(), and trackAlignmentChanges().
#define AWAR_TRACK_ID AWAR_TRACK_BASE "initials" |
Definition at line 28 of file NT_trackAliChanges.cxx.
Referenced by NT_create_trackAliChanges_Awars(), NT_create_trackAliChanges_window(), and trackAlignmentChanges().
#define SEQ_HISTORY_FIELD "seq_history" |
Definition at line 30 of file NT_trackAliChanges.cxx.
Referenced by trackAlignmentChanges(), and writeHistory().
Definition at line 35 of file NT_trackAliChanges.cxx.
References error(), GB_entry(), GB_read_char_pntr(), GB_read_string_count(), GB_write_string(), GBS_global_string_copy(), GBT_write_string(), GBS_strstruct::get_data(), GBS_strstruct::ncat(), NULp, GBS_strstruct::put(), and SEQ_HISTORY_FIELD.
Referenced by trackAlignmentChanges().
|
static |
Definition at line 58 of file NT_trackAliChanges.cxx.
References aw_message(), AW_root::awar(), AWAR_TRACK_ALI, AWAR_TRACK_ID, GBS_strstruct::cat(), GBS_strstruct::catPadded(), GBS_strstruct::cut_tail(), error(), GB_await_error(), GB_create(), GB_entry(), NT_global::gb_main, GB_read_char_pntr(), GB_read_string(), GB_STRING, GB_warning_if(), GB_write_string(), GBS_checksum(), GBS_global_string(), GBS_global_string_copy(), GBS_string_2_key(), GBT_add_new_species_changekey(), GBT_find_sequence(), GBT_first_species(), GBT_get_name_or_description(), GBT_get_species_count(), GBT_next_species(), GBS_strstruct::get_data(), AW_window::get_root(), GLOBAL, arb_progress::inc_and_check_user_abort(), max, GBS_strstruct::nprintf(), NULp, AW_awar::read_char_pntr(), AW_awar::read_string(), seq, SEQ_HISTORY_FIELD, ta, and writeHistory().
Referenced by NT_create_trackAliChanges_window().
void NT_create_trackAliChanges_Awars | ( | AW_root * | root, |
AW_default | properties | ||
) |
Definition at line 191 of file NT_trackAliChanges.cxx.
References AW_root::awar_string(), AWAR_TRACK_ALI, AWAR_TRACK_ID, GB_getenvUSER(), NT_global::gb_main, and GLOBAL.
Referenced by nt_create_all_awars().
Definition at line 196 of file NT_trackAliChanges.cxx.
References AW_POPDOWN(), AWAR_TRACK_ALI, AWAR_TRACK_ID, awt_create_ALI_selection_list(), NT_global::gb_main, GLOBAL, AW_window::load_xfig(), makeHelpCallback(), and trackAlignmentChanges().
Referenced by popup_new_main_window().