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

ProgramOptionsDialog Class Reference

The dialog containing program end enzyme global settings. More...

#include <ProgramOptionsDialog.h>

List of all members.

Public Member Functions

 ProgramOptionsDialog (wxWindow *parent, const wxString &title)
 Constructor.
 ~ProgramOptionsDialog ()
 Destructor.
virtual void OnOK (wxCommandEvent &ev)
 OK button event handler.
virtual void OnCancel (wxCommandEvent &ev)
 Cancel button event handler.
virtual void OnAACol (wxCommandEvent &ev)
 Amino acid color event handler.
virtual void OnCharHook (wxKeyEvent &event)
 Key event handler.

Public Attributes

vector< int > translation_tables
wxNotebook * nb
 Pointer to the wxNotebook structure containing the tabs.
TEnzymeSettingsTabglobalEnzymesPanel
wxPanel * globalSettingsPanel
wxChoice * language
 Pointer to the dropdown language list.
wxChoice * nonstandard_translation_table
wxCheckBox * enhancedDisplay
wxCheckBox * vectorTitle
wxCheckBox * vectorLength
wxCheckBox * loadLastProject
wxCheckBox * useMetafile
wxCheckBox * showSplashScreen
wxCheckBox * checkUpdate
wxCheckBox * useInternalHelp
wxCheckBox * doRegisterStuff
wxCheckBox * showEnzymePos
wxCheckBox * use_nonstandard_translation_table
wxCheckBox * showTips
wxCheckBox * useTwoToolbars
wxCheckBox * useOnlineHelp
wxCheckBox * showToolTips
wxRadioBox * editFeatureMode
 Pointer to the list of choices of how to treat edited items.
wxRadioBox * showStopCodon
 Pointer to the list of choices of how to display stop codons.
wxColour aacol
 The color in which to draw the amino acids in DNA mode.

Private Member Functions

virtual void initGlobalSettings ()
 Initialize "Global settings" tab.
virtual void initGlobalEnzymes ()
 Initialize "Global enzyme settings" tab.

Private Attributes

int bo
int lh


Detailed Description

The dialog containing program end enzyme global settings.


Constructor & Destructor Documentation

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

Constructor.

ProgramOptionsDialog::~ProgramOptionsDialog  ) 
 

Destructor.


Member Function Documentation

void ProgramOptionsDialog::initGlobalEnzymes  )  [private, virtual]
 

Initialize "Global enzyme settings" tab.

void ProgramOptionsDialog::initGlobalSettings  )  [private, virtual]
 

Initialize "Global settings" tab.

void ProgramOptionsDialog::OnAACol wxCommandEvent &  ev  )  [virtual]
 

Amino acid color event handler.

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

Cancel button event handler.

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

Key event handler.

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

OK button event handler.


Member Data Documentation

wxColour ProgramOptionsDialog::aacol
 

The color in which to draw the amino acids in DNA mode.

int ProgramOptionsDialog::bo [private]
 

wxCheckBox * ProgramOptionsDialog::checkUpdate
 

wxCheckBox * ProgramOptionsDialog::doRegisterStuff
 

wxRadioBox* ProgramOptionsDialog::editFeatureMode
 

Pointer to the list of choices of how to treat edited items.

wxCheckBox* ProgramOptionsDialog::enhancedDisplay
 

TEnzymeSettingsTab* ProgramOptionsDialog::globalEnzymesPanel
 

wxPanel* ProgramOptionsDialog::globalSettingsPanel
 

wxChoice* ProgramOptionsDialog::language
 

Pointer to the dropdown language list.

int ProgramOptionsDialog::lh [private]
 

wxCheckBox * ProgramOptionsDialog::loadLastProject
 

wxNotebook* ProgramOptionsDialog::nb
 

Pointer to the wxNotebook structure containing the tabs.

wxChoice* ProgramOptionsDialog::nonstandard_translation_table
 

wxCheckBox * ProgramOptionsDialog::showEnzymePos
 

wxCheckBox * ProgramOptionsDialog::showSplashScreen
 

wxRadioBox* ProgramOptionsDialog::showStopCodon
 

Pointer to the list of choices of how to display stop codons.

wxCheckBox * ProgramOptionsDialog::showTips
 

wxCheckBox * ProgramOptionsDialog::showToolTips
 

vector<int> ProgramOptionsDialog::translation_tables
 

wxCheckBox * ProgramOptionsDialog::use_nonstandard_translation_table
 

wxCheckBox * ProgramOptionsDialog::useInternalHelp
 

wxCheckBox * ProgramOptionsDialog::useMetafile
 

wxCheckBox * ProgramOptionsDialog::useOnlineHelp
 

wxCheckBox * ProgramOptionsDialog::useTwoToolbars
 

wxCheckBox * ProgramOptionsDialog::vectorLength
 

wxCheckBox * ProgramOptionsDialog::vectorTitle
 


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