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

Search Toolkit Book for CAuthorReplacePanel

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

+ Inheritance diagram for CAuthorReplacePanel:
+ Collaboration diagram for CAuthorReplacePanel:

Public Member Functions

 CAuthorReplacePanel ()
 Constructors. More...
 
 CAuthorReplacePanel (wxWindow *parent, CEditPubDlg *dlg, CRef< CAuth_list > authors, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
 
virtual ~CAuthorReplacePanel ()
 
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

CAuthorNamesPanelm_AuthorsPanel
 
CRef< CAuth_listm_Authors
 
CEditPubDlgm_dlg
 

Detailed Description

Definition at line 270 of file edit_pub_dlg_std.hpp.

Constructor & Destructor Documentation

◆ CAuthorReplacePanel() [1/2]

CAuthorReplacePanel::CAuthorReplacePanel ( )
inline

Constructors.

Definition at line 277 of file edit_pub_dlg_std.hpp.

References CEditPubSubpanel::Init().

◆ CAuthorReplacePanel() [2/2]

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

◆ ~CAuthorReplacePanel()

virtual CAuthorReplacePanel::~CAuthorReplacePanel ( )
inlinevirtual

Definition at line 284 of file edit_pub_dlg_std.hpp.

Member Function Documentation

◆ CreateControls()

void CAuthorReplacePanel::CreateControls ( )
virtual

Creates the controls and sizers.

Reimplemented from CEditPubSubpanel.

Definition at line 669 of file edit_pub_dlg_std.cpp.

◆ GetCommand()

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

Member Data Documentation

◆ m_Authors

CRef<CAuth_list> CAuthorReplacePanel::m_Authors
private

Definition at line 291 of file edit_pub_dlg_std.hpp.

Referenced by GetCommand().

◆ m_AuthorsPanel

CAuthorNamesPanel* CAuthorReplacePanel::m_AuthorsPanel
private

Definition at line 290 of file edit_pub_dlg_std.hpp.

Referenced by GetCommand().

◆ m_dlg

CEditPubDlg* CAuthorReplacePanel::m_dlg
private

Definition at line 292 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:49:02 2024 by modify_doxy.py rev. 669887