NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
IAlnMultiHeaderContext::SColumn Struct Reference

Search Toolkit Book for IAlnMultiHeaderContext::SColumn

SColumn describes a single column. More...

#include <gui/widgets/aln_multiple/alnmulti_header.hpp>

Public Member Functions

 SColumn ()
 
int VisibleWidth () const
 
int Right () const
 

Public Attributes

string m_Name
 
int m_Pos
 
int m_Width
 horizontal position in viewport More...
 
int m_UserData
 width in pixels More...
 
bool m_Visible
 can be used to identify column More...
 
TSortState m_SortState
 

Detailed Description

SColumn describes a single column.

Definition at line 57 of file alnmulti_header.hpp.

Constructor & Destructor Documentation

◆ SColumn()

CAlnMultiRenderer::SColumn::SColumn ( void  )

Definition at line 1007 of file alnmulti_renderer.cpp.

Member Function Documentation

◆ Right()

int IAlnMultiHeaderContext::SColumn::Right ( ) const
inline

◆ VisibleWidth()

int IAlnMultiHeaderContext::SColumn::VisibleWidth ( ) const
inline

Definition at line 66 of file alnmulti_header.hpp.

References m_Visible, and m_Width.

Referenced by CAlnMultiRenderer::x_Layout(), and CAlnMultiRenderer::x_RenderRow().

Member Data Documentation

◆ m_Name

string IAlnMultiHeaderContext::SColumn::m_Name

◆ m_Pos

int IAlnMultiHeaderContext::SColumn::m_Pos

◆ m_SortState

TSortState IAlnMultiHeaderContext::SColumn::m_SortState

◆ m_UserData

int IAlnMultiHeaderContext::SColumn::m_UserData

◆ m_Visible

bool IAlnMultiHeaderContext::SColumn::m_Visible

◆ m_Width

int IAlnMultiHeaderContext::SColumn::m_Width

The documentation for this struct was generated from the following files:
Modified on Tue Feb 27 05:55:25 2024 by modify_doxy.py rev. 669887