Page principale | Hiérarchie des classes | Liste par ordre alphabétique | Liste des composants | Liste des fichiers | Composants | Déclarations | Pages associées

Référence de la classe CMyListView

#include <MyListView.h>

Graphe d'héritage de la classe CMyListView

CMyControl CMyListViewNotify

Membres publics

 CMyListView (HWND hwndMaster, int x, int y, int xy, int dy, int optionalControlID=0)
 CMyListView (HWND hwndListView)
 CMyListView ()
virtual ~CMyListView ()
void operator= (HWND hWndListView)
void operator= (CMyListViewNotify *ptrClassNotify)
int GetLineSelected ()
int GetColumnSelected ()
BOOL AddColumn (char *nameHead, int size)
BOOL AddColumnPercent (char *nameHead, double percent)
void SetNbCount (int nbCount)
int GetNbCount ()
void IncCount ()
void DecCount ()
void UnSelectedAll ()
void SetLineSelected (int index, BOOL alwaysOneSelected=TRUE)
void EnableLineSelected (int index, BOOL set)
BOOL IsLineSelected (int index)
void SetHotItem (int index)
int GetColumnWidth (int index)
BOOL SetColumn (long index, char *text)
void SetGridLinesView (BOOL active)
BOOL SetImageList (HIMAGELIST hil)
BOOL GetFullRawSelect ()
BOOL SetFullRawSelect (BOOL set)
int GetLinesSelected (CMyList< int > *lstSelect)
void SetLineHover (int newLine)
int GetLineHover ()
void SetColumnHover (int newLine)
int GetColumnHover ()
BOOL Notify (LPARAM lParam, int *result)
BOOL SetItemHeight (int height)
BOOL SetCheckBox (BOOL set)
BOOL SetHeaderDragDrop (BOOL set)
BOOL SetSubItemImages (BOOL set)
BOOL SetTrackSelect (BOOL set)
HWND GetHeader ()
void SetHightLightColor (COLORREF textColor, COLORREF backgroundColor)
void SetHightLightColorUnFocus (COLORREF textColor, COLORREF backgroundColor)
void SetLineColor (COLORREF textColor, COLORREF backgroundColor)
void GetHightLightColor (COLORREF *textColor, COLORREF *backgroundColor)
void GetHightLightColorUnFocus (COLORREF *textColor, COLORREF *backgroundColor)
void GetLineColor (COLORREF *textColor, COLORREF *backgroundColor)
int GetControlID ()
void FirstCollumnAsTree (CMyTree *tree)
void TreeColumnSizeChanged ()

Attributs Publics

CMyTreem_tree

Membres privés

void Init ()

Attributs Privés

CMyListViewNotifyclassNotify
int m_lineSelected
int m_columnSelected
int oldColumn
int oldWidth
BOOL isRepaint
int m_nbCount
int m_nbColumn
int m_lineHover
int m_columnHover
COLORREF m_textColor
COLORREF m_backgroundColor
COLORREF m_textColorHi
COLORREF m_backgroundColorHi
COLORREF m_textColorHiUf
COLORREF m_backgroundColorHiUf
int m_controlID

Documentation des contructeurs et destructeurs

CMyListView::CMyListView HWND  hwndMaster,
int  x,
int  y,
int  xy,
int  dy,
int  optionalControlID = 0
 

CMyListView::CMyListView HWND  hwndListView  ) 
 

CMyListView::CMyListView  ) 
 

CMyListView::~CMyListView  )  [virtual]
 


Documentation des méthodes

BOOL CMyListView::AddColumn char *  nameHead,
int  size
 

BOOL CMyListView::AddColumnPercent char *  nameHead,
double  percent
 

void CMyListView::DecCount  )  [inline]
 

void CMyListView::EnableLineSelected int  index,
BOOL  set
 

void CMyListView::FirstCollumnAsTree CMyTree tree  ) 
 

int CMyListView::GetColumnHover  )  [inline]
 

int CMyListView::GetColumnSelected  )  [inline]
 

