NCBI C++ ToolKit
Public Member Functions | List of all members
CSwapSubpanel Class Reference

Search Toolkit Book for CSwapSubpanel

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

+ Inheritance diagram for CSwapSubpanel:
+ Collaboration diagram for CSwapSubpanel:

Public Member Functions

 CSwapSubpanel ()
 CSwapSubpanel (wxWindow *parent, wxGrid *grid, wxArrayString &choices, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL)
virtual void CreateControls ()
 Creates the controls and sizers. More...
virtual void SetColumns (wxArrayString &columns)
virtual void ApplyToAll (int col)
virtual void ApplyToSelected (int col, const std::set< int > &selected)
- Public Member Functions inherited from CSubpanel
 CSubpanel ()
 CSubpanel (wxWindow *parent, wxGrid *grid, wxArrayString &choices, 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 ~CSubpanel ()
bool ShowToolTips ()
wxBitmap GetBitmapResource (const wxString &name)
wxIcon GetIconResource (const wxString &name)
objects::edit::EExistingText GetExistingTextHandling (const string &field)
virtual void Init ()
void ChangeValue (const string &new_value, int row, int col)
CApplyEditconvertPanelGetBaseFrame ()
wxListBox * GetListBox ()
int GetColumn2 ()

Additional Inherited Members

- Protected Attributes inherited from CSubpanel
wxGrid * m_Grid
wxListBox * m_ListBox
wxListBox * m_ListBox2
wxArrayString * m_Choices

Detailed Description

CSwapSubpanel class declaration

Definition at line 349 of file apply_edit_convert_panel.hpp.

Constructor & Destructor Documentation

◆ CSwapSubpanel() [1/2]

CSwapSubpanel::CSwapSubpanel ( )

Definition at line 355 of file apply_edit_convert_panel.hpp.

References CSubpanel::Init().

◆ CSwapSubpanel() [2/2]

CSwapSubpanel::CSwapSubpanel ( wxWindow *  parent,
wxGrid *  grid,
wxArrayString &  choices,
wxWindowID  id = wxID_ANY,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTAB_TRAVERSAL 

Member Function Documentation

◆ ApplyToAll()

void CSwapSubpanel::ApplyToAll ( int  col)

◆ ApplyToSelected()

void CSwapSubpanel::ApplyToSelected ( int  col,
const std::set< int > &  selected 

◆ CreateControls()

void CSwapSubpanel::CreateControls ( )

Creates the controls and sizers.

Reimplemented from CSubpanel.

Definition at line 969 of file apply_edit_convert_panel.cpp.

References wxID_ANY.

◆ SetColumns()

virtual void CSwapSubpanel::SetColumns ( wxArrayString &  columns)

Reimplemented from CSubpanel.

Definition at line 365 of file apply_edit_convert_panel.hpp.

References columns, CSubpanel::m_ListBox2, and CSubpanel::SetColumns().

The documentation for this class was generated from the following files:
Modified on Wed May 22 11:36:58 2024 by rev. 669887