Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

TAlignmentDialog Class Reference

The alignment settings dialog. More...

#include <TAlignmentDialog.h>

List of all members.

Public Member Functions

 TAlignmentDialog (wxWindow *parent, const wxString &title)
 Constructor.
 ~TAlignmentDialog ()
 Destructor.
virtual void init_what ()
 Tab for sequences to align.
virtual void init_how ()
 Tab for algorithm settings.
virtual void init_disp ()
 Tab for display settings (unused).
virtual void OnCharHook (wxKeyEvent &event)
 Key event handler.
virtual void OnOK (wxCommandEvent &ev)
 OK button event handler.
virtual void OnCancel (wxCommandEvent &ev)
 Cancel button event handler.
virtual void OnAdd (wxCommandEvent &ev)
 "Add sequence to the list" event handler
virtual void OnDel (wxCommandEvent &ev)
 "Remove sequence from the list" event handler
virtual void OnUp (wxCommandEvent &ev)
 "Move sequence up in list" event handler
virtual void OnDown (wxCommandEvent &ev)
 "Move sequence down in list" event handler

Public Attributes

wxNotebook * nb
 Pointer to the wxNotebook structure holding the tabs.
wxPanel * pwhat
wxPanel * phow
wxPanel * pdisp
wxListBox * cur
wxListBox * all
wxListBox * alg
wxSpinCtrl * alg_match
wxSpinCtrl * alg_mismatch
wxSpinCtrl * alg_penalty
wxChoice * alg_matrix
int bo
int th
TAlignmental
 Pointer to the calling TAlignment module.
wxArrayTVector vav
wxArrayTVector vcv
wxArrayString van
wxArrayString vcn


Detailed Description

The alignment settings dialog.


Constructor & Destructor Documentation

TAlignmentDialog::TAlignmentDialog wxWindow *  parent,
const wxString &  title
 

Constructor.

TAlignmentDialog::~TAlignmentDialog  ) 
 

Destructor.


Member Function Documentation

void TAlignmentDialog::init_disp  )  [virtual]
 

Tab for display settings (unused).

void TAlignmentDialog::init_how  )  [virtual]
 

Tab for algorithm settings.

void TAlignmentDialog::init_what  )  [virtual]
 

Tab for sequences to align.

void TAlignmentDialog::OnAdd wxCommandEvent &  ev  )  [virtual]
 

"Add sequence to the list" event handler

void TAlignmentDialog::OnCancel wxCommandEvent &  ev  )  [virtual]
 

Cancel button event handler.

void TAlignmentDialog::OnCharHook wxKeyEvent &  event  )  [virtual]
 

Key event handler.

void TAlignmentDialog::OnDel wxCommandEvent &  ev  )  [virtual]
 

"Remove sequence from the list" event handler

void TAlignmentDialog::OnDown wxCommandEvent &  ev  )  [virtual]
 

"Move sequence down in list" event handler

void TAlignmentDialog::OnOK wxCommandEvent &  ev  )  [virtual]
 

OK button event handler.

void TAlignmentDialog::OnUp wxCommandEvent &  ev  )  [virtual]
 

"Move sequence up in list" event handler


Member Data Documentation

TAlignment* TAlignmentDialog::al
 

Pointer to the calling TAlignment module.

wxListBox * TAlignmentDialog::alg
 

wxSpinCtrl* TAlignmentDialog::alg_match
 

wxChoice* TAlignmentDialog::alg_matrix
 

wxSpinCtrl * TAlignmentDialog::alg_mismatch
 

wxSpinCtrl * TAlignmentDialog::alg_penalty
 

wxListBox * TAlignmentDialog::all
 

int TAlignmentDialog::bo
 

wxListBox* TAlignmentDialog::cur
 

wxNotebook* TAlignmentDialog::nb
 

Pointer to the wxNotebook structure holding the tabs.

wxPanel * TAlignmentDialog::pdisp
 

wxPanel * TAlignmentDialog::phow
 

wxPanel* TAlignmentDialog::pwhat
 

int TAlignmentDialog::th
 

wxArrayString TAlignmentDialog::van
 

wxArrayTVector TAlignmentDialog::vav
 

wxArrayString TAlignmentDialog::vcn
 

wxArrayTVector TAlignmentDialog::vcv
 


The documentation for this class was generated from the following files:
Generated on Fri Aug 11 16:19:46 2006 for GENtle by  doxygen 1.4.1