1 #ifndef PKG_ALIGNMENT___TREE_BUILDER_PANEL__HPP
2 #define PKG_ALIGNMENT___TREE_BUILDER_PANEL__HPP
45 #include <wx/choice.h>
47 #include "wx/valtext.h"
54 #define SYMBOL_CTreeBuilderPanel_STYLE wxTAB_TRAVERSAL
55 #define SYMBOL_CTreeBuilderPanel_TITLE wxT("Find Overlap Panel")
56 #define SYMBOL_CTreeBuilderPanel_IDNAME ID_CTreeBuilderPanel
57 #define SYMBOL_CTreeBuilderPanel_SIZE wxSize(400, 300)
58 #define SYMBOL_CTreeBuilderPanel_POSITION wxDefaultPosition
const CTreeBuilderParams & GetData() const
wxIcon GetIconResource(const wxString &name)
TConstScopedObjects * m_InputObjects
virtual void LoadSettings()
CObjectListWidget * m_Seq1List
virtual bool TransferDataToWindow()
wxBitmap GetBitmapResource(const wxString &name)
virtual void SaveSettings() const
override in derived classes
void SetData(const CTreeBuilderParams &data)
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
virtual bool TransferDataFromWindow()
void RestoreDefaults()
override in derived classes
static bool ShowToolTips()
void SetObjects(TConstScopedObjects *objects)
vector< SConstScopedObject > TConstScopedObjects
#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
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
#define SYMBOL_CTreeBuilderPanel_STYLE
#define SYMBOL_CTreeBuilderPanel_POSITION
#define SYMBOL_CTreeBuilderPanel_SIZE
#define SYMBOL_CTreeBuilderPanel_IDNAME