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

Search Toolkit Book for CReplacementActionSimple

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

+ Inheritance diagram for CReplacementActionSimple:
+ Collaboration diagram for CReplacementActionSimple:

Public Member Functions

 CReplacementActionSimple ()
 
 CReplacementActionSimple (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)
 
 ~CReplacementActionSimple ()
 
void Init ()
 
void CreateControls ()
 
wxBitmap GetBitmapResource (const wxString &name)
 
wxIcon GetIconResource (const wxString &name)
 
virtual CRef< CReplace_ruleGetReplace ()
 
virtual void SetReplace (const CReplace_rule &replace)
 
- Public Member Functions inherited from CReplace_rule_provider
virtual ~CReplace_rule_provider ()
 

Static Public Member Functions

static bool ShowToolTips ()
 

Private Attributes

wxTextCtrl * m_Text
 
wxCheckBox * m_Replace
 
wxCheckBox * m_Retain
 

Detailed Description

Definition at line 518 of file suspect_product_rule_editor.hpp.

Constructor & Destructor Documentation

◆ CReplacementActionSimple() [1/2]

CReplacementActionSimple::CReplacementActionSimple ( )

Definition at line 1846 of file suspect_product_rule_editor.cpp.

References Init().

◆ CReplacementActionSimple() [2/2]

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

◆ ~CReplacementActionSimple()

CReplacementActionSimple::~CReplacementActionSimple ( )

Definition at line 1870 of file suspect_product_rule_editor.cpp.

Member Function Documentation

◆ Create()

bool CReplacementActionSimple::Create ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 
)

◆ CreateControls()

void CReplacementActionSimple::CreateControls ( )

Definition at line 1878 of file suspect_product_rule_editor.cpp.

References _, m_Replace, m_Retain, m_Text, and wxID_ANY.

Referenced by Create().

◆ GetBitmapResource()

wxBitmap CReplacementActionSimple::GetBitmapResource ( const wxString &  name)

Definition at line 1901 of file suspect_product_rule_editor.cpp.

◆ GetIconResource()

wxIcon CReplacementActionSimple::GetIconResource ( const wxString &  name)

Definition at line 1907 of file suspect_product_rule_editor.cpp.

◆ GetReplace()

CRef< CReplace_rule > CReplacementActionSimple::GetReplace ( )
virtual

◆ Init()

void CReplacementActionSimple::Init ( void  )

Definition at line 1874 of file suspect_product_rule_editor.cpp.

Referenced by CReplacementActionSimple().

◆ SetReplace()

void CReplacementActionSimple::SetReplace ( const CReplace_rule replace)
virtual

◆ ShowToolTips()

bool CReplacementActionSimple::ShowToolTips ( )
static

Definition at line 1896 of file suspect_product_rule_editor.cpp.

Member Data Documentation

◆ m_Replace

wxCheckBox* CReplacementActionSimple::m_Replace
private

Definition at line 546 of file suspect_product_rule_editor.hpp.

Referenced by CreateControls(), GetReplace(), and SetReplace().

◆ m_Retain

wxCheckBox* CReplacementActionSimple::m_Retain
private

Definition at line 547 of file suspect_product_rule_editor.hpp.

Referenced by CreateControls(), GetReplace(), and SetReplace().

◆ m_Text

wxTextCtrl* CReplacementActionSimple::m_Text
private

Definition at line 545 of file suspect_product_rule_editor.hpp.

Referenced by CreateControls(), GetReplace(), and SetReplace().


The documentation for this class was generated from the following files:
Modified on Thu Jun 13 17:25:44 2024 by modify_doxy.py rev. 669887