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

TEnzymeSettingsTab Class Reference

The "tab" for global and per-sequence enzyme/methylation/etc. settings. More...

#include <ProgramOptionsDialog.h>

List of all members.

Public Member Functions

 TEnzymeSettingsTab (wxWindow *parent=NULL, int _mode=EST_GLOBAL)
 Constructor.
virtual void updateColorButton (wxButton *b, wxColour &c)
 Updates the color of one of the color choice buttons.
virtual void updateGlobalEnzymes ()
 Update the global enzymes list.
virtual void updateColor (wxColour &c)
 ???
virtual void OnEnzymeCheckbox (wxCommandEvent &event)
 Enyzme checkbox event handler.
virtual void OnButton1 (wxCommandEvent &event)
 Button 1 (single cutter) event handler.
virtual void OnButton2 (wxCommandEvent &event)
 Button 2 (double cutter) event handler.
virtual void OnButton3 (wxCommandEvent &event)
 Button 3 (triple cutter) event handler.

Public Attributes

wxCheckBox * useSettings
wxFlexGridSizer * optionsSizer
wxSpinCtrl * minCutoff
wxSpinCtrl * maxCutoff
wxCheckBox * useMinCutoff
wxCheckBox * useMaxCutoff
wxCheckBox * use_color_coding
wxCheckBox * join_enzymes
wxCheckBox * recog4
wxCheckBox * recog5
wxCheckBox * recog6
wxCheckBox * recog6p
wxCheckBox * pattern3
wxCheckBox * pattern5
wxCheckBox * pattern_blunt
wxCheckBox * met_dam
wxCheckBox * met_dcm
wxCheckBox * showgc
wxChoice * default_group
wxButton * bcol1
wxButton * bcol2
wxButton * bcol3
wxColour col1
wxColour col2
wxColour col3
int mode


Detailed Description

The "tab" for global and per-sequence enzyme/methylation/etc. settings.


Constructor & Destructor Documentation

TEnzymeSettingsTab::TEnzymeSettingsTab wxWindow *  parent = NULL,
int  _mode = EST_GLOBAL
 

Constructor.


Member Function Documentation

void TEnzymeSettingsTab::OnButton1 wxCommandEvent &  event  )  [virtual]
 

Button 1 (single cutter) event handler.

void TEnzymeSettingsTab::OnButton2 wxCommandEvent &  event  )  [virtual]
 

Button 2 (double cutter) event handler.

void TEnzymeSettingsTab::OnButton3 wxCommandEvent &  event  )  [virtual]
 

Button 3 (triple cutter) event handler.

void TEnzymeSettingsTab::OnEnzymeCheckbox wxCommandEvent &  event  )  [virtual]
 

Enyzme checkbox event handler.

void TEnzymeSettingsTab::updateColor wxColour &  c  )  [virtual]
 

???

void TEnzymeSettingsTab::updateColorButton wxButton *  b,
wxColour &  c
[virtual]
 

Updates the color of one of the color choice buttons.

void TEnzymeSettingsTab::updateGlobalEnzymes  )  [virtual]
 

Update the global enzymes list.


Member Data Documentation

wxButton* TEnzymeSettingsTab::bcol1
 

wxButton * TEnzymeSettingsTab::bcol2
 

wxButton * TEnzymeSettingsTab::bcol3
 

wxColour TEnzymeSettingsTab::col1
 

wxColour TEnzymeSettingsTab::col2
 

wxColour TEnzymeSettingsTab::col3
 

wxChoice* TEnzymeSettingsTab::default_group
 

wxCheckBox * TEnzymeSettingsTab::join_enzymes
 

wxSpinCtrl * TEnzymeSettingsTab::maxCutoff
 

wxCheckBox* TEnzymeSettingsTab::met_dam
 

wxCheckBox * TEnzymeSettingsTab::met_dcm
 

wxSpinCtrl* TEnzymeSettingsTab::minCutoff
 

int TEnzymeSettingsTab::mode
 

wxFlexGridSizer* TEnzymeSettingsTab::optionsSizer
 

wxCheckBox* TEnzymeSettingsTab::pattern3
 

wxCheckBox * TEnzymeSettingsTab::pattern5
 

wxCheckBox * TEnzymeSettingsTab::pattern_blunt
 

wxCheckBox* TEnzymeSettingsTab::recog4
 

wxCheckBox * TEnzymeSettingsTab::recog5
 

wxCheckBox * TEnzymeSettingsTab::recog6
 

wxCheckBox * TEnzymeSettingsTab::recog6p
 

wxCheckBox* TEnzymeSettingsTab::showgc
 

wxCheckBox* TEnzymeSettingsTab::use_color_coding
 

wxCheckBox * TEnzymeSettingsTab::useMaxCutoff
 

wxCheckBox* TEnzymeSettingsTab::useMinCutoff
 

wxCheckBox* TEnzymeSettingsTab::useSettings
 


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