1 #ifndef PKG_ALIGNMENT___BLAST_SEARCH_PARAMS_PANEL__HPP
2 #define PKG_ALIGNMENT___BLAST_SEARCH_PARAMS_PANEL__HPP
38 #include "wx/valgen.h"
42 #include <wx/choice.h>
49 class wxFlexGridSizer;
58 class wxFlexGridSizer;
59 class wxStaticBoxSizer;
63 #define SYMBOL_CBLASTSEARCHPARAMSPANEL_STYLE wxTAB_TRAVERSAL
64 #define SYMBOL_CBLASTSEARCHPARAMSPANEL_TITLE _("BLAST Search Params Panel")
65 #define SYMBOL_CBLASTSEARCHPARAMSPANEL_IDNAME ID_CBLASTSEARCHPARAMSPANEL
66 #define SYMBOL_CBLASTSEARCHPARAMSPANEL_SIZE wxSize(400, 300)
67 #define SYMBOL_CBLASTSEARCHPARAMSPANEL_POSITION wxDefaultPosition
94 const wxSize&
size = wxSize(),
97 bool Create( wxWindow* parent,
100 const wxSize&
size = wxSize(),
#define SYMBOL_CBLASTSEARCHPARAMSPANEL_STYLE
#define SYMBOL_CBLASTSEARCHPARAMSPANEL_IDNAME
#define SYMBOL_CBLASTSEARCHPARAMSPANEL_POSITION
CBLASTParams - save user-specified parameters and preferences.
Include a standard set of the NCBI C++ Toolkit most basic headers.
void SetGeneticCode(wxString value)
wxFlexGridSizer * m_GeneralSizer
CBLASTSearchParamsPanel()
~CBLASTSearchParamsPanel()
wxCheckBox * m_LCRegionsCheck
wxComboBox * m_QueryGenCodeCombo
wxStaticBoxSizer * m_WMStaticBoxSizer
bool TransferDataToWindow()
wxCheckBox * m_chbStandalone
void SetAdvParams(wxString value)
bool Create(wxWindow *parent, wxWindowID id=ID_CBLASTSEARCHPARAMSPANEL, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(), long style=wxTAB_TRAVERSAL)
void SetEValue(double value)
bool GetFilterLowComplex() const
static bool ShowToolTips()
virtual void SaveSettings() const
override in derived classes
wxStaticText * m_DbGenCodeLabel
wxStaticText * m_WMStatic
wxBitmap GetBitmapResource(const wxString &name)
void OnRepeatTypeSelected(wxCommandEvent &event)
wxStaticText * m_QueryGenCodeLabel
void SetWordSize(long value)
void SetParams(CBLASTParams *params)
void SetDbGeneticCode(wxString value)
wxString GetDbGeneticCode() const
wxString GetAdvParams() const
CTaxIdHelper::CAutoDelete m_AutoDelete
wxCheckBox * m_RepeatsCheck
void OnStandaloneClick(wxCommandEvent &event)
void SetJobTitle(wxString value)
long GetThreshold() const
wxString m_QueryGeneticCode
wxIcon GetIconResource(const wxString &name)
wxString GetGeneticCode() const
wxCheckBox * m_CompartCheck
void SetThreshold(long value)
bool TransferDataFromWindow()
void SetFilterLowComplex(bool value)
wxTextCtrl * m_ThreshInput
virtual void TaxonsLoaded(bool local)
wxString GetJobTitle() const
void OnWMDownload(wxCommandEvent &event)
void x_InitGeneticCodesCombo()
void RestoreDefaults()
override in derived classes
virtual void LoadSettings()
wxStaticText * m_ThreshLabel
void OnWindowmaskerTaxIdSelected(wxCommandEvent &event)
wxComboBox * m_DbGenCodeCombo
@ ID_CBLASTSEARCHPARAMSPANEL
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
const struct ncbi::grid::netcache::search::fields::SIZE size
const GenericPointer< typename T::ValueType > T2 value