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

Search Toolkit Book for CAskToRemoveOrphansAndProteins

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

+ Inheritance diagram for CAskToRemoveOrphansAndProteins:
+ Collaboration diagram for CAskToRemoveOrphansAndProteins:

Public Member Functions

 CAskToRemoveOrphansAndProteins ()
 Constructors. More...
 
 CAskToRemoveOrphansAndProteins (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &caption=_("Warning"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 
bool Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &caption=_("Warning"), const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(400, 300), long style=wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL)
 Creation. More...
 
 ~CAskToRemoveOrphansAndProteins ()
 Destructor. More...
 
void Init ()
 Initialises member variables. More...
 
void CreateControls ()
 Creates the controls and sizers. More...
 
wxBitmap GetBitmapResource (const wxString &name)
 Retrieves bitmap resources. More...
 
wxIcon GetIconResource (const wxString &name)
 Retrieves icon resources. More...
 
bool GetProteins ()
 
bool GetOrphans ()
 
void SetProteinsLabel (const wxString &label)
 
void SetOrphansLabel (const wxString &label)
 

Static Public Member Functions

static bool ShowToolTips ()
 Should we show tooltips? More...
 

Private Attributes

wxCheckBox * m_Proteins
 
wxCheckBox * m_Orphans
 

Detailed Description

CAskToRemoveOrphansAndProteins class declaration

Definition at line 168 of file remove_features_dlg.hpp.

Constructor & Destructor Documentation

◆ CAskToRemoveOrphansAndProteins() [1/2]

CAskToRemoveOrphansAndProteins::CAskToRemoveOrphansAndProteins ( )

Constructors.

Definition at line 892 of file remove_features_dlg.cpp.

References Init().

◆ CAskToRemoveOrphansAndProteins() [2/2]

CAskToRemoveOrphansAndProteins::CAskToRemoveOrphansAndProteins ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  caption = _("Warning"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

◆ ~CAskToRemoveOrphansAndProteins()

CAskToRemoveOrphansAndProteins::~CAskToRemoveOrphansAndProteins ( )

Destructor.

Definition at line 929 of file remove_features_dlg.cpp.

Member Function Documentation

◆ Create()

bool CAskToRemoveOrphansAndProteins::Create ( wxWindow *  parent,
wxWindowID  id = wxID_ANY,
const wxString &  caption = _("Warning"),
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxSize(400, 300),
long  style = wxCAPTION|wxRESIZE_BORDER|wxSYSTEM_MENU|wxCLOSE_BOX|wxTAB_TRAVERSAL 
)

◆ CreateControls()

void CAskToRemoveOrphansAndProteins::CreateControls ( )

Creates the controls and sizers.

Definition at line 953 of file remove_features_dlg.cpp.

References _, ID_RMVPROTEINS_CHECKBOX, ID_RMVPROTEINS_CHECKBOX1, m_Orphans, and m_Proteins.

Referenced by Create().

◆ GetBitmapResource()

wxBitmap CAskToRemoveOrphansAndProteins::GetBitmapResource ( const wxString &  name)

Retrieves bitmap resources.

Definition at line 997 of file remove_features_dlg.cpp.

◆ GetIconResource()

wxIcon CAskToRemoveOrphansAndProteins::GetIconResource ( const wxString &  name)

Retrieves icon resources.

Definition at line 1010 of file remove_features_dlg.cpp.

◆ GetOrphans()

bool CAskToRemoveOrphansAndProteins::GetOrphans ( )
inline

Definition at line 207 of file remove_features_dlg.hpp.

◆ GetProteins()

bool CAskToRemoveOrphansAndProteins::GetProteins ( )
inline

Definition at line 206 of file remove_features_dlg.hpp.

◆ Init()

void CAskToRemoveOrphansAndProteins::Init ( void  )

Initialises member variables.

Definition at line 940 of file remove_features_dlg.cpp.

References m_Orphans, m_Proteins, and NULL.

Referenced by CAskToRemoveOrphansAndProteins().

◆ SetOrphansLabel()

void CAskToRemoveOrphansAndProteins::SetOrphansLabel ( const wxString &  label)
inline

Definition at line 209 of file remove_features_dlg.hpp.

References label.

◆ SetProteinsLabel()

void CAskToRemoveOrphansAndProteins::SetProteinsLabel ( const wxString &  label)
inline

Definition at line 208 of file remove_features_dlg.hpp.

References label.

◆ ShowToolTips()

bool CAskToRemoveOrphansAndProteins::ShowToolTips ( )
static

Should we show tooltips?

Definition at line 988 of file remove_features_dlg.cpp.

Member Data Documentation

◆ m_Orphans

wxCheckBox* CAskToRemoveOrphansAndProteins::m_Orphans
private

Definition at line 213 of file remove_features_dlg.hpp.

Referenced by CreateControls(), and Init().

◆ m_Proteins

wxCheckBox* CAskToRemoveOrphansAndProteins::m_Proteins
private

Definition at line 212 of file remove_features_dlg.hpp.

Referenced by CreateControls(), and Init().


The documentation for this class was generated from the following files:
Modified on Mon May 06 04:49:32 2024 by modify_doxy.py rev. 669887