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

Search Toolkit Book for CMergeAlignmentsParamsPanel

CMergeAlignmentsParamsPanel. More...

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

+ Inheritance diagram for CMergeAlignmentsParamsPanel:
+ Collaboration diagram for CMergeAlignmentsParamsPanel:

Public Types

enum  {
  ID_CBLASTSEARCHOPTIONSPANEL = 10000 , ID_LISTCTRL1 = 10003 , ID_CHECKBOX6 = 10071 , ID_CHECKBOX7 = 10072 ,
  ID_CHECKBOX8 = 10073 , ID_CHECKBOX9 = 10074 , ID_CHECKBOX10 = 10075
}
 

Public Member Functions

 CMergeAlignmentsParamsPanel ()
 CMergeAlignmentsParamsPanel. More...
 
 CMergeAlignmentsParamsPanel (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHOPTIONSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
 
 ~CMergeAlignmentsParamsPanel ()
 
void Init ()
 
void CreateControls ()
 
bool TransferDataToWindow ()
 
bool TransferDataFromWindow ()
 
wxBitmap GetBitmapResource (const wxString &name)
 
wxIcon GetIconResource (const wxString &name)
 
void SetParams (SMergeAlignmentsParams *params, TConstScopedObjects *objects)
 
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_ObjectListCtrl
 
wxCheckBox * m_MergeQuerySeqOnly
 
wxCheckBox * m_AssumeNegStrand
 
wxCheckBox * m_TruncateOverlap
 
wxCheckBox * m_SortInput
 
wxCheckBox * m_FillUnaligned
 

Protected Attributes

SMergeAlignmentsParamsm_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

CMergeAlignmentsParamsPanel.

Definition at line 104 of file merge_alignments_params_panel.hpp.


The documentation for this class was generated from the following files:
Modified on Sun Apr 28 04:48:08 2024 by modify_doxy.py rev. 669887