NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CReplaceSingleFieldPanel Class Reference

Search Toolkit Book for CReplaceSingleFieldPanel

#include <gui/packages/pkg_sequence_edit/edit_pub_dlg_std.hpp>

+ Inheritance diagram for CReplaceSingleFieldPanel:
+ Collaboration diagram for CReplaceSingleFieldPanel:

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< CCmdCompositeGetCommand (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

CFieldHandlerNamePanelm_PubField
 
wxTextCtrl * m_FieldText
 
CEditPubDlgm_dlg
 

Detailed Description

Definition at line 244 of file edit_pub_dlg_std.hpp.

Constructor & Destructor Documentation

◆ CReplaceSingleFieldPanel() [1/2]

CReplaceSingleFieldPanel::CReplaceSingleFieldPanel ( )
inline

Constructors.

Definition at line 251 of file edit_pub_dlg_std.hpp.

References CEditPubSubpanel::Init().

◆ CReplaceSingleFieldPanel() [2/2]

CReplaceSingleFieldPanel::CReplaceSingleFieldPanel ( wxWindow *  parent,
CEditPubDlg dlg,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)
inline

◆ ~CReplaceSingleFieldPanel()

virtual CReplaceSingleFieldPanel::~CReplaceSingleFieldPanel ( )
inlinevirtual

Definition at line 258 of file edit_pub_dlg_std.hpp.

Member Function Documentation

◆ CreateControls()

void CReplaceSingleFieldPanel::CreateControls ( )
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.

◆ GetCommand()

CRef< CCmdComposite > CReplaceSingleFieldPanel::GetCommand ( const vector< CConstRef< CObject >> &  objs,
const vector< CSeq_entry_Handle > &  descr_ctxt 
)
virtual

Member Data Documentation

◆ m_dlg

CEditPubDlg* CReplaceSingleFieldPanel::m_dlg
private

Definition at line 266 of file edit_pub_dlg_std.hpp.

Referenced by GetCommand().

◆ m_FieldText

wxTextCtrl* CReplaceSingleFieldPanel::m_FieldText
private

Definition at line 265 of file edit_pub_dlg_std.hpp.

Referenced by GetCommand().

◆ m_PubField

CFieldHandlerNamePanel* CReplaceSingleFieldPanel::m_PubField
private

Definition at line 264 of file edit_pub_dlg_std.hpp.

Referenced by GetCommand().


The documentation for this class was generated from the following files:
Modified on Tue May 28 05:50:26 2024 by modify_doxy.py rev. 669887