CFileInfoList::CListRow Class Reference

#include <fileinfolist.h>

List of all members.

Public Member Functions

 CListRow (const CListRow &roOtherRow)
 ~CListRow ()
const CListRowoperator= (const CListRow &roOtherRow)
void SetBitmap (UINT32 uiBitmapID)
void SetText (INT32 iColumn, String_256 strText)

Protected Attributes

CFileInfoListm_plstParent
INT32 m_iRow

Private Member Functions

 CListRow (CFileInfoList *plstParent, INT32 iRow)

Friends

class CFileInfoList


Detailed Description

Definition at line 107 of file fileinfolist.h.


Constructor & Destructor Documentation

CFileInfoList::CListRow::CListRow CFileInfoList plstParent,
INT32  iRow
[private]
 

Function : CFileInfoList::CListRow::CListRow Author : Mikhail Tatarnikov Purpose : ListRow constructor Returns : void Exceptions: Parameters: [in] CFileInfoList* plstParent - list control to represent; [in] INT32 iRow - the row to represent. Notes : The constructor is private, only CFileInfoList can create it.

Definition at line 120 of file fileinfolist.cpp.

00121 {
00122     m_plstParent = plstParent;
00123     m_iRow       = iRow;
00124 }

CFileInfoList::CListRow::CListRow const CListRow roOtherRow  ) 
 

Definition at line 130 of file fileinfolist.cpp.

00131 {
00132     m_plstParent = roOtherRow.m_plstParent;
00133     m_iRow       = roOtherRow.m_iRow;
00134 }

CFileInfoList::CListRow::~CListRow  ) 
 

Definition at line 126 of file fileinfolist.cpp.

00127 {
00128 }


Member Function Documentation

const CFileInfoList::CListRow & CFileInfoList::CListRow::operator= const CListRow roOtherRow  ) 
 

Definition at line 136 of file fileinfolist.cpp.

00137 {
00138     m_plstParent = roOtherRow.m_plstParent;
00139     m_iRow       = roOtherRow.m_iRow;
00140     
00141     return roOtherRow;
00142 }

void CFileInfoList::CListRow::SetBitmap UINT32  uiBitmapID  ) 
 

Function : CFileInfoList::CListRow::SetBitmap Author : Mikhail Tatarnikov Purpose : Set a bitmap to the row Returns : void Exceptions: Parameters: [in] UINT32 uiBitmapID - a new row bitmap. Notes :

Definition at line 153 of file fileinfolist.cpp.

00154 {
00155     m_plstParent->SetRowBitmap(m_iRow, uiBitmapID);
00156 }

void CFileInfoList::CListRow::SetText INT32  iColumn,
String_256  strText
 

Function : CFileInfoList::CListRow::SetText Author : Mikhail Tatarnikov Purpose : Set text to display Returns : void Exceptions: Parameters: [in] INT32 iColumn - column where the text should go; [in] String_256 strText - new text. Notes :

Definition at line 168 of file fileinfolist.cpp.

00169 {
00170     m_plstParent->SetRowText(m_iRow, iColumn, strText);
00171 }


Friends And Related Function Documentation

friend class CFileInfoList [friend]
 

Definition at line 111 of file fileinfolist.h.


Member Data Documentation

INT32 CFileInfoList::CListRow::m_iRow [protected]
 

Definition at line 124 of file fileinfolist.h.

CFileInfoList* CFileInfoList::CListRow::m_plstParent [protected]
 

Definition at line 123 of file fileinfolist.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:52:22 2007 for Camelot by  doxygen 1.4.4