NCBI C++ ToolKit
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Attributes | List of all members
CGroupAlignmentsParamsPanel Class Reference

Search Toolkit Book for CGroupAlignmentsParamsPanel

CGroupAlignmentsParamsPanel. More...

#include <gui/packages/pkg_alignment/group_alignments_params_panel.hpp>

+ Inheritance diagram for CGroupAlignmentsParamsPanel:
+ Collaboration diagram for CGroupAlignmentsParamsPanel:

Public Types

enum  {
  ID_CGROUPALIGNMENTSPARAMSPANEL = 10002 , ID_LISTCTRL = 10004 , ID_CHECKBOX_SEQID = 10005 , ID_CHECKBOX_STRAND = 10006 ,
  ID_CHECKBOX_TAXID = 10000 , ID_CHECKBOX_SIMILAR_TAXID = 10001 , ID_CHECKBOX_REFSEQ = 10007 , ID_CHECKBOX_EST = 10008 ,
  ID_CHECKBOX_REFSEQ_PREDICTED = 10009 , ID_CHECKBOX_GENBANK = 10010 , ID_CHECKBOX_WGS = 10011 , ID_CHECKBOX_HTGS = 10012 ,
  ID_CHECKBOX_PATENT = 10003
}
 

Public Member Functions

 CGroupAlignmentsParamsPanel ()
 
 CGroupAlignmentsParamsPanel (wxWindow *parent, wxWindowID id=ID_CGROUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=ID_CGROUPALIGNMENTSPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 ~CGroupAlignmentsParamsPanel ()
 
void Init ()
 
void CreateControls ()
 
void SetParams (SGroupAlignmentsParams *params, TConstScopedObjects *objects)
 
bool TransferDataToWindow ()
 
bool TransferDataFromWindow ()
 
wxBitmap GetBitmapResource (const wxString &name)
 
wxIcon GetIconResource (const wxString &name)
 
virtual void SetRegistryPath (const string &path)
 CAlgoToolManagerParamsPanel. More...
 
virtual void LoadSettings ()
 
virtual void SaveSettings () const
 override in derived classes More...
 
CAlgoToolManagerParamsPanel implementation
void RestoreDefaults ()
 override in derived classes More...
 
IRegSettings interface implementation
- Public Member Functions inherited from IRegSettings
virtual ~IRegSettings ()
 

Static Public Member Functions

static bool ShowToolTips ()
 

Public Attributes

CObjectListWidgetm_ObjectList
 
wxCheckBox * m_GroupBySeqId
 
wxCheckBox * m_GroupByStrand
 
wxCheckBox * m_GroupByTaxId
 
wxCheckBox * m_GroupByLikeTaxId
 
wxCheckBox * m_GroupByRefSeq
 
wxCheckBox * m_GroupByEST
 
wxCheckBox * m_GroupByPredictedRefSeq
 
wxCheckBox * m_GroupByGenBank
 
wxCheckBox * m_GroupByWGS
 
wxCheckBox * m_GroupByHTGS
 
wxCheckBox * m_GroupByPatent
 

Protected Attributes

SGroupAlignmentsParamsm_Params
 
TConstScopedObjectsm_InputObjects
 
bool m_InputListDirty
 
string m_RegPath
 
- Protected Attributes inherited from CAlgoToolManagerParamsPanel
string m_RegPath
 registry path to the settings More...
 

Detailed Description

CGroupAlignmentsParamsPanel.

Definition at line 114 of file group_alignments_params_panel.hpp.


The documentation for this class was generated from the following files:
Modified on Sat Mar 02 10:57:34 2024 by modify_doxy.py rev. 669887