CAlgoToolManagerParamsPanel::Create( parent,
id, pos,
size, style );
93GetSizer()->SetSizeHints(
this);
118wxBoxSizer* itemBoxSizer2 =
newwxBoxSizer(wxVERTICAL);
119itemCAlgoToolManagerParamsPanel1->SetSizer(itemBoxSizer2);
121wxStaticBox* itemStaticBoxSizer3Static =
newwxStaticBox(itemCAlgoToolManagerParamsPanel1,
wxID_ANY,
wxT(
"Input Alignments"));
122wxStaticBoxSizer* itemStaticBoxSizer3 =
newwxStaticBoxSizer(itemStaticBoxSizer3Static, wxVERTICAL);
123itemBoxSizer2->Add(itemStaticBoxSizer3, 1, wxGROW|wxALL, 5);
125 m_Seq1List=
new CObjectListWidget( itemCAlgoToolManagerParamsPanel1,
ID_LISTCTRL3, wxDefaultPosition, itemCAlgoToolManagerParamsPanel1->ConvertDialogToPixels(wxSize(300, 75)), wxLC_REPORT );
126itemStaticBoxSizer3->Add(
m_Seq1List, 1, wxGROW|wxALL, 0);
129wxFlexGridSizer* itemFlexGridSizer7 =
newwxFlexGridSizer(0, 2, 0, 0);
130itemFlexGridSizer7->AddGrowableCol(1);
131itemBoxSizer2->Add(itemFlexGridSizer7, 0, wxGROW|wxALL, 5);
133wxStaticText* itemStaticText8 =
newwxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,
wxT(
"Distance Method"), wxDefaultPosition, wxDefaultSize, 0 );
134itemFlexGridSizer7->Add(itemStaticText8, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);
139wxArrayString distMethod;
143 m_pDistance=
newwxChoice( itemCAlgoToolManagerParamsPanel1,
ID_TEXTCTRL2, wxDefaultPosition, wxDefaultSize, distMethod, 0 );
145itemFlexGridSizer7->Add(
m_pDistance, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);
148wxStaticText* itemStaticText10 =
newwxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,
wxT(
"Tree Construct Method"), wxDefaultPosition, wxDefaultSize, 0 );
149itemFlexGridSizer7->Add(itemStaticText10, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);
154wxArrayString constructMethod;
157 m_pConstruct=
newwxChoice( itemCAlgoToolManagerParamsPanel1,
ID_TEXTCTRL3, wxDefaultPosition, wxDefaultSize, constructMethod, 0 );
159itemFlexGridSizer7->Add(
m_pConstruct, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);
162wxStaticText* itemStaticText12 =
newwxStaticText( itemCAlgoToolManagerParamsPanel1, wxID_STATIC,
_(
"Labels for Leaf Nodes"), wxDefaultPosition, wxDefaultSize, 0 );
163itemFlexGridSizer7->Add(itemStaticText12, 0, wxALIGN_RIGHT|wxALIGN_CENTER_VERTICAL|wxALL, 2);
168wxArrayString labelsType;
172 m_pLabels=
newwxChoice( itemCAlgoToolManagerParamsPanel1,
ID_TEXTCTRL4, wxDefaultPosition, wxDefaultSize, labelsType, 0 );
174itemFlexGridSizer7->Add(
m_pLabels, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 2);
207 returnwxPanel::TransferDataToWindow();
211 if(!wxPanel::TransferDataFromWindow())
217 if(selection.empty()) {
218wxMessageBox(
wxT(
"Please select first alignment."),
wxT(
"Error"),
219wxOK | wxICON_ERROR,
this);
static string MakeKey(const string §ion, const string &key, const string &delim=CGuiRegistry::kDecimalDot)
create a key from a section and a subkey
CRegistryWriteView GetWriteView(const string §ion)
get a read-write view at a particular level.
static CGuiRegistry & GetInstance()
access the application-wide singleton
CRegistryReadView GetReadView(const string §ion) const
get a read-only view at a particular level.
class CRegistryReadView provides a nested hierarchical view at a particular key.
void LoadTableSettings(const CRegistryReadView &view, bool byName=false)
void SaveTableSettings(CRegistryWriteView &view, bool saveSorting=true) const
void SetConstructMethod(wxString value)
wxIcon GetIconResource(const wxString &name)
TConstScopedObjects * m_InputObjects
virtual void LoadSettings()
CObjectListWidget * m_Seq1List
virtual bool TransferDataToWindow()
void SetLeafLabels(wxString value)
wxBitmap GetBitmapResource(const wxString &name)
virtual void SaveSettings() const
override in derived classes
CTreeBuilderParams & GetData()
bool Create(wxWindow *parent, wxWindowID id=ID_CTreeBuilderPanel, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxTAB_TRAVERSAL)
CTreeBuilderParams m_data
void SetDistanceMethod(wxString value)
virtual bool TransferDataFromWindow()
void RestoreDefaults()
override in derived classes
static bool ShowToolTips()
SConstScopedObject & SetObject()
vector< SConstScopedObject > TConstScopedObjects
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
where boath are integers</td > n< td ></td > n</tr > n< tr > n< td > tse</td > n< td > optional</td > n< td > String</td > n< td class=\"description\"> TSE option controls what blob is smart and slim</td> n<td> orig</td> n</tr> n<tr> n<td> last_modified</td> n<td> optional</td> n<td> Integer</td> n<td class=\"description\"> The blob last modification If provided then the exact match will be requested with n the Cassandra storage corresponding field value</td> n<td> Positive integer Not provided means that the most recent match will be selected</td> n<td></td> n</tr> n<tr> n<td> use_cache</td> n<td> optional</td> n<td> String</td> n<td class=\"description\"> The option controls if the Cassandra LMDB cache and or database should be used It n affects the seq id resolution step and the blob properties lookup step The following n options are available
if(yy_accept[yy_current_state])
const struct ncbi::grid::netcache::search::fields::SIZE size
static const string sc_SeqTitle("Sequence Title (if available)")
static const string sc_Kimura("Kimura (protein)")
static const string sc_Nj("Neighbor Joining")
static const string sc_FastMe("Fast Minimum Evolution")
static const string sc_Poisson("Poisson (protein)")
static const char * kTable1Tag
static const string sc_SeqId("Sequence ID")
static const string sc_TaxName("Taxonomic Name (if available)")
static const string sc_JukesCantor("Jukes-Cantor (DNA)")
wxString ToWxString(const string &s)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4