NCBI C++ ToolKit
Public Member Functions | Protected Attributes | List of all members
CSubpanel Class Reference

Search Toolkit Book for CSubpanel

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

+ Inheritance diagram for CSubpanel:
+ Collaboration diagram for CSubpanel:

Public Member Functions

 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 ()
 
virtual void CreateControls ()
 
virtual void ApplyToAll (int col)
 
virtual void ApplyToSelected (int col, const std::set< int > &selected)
 
virtual void SetColumns (wxArrayString &columns)
 
void ChangeValue (const string &new_value, int row, int col)
 
CApplyEditconvertPanelGetBaseFrame ()
 
wxListBox * GetListBox ()
 
int GetColumn2 ()
 

Protected Attributes

wxGrid * m_Grid
 
wxListBox * m_ListBox
 
wxListBox * m_ListBox2
 
wxArrayString * m_Choices
 

Detailed Description

Definition at line 170 of file apply_edit_convert_panel.hpp.

Constructor & Destructor Documentation

◆ CSubpanel() [1/2]

CSubpanel::CSubpanel ( )
inline

Definition at line 176 of file apply_edit_convert_panel.hpp.

References Init().

◆ CSubpanel() [2/2]

CSubpanel::CSubpanel ( wxWindow *  parent,
wxGrid *  grid,
wxArrayString &  choices,
wxWindowID  id,
const wxPoint &  pos,
const wxSize &  size,
long  style 
)
inline

◆ ~CSubpanel()

virtual CSubpanel::~CSubpanel ( )
inlinevirtual

Definition at line 193 of file apply_edit_convert_panel.hpp.

Member Function Documentation

◆ ApplyToAll()

virtual void CSubpanel::ApplyToAll ( int  col)
inlinevirtual

◆ ApplyToSelected()

virtual void CSubpanel::ApplyToSelected ( int  col,
const std::set< int > &  selected 
)
inlinevirtual

◆ ChangeValue()

void CSubpanel::ChangeValue ( const string new_value,
int  row,
int  col 
)

◆ Create()

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

◆ CreateControls()

virtual void CSubpanel::CreateControls ( )
inlinevirtual

◆ GetBaseFrame()

CApplyEditconvertPanel * CSubpanel::GetBaseFrame ( )

Definition at line 483 of file apply_edit_convert_panel.cpp.

References NULL.

Referenced by ChangeValue(), and GetColumn2().

◆ GetBitmapResource()

wxBitmap CSubpanel::GetBitmapResource ( const wxString &  name)
inline

Definition at line 195 of file apply_edit_convert_panel.hpp.

◆ GetColumn2()

int CSubpanel::GetColumn2 ( )

◆ GetExistingTextHandling()

objects::edit::EExistingText CSubpanel::GetExistingTextHandling ( const string field)

◆ GetIconResource()

wxIcon CSubpanel::GetIconResource ( const wxString &  name)
inline

Definition at line 196 of file apply_edit_convert_panel.hpp.

◆ GetListBox()

wxListBox* CSubpanel::GetListBox ( )
inline

Definition at line 205 of file apply_edit_convert_panel.hpp.

References m_ListBox.

Referenced by CApplyEditconvertPanel::GetListBox().

◆ Init()

virtual void CSubpanel::Init ( void  )
inlinevirtual

◆ SetColumns()

virtual void CSubpanel::SetColumns ( wxArrayString &  columns)
inlinevirtual

◆ ShowToolTips()

bool CSubpanel::ShowToolTips ( )
inline

Definition at line 194 of file apply_edit_convert_panel.hpp.

Member Data Documentation

◆ m_Choices

wxArrayString* CSubpanel::m_Choices
protected

◆ m_Grid

wxGrid* CSubpanel::m_Grid
protected

◆ m_ListBox

wxListBox* CSubpanel::m_ListBox
protected

Definition at line 210 of file apply_edit_convert_panel.hpp.

Referenced by GetColumn2(), GetListBox(), Init(), and SetColumns().

◆ m_ListBox2

wxListBox* CSubpanel::m_ListBox2
protected

The documentation for this class was generated from the following files:
Modified on Fri Sep 20 14:57:44 2024 by modify_doxy.py rev. 669887