int CMyListView::GetColumnWidth int  index  ) 
 

int CMyListView::GetControlID  )  [inline]
 

BOOL CMyListView::GetFullRawSelect  ) 
 

HWND CMyListView::GetHeader  ) 
 

void CMyListView::GetHightLightColor COLORREF *  textColor,
COLORREF *  backgroundColor
 

void CMyListView::GetHightLightColorUnFocus COLORREF *  textColor,
COLORREF *  backgroundColor
 

void CMyListView::GetLineColor COLORREF *  textColor,
COLORREF *  backgroundColor
 

int CMyListView::GetLineHover  )  [inline]
 

int CMyListView::GetLineSelected  )  [inline]
 

int CMyListView::GetLinesSelected CMyList< int > *  lstSelect  ) 
 

int CMyListView::GetNbCount  )  [inline]
 

void CMyListView::IncCount  )  [inline]
 

void CMyListView::Init  )  [private]
 

BOOL CMyListView::IsLineSelected int  index  ) 
 

BOOL CMyListView::Notify LPARAM  lParam,
int *  result
 

void CMyListView::operator= CMyListViewNotify ptrClassNotify  ) 
 

void CMyListView::operator= HWND  hWndListView  ) 
 

Redéfinie à partir de CMyControl.

BOOL CMyListView::SetCheckBox BOOL  set  ) 
 

BOOL CMyListView::SetColumn long  index,
char *  text
 

void CMyListView::SetColumnHover int  newLine  )  [inline]
 

BOOL CMyListView::SetFullRawSelect BOOL  set  ) 
 

void CMyListView::SetGridLinesView BOOL  active  ) 
 

BOOL CMyListView::SetHeaderDragDrop BOOL  set  ) 
 

void CMyListView::SetHightLightColor COLORREF  textColor,
COLORREF  backgroundColor
 

void CMyListView::SetHightLightColorUnFocus COLORREF  textColor,
COLORREF  backgroundColor
 

void CMyListView::SetHotItem int  index  ) 
 

BOOL CMyListView::SetImageList HIMAGELIST  hil  ) 
 

BOOL CMyListView::SetItemHeight int  height  ) 
 

Redéfinie à partir de CMyControl.

void CMyListView::SetLineColor COLORREF  textColor,
COLORREF  backgroundColor
 

void CMyListView::SetLineHover int  newLine  )  [inline]
 

void CMyListView::SetLineSelected int  index,
BOOL  alwaysOneSelected = TRUE
 

void CMyListView::SetNbCount int  nbCount  ) 
 

BOOL CMyListView::SetSubItemImages BOOL  set  ) 
 

BOOL CMyListView::SetTrackSelect BOOL  set  ) 
 

void CMyListView::TreeColumnSizeChanged  ) 
 

void CMyListView::UnSelectedAll  ) 
 


Documentation des données imbriquées

CMyListViewNotify* CMyListView::classNotify [private]
 

BOOL CMyListView::isRepaint [private]
 

COLORREF CMyListView::m_backgroundColor [private]
 

COLORREF CMyListView::m_backgroundColorHi [private]
 

COLORREF CMyListView::m_backgroundColorHiUf [private]
 

int CMyListView::m_columnHover [private]
 

int CMyListView::m_columnSelected [private]
 

int CMyListView::m_controlID [private]
 

int CMyListView::m_lineHover [private]
 

int CMyListView::m_lineSelected [private]
 

int CMyListView::m_nbColumn [private]
 

int CMyListView::m_nbCount [private]
 

COLORREF CMyListView::m_textColor [private]
 

COLORREF CMyListView::m_textColorHi [private]
 

COLORREF CMyListView::m_textColorHiUf [private]
 

CMyTree* CMyListView::m_tree
 

int CMyListView::oldColumn [private]
 

int CMyListView::oldWidth [private]
 


La documentation associée à cette classe a été générée à partir des fichiers suivants :
Généré le Thu Apr 8 18:58:44 2004 pour SFC par doxygen 1.3.6