NCBI C++ ToolKit
|
Search Toolkit Book for CReplaceSingleFieldPanel
#include <gui/packages/pkg_sequence_edit/edit_pub_dlg_std.hpp>
Public Member Functions | |
CReplaceSingleFieldPanel () | |
Constructors. More... | |
CReplaceSingleFieldPanel (wxWindow *parent, CEditPubDlg *dlg, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) | |
virtual | ~CReplaceSingleFieldPanel () |
virtual void | CreateControls () |
Creates the controls and sizers. More... | |
virtual CRef< CCmdComposite > | GetCommand (const vector< CConstRef< CObject >> &objs, const vector< CSeq_entry_Handle > &descr_ctxt) |
Public Member Functions inherited from CEditPubSubpanel | |
CEditPubSubpanel () | |
CEditPubSubpanel (wxWindow *parent, wxWindowID id, const wxPoint &pos, const wxSize &size, long style) | |
bool | Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL) |
virtual | ~CEditPubSubpanel () |
bool | ShowToolTips () |
wxBitmap | GetBitmapResource (const wxString &name) |
wxIcon | GetIconResource (const wxString &name) |
virtual void | Init () |
Public Member Functions inherited from CEditPubCmdPanel | |
virtual | ~CEditPubCmdPanel () |
Private Attributes | |
CFieldHandlerNamePanel * | m_PubField |
wxTextCtrl * | m_FieldText |
CEditPubDlg * | m_dlg |
Definition at line 244 of file edit_pub_dlg_std.hpp.
|
inline |
Constructors.
Definition at line 251 of file edit_pub_dlg_std.hpp.
References CEditPubSubpanel::Init().
|
inline |
Definition at line 252 of file edit_pub_dlg_std.hpp.
References CEditPubSubpanel::Create(), CEditPubSubpanel::Init(), and ncbi::grid::netcache::search::fields::size.
|
inlinevirtual |
Definition at line 258 of file edit_pub_dlg_std.hpp.
|
virtual |
Creates the controls and sizers.
Reimplemented from CEditPubSubpanel.
Definition at line 613 of file edit_pub_dlg_std.cpp.
References CPubFieldType::GetFieldNames(), and wxID_ANY.
|
virtual |
Implements CEditPubCmdPanel.
Definition at line 627 of file edit_pub_dlg_std.cpp.
References CEditPubDlg::AppendToErrorMsg(), cmd, CreateAction(), CreateEditingActionConstraint(), eExistingText_replace_old, CFieldNamePanel::eFieldType_Pub, CFieldNamePanel::eFieldType_Unknown, CEditPubDlg::GetFieldName(), CFieldHandlerNamePanel::GetFieldName(), CEditPubDlg::GetSeqSubmit(), CEditPubDlg::GetStatusConstraint(), CEditPubDlg::GetStringConstraint(), CEditPubDlg::GetTopSeqEntry(), NStr::IsBlank(), kEmptyStr, m_dlg, m_FieldText, m_PubField, NULL, ToStdString(), and val.
|
private |
Definition at line 266 of file edit_pub_dlg_std.hpp.
Referenced by GetCommand().
|
private |
Definition at line 265 of file edit_pub_dlg_std.hpp.
Referenced by GetCommand().
|
private |
Definition at line 264 of file edit_pub_dlg_std.hpp.
Referenced by GetCommand().