NCBI C++ ToolKit
|
Search Toolkit Book for CEditInferencePanel
#include <gui/packages/pkg_sequence_edit/bulk_edit_feat_dlg_std.hpp>
Public Member Functions | |
CEditInferencePanel () | |
CEditInferencePanel (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) |
~CEditInferencePanel () | |
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) |
Public Member Functions inherited from CBulkFeatEditCmdPanel | |
virtual | ~CBulkFeatEditCmdPanel () |
Static Public Member Functions | |
static bool | ShowToolTips () |
Private Attributes | |
wxRadioBox * | m_CreateOrDelete |
CInferencePanel * | m_SingleInference |
Definition at line 336 of file bulk_edit_feat_dlg_std.hpp.
CEditInferencePanel::CEditInferencePanel | ( | ) |
CEditInferencePanel event table definition
CEditInferencePanel constructors
Definition at line 1831 of file bulk_edit_feat_dlg_std.cpp.
References Init().
CEditInferencePanel::CEditInferencePanel | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTAB_TRAVERSAL |
||
) |
Definition at line 1836 of file bulk_edit_feat_dlg_std.cpp.
References Create(), Init(), and ncbi::grid::netcache::search::fields::size.
CEditInferencePanel::~CEditInferencePanel | ( | ) |
CEditInferencePanel destructor
Definition at line 1867 of file bulk_edit_feat_dlg_std.cpp.
|
virtual |
Reimplemented from CBulkFeatEditCmdPanel.
Definition at line 1950 of file bulk_edit_feat_dlg_std.cpp.
References CSerialObject::Assign(), cmd, f(), CScope::GetSeq_featHandle(), CInferencePanel::GetValue(), ITERATE, m_CreateOrDelete, m_SingleInference, CQualListItemPanel::RemoveRepresentedQuals(), CSeq_feat_Base::SetQual(), and rapidjson::value.
bool CEditInferencePanel::Create | ( | wxWindow * | parent, |
wxWindowID | id = wxID_ANY , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTAB_TRAVERSAL |
||
) |
CEditInferencePanel creator
Definition at line 1847 of file bulk_edit_feat_dlg_std.cpp.
References CreateControls(), and ncbi::grid::netcache::search::fields::size.
Referenced by CEditInferencePanel().
void CEditInferencePanel::CreateControls | ( | ) |
Control creation for CEditInferencePanel
Definition at line 1889 of file bulk_edit_feat_dlg_std.cpp.
References _, kEmptyStr, m_CreateOrDelete, m_SingleInference, OnCreateOrDelete(), CInferencePanel::SetValue(), and wxID_ANY.
Referenced by Create().
wxBitmap CEditInferencePanel::GetBitmapResource | ( | const wxString & | name | ) |
Get bitmap resources
Definition at line 1927 of file bulk_edit_feat_dlg_std.cpp.
wxIcon CEditInferencePanel::GetIconResource | ( | const wxString & | name | ) |
Get icon resources
Definition at line 1940 of file bulk_edit_feat_dlg_std.cpp.
void CEditInferencePanel::Init | ( | void | ) |
Member initialisation
Definition at line 1878 of file bulk_edit_feat_dlg_std.cpp.
Referenced by CEditInferencePanel().
void CEditInferencePanel::OnCreateOrDelete | ( | wxCommandEvent & | event | ) |
Definition at line 1987 of file bulk_edit_feat_dlg_std.cpp.
References m_CreateOrDelete, and m_SingleInference.
Referenced by CreateControls().
|
static |
Should we show tooltips?
Definition at line 1918 of file bulk_edit_feat_dlg_std.cpp.
|
private |
Definition at line 354 of file bulk_edit_feat_dlg_std.hpp.
Referenced by AddCommand(), CreateControls(), and OnCreateOrDelete().
|
private |
Definition at line 355 of file bulk_edit_feat_dlg_std.hpp.
Referenced by AddCommand(), CreateControls(), and OnCreateOrDelete().