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

Search Toolkit Book for IwxDecoratedTableModel

IwxDecoratedTableModel. More...

#include <gui/widgets/wx/table_model.hpp>

+ Inheritance diagram for IwxDecoratedTableModel:
+ Collaboration diagram for IwxDecoratedTableModel:

Public Member Functions

virtual ~IwxDecoratedTableModel ()
 
virtual wxString GetColumnTitle (int col_idx) const
 All the same methods of IwxTableModel, plus. More...
 
virtual CIRef< IwxStringFormatGetColumnFormat (int) const
 
virtual wxString GetImageAliasAt (int, int) const
 
virtual wxString GetTooltipTextAt (int, int) const
 
virtual wxColor GetBackgroundColor (int) const
 
- Public Member Functions inherited from IwxTableModel
virtual ~IwxTableModel ()
 
virtual int GetNumRows () const =0
 Returns the number of rows in the model. More...
 
virtual int GetNumColumns () const =0
 Returns the number of columns in the model. More...
 
virtual wxString GetColumnName (int col_idx) const =0
 Returns the name of the column at aColIx. More...
 
virtual wxString GetColumnType (int col_idx) const =0
 
virtual wxString GetTypeAt (int, int col) const
 
virtual wxVariant GetValueAt (int row, int col) const =0
 
virtual bool IsEditableAt (int, int) const
 
virtual void SetValueAt (int, int, const wxVariant &)
 
virtual void AddTMListener (IwxTableModelListener &aTMEar)=0
 
virtual void RemoveTMListener (IwxTableModelListener &aTMEar)=0
 

Detailed Description

IwxDecoratedTableModel.

Definition at line 134 of file table_model.hpp.

Constructor & Destructor Documentation

◆ ~IwxDecoratedTableModel()

virtual IwxDecoratedTableModel::~IwxDecoratedTableModel ( )
inlinevirtual

Definition at line 137 of file table_model.hpp.

Member Function Documentation

◆ GetBackgroundColor()

virtual wxColor IwxDecoratedTableModel::GetBackgroundColor ( int  ) const
inlinevirtual

Reimplemented in COrfSearchTableModel.

Definition at line 152 of file table_model.hpp.

Referenced by CwxTableListCtrl::OnGetItemAttr().

◆ GetColumnFormat()

virtual CIRef<IwxStringFormat> IwxDecoratedTableModel::GetColumnFormat ( int  ) const
inlinevirtual

◆ GetColumnTitle()

virtual wxString IwxDecoratedTableModel::GetColumnTitle ( int  col_idx) const
inlinevirtual

All the same methods of IwxTableModel, plus.

Definition at line 140 of file table_model.hpp.

References IwxTableModel::GetColumnName().

◆ GetImageAliasAt()

virtual wxString IwxDecoratedTableModel::GetImageAliasAt ( int  ,
int   
) const
inlinevirtual

Reimplemented in CGroupTableModel, CTextTableModel, and CObjectListTableModel.

Definition at line 150 of file table_model.hpp.

Referenced by CwxTableListCtrl::OnGetItemColumnImage().

◆ GetTooltipTextAt()

virtual wxString IwxDecoratedTableModel::GetTooltipTextAt ( int  ,
int   
) const
inlinevirtual

Definition at line 151 of file table_model.hpp.


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