NCBI C++ ToolKit
|
Search Toolkit Book for CExperimentPanel
#include <gui/packages/pkg_sequence_edit/bulk_edit_feat_dlg_std.hpp>
Public Member Functions | |
CExperimentPanel () | |
CExperimentPanel (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) | |
bool | Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) |
~CExperimentPanel () | |
void | Init () |
void | CreateControls () |
wxBitmap | GetBitmapResource (const wxString &name) |
wxIcon | GetIconResource (const wxString &name) |
virtual bool | AddCommand (vector< CConstRef< CObject > > &objs, CRef< CCmdComposite > cmd, CScope &scope) |
void | OnCreateOrDelete (wxCommandEvent &event) |
![]() | |
virtual | ~CBulkFeatEditCmdPanel () |
Static Public Member Functions | |
static bool | ShowToolTips () |
Private Attributes | |
wxRadioBox * | m_CreateOrDelete |
CSingleExperimentPanel * | m_SingleExperiment |
Definition at line 313 of file bulk_edit_feat_dlg_std.hpp.
CExperimentPanel::CExperimentPanel | ( | ) |
CExperimentPanel event table definition
CExperimentPanel constructors
Definition at line 1641 of file bulk_edit_feat_dlg_std.cpp.
References Init().
CExperimentPanel::CExperimentPanel | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTAB_TRAVERSAL |
||
) |
Definition at line 1646 of file bulk_edit_feat_dlg_std.cpp.
References Create(), Init(), and ncbi::grid::netcache::search::fields::size.
CExperimentPanel::~CExperimentPanel | ( | ) |
CExperimentPanel destructor
Definition at line 1677 of file bulk_edit_feat_dlg_std.cpp.
|
virtual |
Reimplemented from CBulkFeatEditCmdPanel.
Definition at line 1760 of file bulk_edit_feat_dlg_std.cpp.
References CSerialObject::Assign(), cmd, f(), CScope::GetSeq_featHandle(), CSingleExperimentPanel::GetValue(), ITERATE, m_CreateOrDelete, m_SingleExperiment, CQualListItemPanel::RemoveRepresentedQuals(), CSeq_feat_Base::SetQual(), and value.
bool CExperimentPanel::Create | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTAB_TRAVERSAL |
||
) |
CExperimentPanel creator
Definition at line 1657 of file bulk_edit_feat_dlg_std.cpp.
References CreateControls(), and ncbi::grid::netcache::search::fields::size.
Referenced by CExperimentPanel().
void CExperimentPanel::CreateControls | ( | ) |
Control creation for CExperimentPanel
Definition at line 1699 of file bulk_edit_feat_dlg_std.cpp.
References _, kEmptyStr, m_CreateOrDelete, m_SingleExperiment, OnCreateOrDelete(), CSingleExperimentPanel::SetValue(), and wxID_ANY.
Referenced by Create().
wxBitmap CExperimentPanel::GetBitmapResource | ( | const wxString & | name | ) |
Get bitmap resources
Definition at line 1737 of file bulk_edit_feat_dlg_std.cpp.
wxIcon CExperimentPanel::GetIconResource | ( | const wxString & | name | ) |
Get icon resources
Definition at line 1750 of file bulk_edit_feat_dlg_std.cpp.
void CExperimentPanel::Init | ( | void | ) |
Member initialisation
Definition at line 1688 of file bulk_edit_feat_dlg_std.cpp.
Referenced by CExperimentPanel().
void CExperimentPanel::OnCreateOrDelete | ( | wxCommandEvent & | event | ) |
Definition at line 1797 of file bulk_edit_feat_dlg_std.cpp.
References m_CreateOrDelete, and m_SingleExperiment.
Referenced by CreateControls().
|
static |
Should we show tooltips?
Definition at line 1728 of file bulk_edit_feat_dlg_std.cpp.
|
private |
Definition at line 331 of file bulk_edit_feat_dlg_std.hpp.
Referenced by AddCommand(), CreateControls(), and OnCreateOrDelete().
|
private |
Definition at line 332 of file bulk_edit_feat_dlg_std.hpp.
Referenced by AddCommand(), CreateControls(), and OnCreateOrDelete().