ARB
Functions | Variables
PH_main.cxx File Reference
#include "phylo.hxx"
#include "phwin.hxx"
#include "PH_display.hxx"
#include <awt_sel_boxes.hxx>
#include <aw_preset.hxx>
#include <aw_awar.hxx>
#include <aw_msg.hxx>
#include <awt.hxx>
#include <aw_root.hxx>
#include <arbdbt.h>
#include <arb_strarray.h>
#include <macros.hxx>
#include <aw_question.hxx>
Include dependency graph for PH_main.cxx:

Go to the source code of this file.

Functions

static bool valid_alignment_selected (AW_root *aw_root, GBDATA *gb_main)
 
static void startup_sequence_cb (AW_window *alisel_window, AW_window *main_window, PH_root *ph_root)
 
static __ATTR__NORETURN void ph_exit (AW_window *aw_window, PH_root *ph_root)
 
void expose_cb ()
 
static void resize_cb ()
 
static void gc_changed_cb (GcChange whatChanged)
 
static GB_ERROR PH_create_ml_multiline_SAI (GB_CSTR sai_name, int nr, GBDATA **gb_sai_ptr, PH_root *ph_root)
 
static void PH_save_ml_multiline_cb (AW_window *aww, PH_root *ph_root)
 
static void PH_save_ml_cb (AW_window *aww, PH_root *ph_root)
 
static AW_windowPH_save_markerline (AW_root *root, PH_root *ph_root, int multi_line)
 
static AW_windowcreate_phyl_main_window (AW_root *aw_root, PH_root *ph_root)
 
static AW_windowcreate_select_alignment_window (AW_root *aw_root, AW_window *main_window, PH_root *ph_root)
 
static void create_variables (AW_root *aw_root, AW_default def, GBDATA *gb_main)
 
int ARB_main (int argc, char *argv[])
 

Variables

AW_HEADER_MAIN const charfilter_text [FILTER_MODES]
 

Function Documentation

static bool valid_alignment_selected ( AW_root aw_root,
GBDATA gb_main 
)
static
static void startup_sequence_cb ( AW_window alisel_window,
AW_window main_window,
PH_root ph_root 
)
static
static __ATTR__NORETURN void ph_exit ( AW_window aw_window,
PH_root ph_root 
)
static
void expose_cb ( )
static void resize_cb ( )
static
static void gc_changed_cb ( GcChange  whatChanged)
static
static GB_ERROR PH_create_ml_multiline_SAI ( GB_CSTR  sai_name,
int  nr,
GBDATA **  gb_sai_ptr,
PH_root ph_root 
)
static
static void PH_save_ml_multiline_cb ( AW_window aww,
PH_root ph_root 
)
static
static void PH_save_ml_cb ( AW_window aww,
PH_root ph_root 
)
static
static AW_window* PH_save_markerline ( AW_root root,
PH_root ph_root,
int  multi_line 
)
static
static AW_window* create_phyl_main_window ( AW_root aw_root,
PH_root ph_root 
)
static
static AW_window* create_select_alignment_window ( AW_root aw_root,
AW_window main_window,
PH_root ph_root 
)
static
static void create_variables ( AW_root aw_root,
AW_default  def,
GBDATA gb_main 
)
static
int ARB_main ( int  argc,
char argv[] 
)

Variable Documentation

AW_HEADER_MAIN const char* filter_text[FILTER_MODES]
Initial value:
= {
"don't count (ignore) ",
"if occurs most often => forget whole column",
"if occurs => forget whole column ",
"count, but do NOT use as maximum ",
"treat as uppercase character ",
"treat as regular character ",
}

Definition at line 29 of file PH_main.cxx.

Referenced by display_status_cb(), and PH_create_filter_window().