GME
13
|
#include <InspectorList.h>
Public Member Functions | |
CInspectorList (bool bCategories=true) | |
bool | AddItem (CListItem ListItem) |
bool | InsertItem (CListItem ListItem, int nIndex) |
bool | RemoveItem (int nIndex) |
void | RemoveAll () |
void | UpdateItems (CArray< CListItem, CListItem & > &ListItemArray) |
void | GetSelItems (CArray< int, int > &IndexArray, CArray< CListItem, CListItem & > &ListItemArray) |
virtual void | DrawItem (LPDRAWITEMSTRUCT lpDrawItemStruct) |
virtual void | MeasureItem (LPMEASUREITEMSTRUCT lpMeasureItemStruct) |
void | GetItem (int nIndex, CListItem &ListItem) |
void | RefreshState () |
void | NotifyParent (UINT nSelItem) |
void | DeleteByKey (DWORD dwKey) |
void | DeleteByKey (DWORD dwKey, DWORD dwUserData) |
bool | FindByKey (DWORD, CListItem &) |
bool | FindByKey (DWORD, DWORD, CListItem &) |
bool | OnRightSideClick (CPoint point) |
bool | OnPlusMinusClick (CPoint point) |
void | DoCollapseExpand (int) |
void | ResetContent () |
virtual | ~CInspectorList () |
Public Attributes | |
CInspectorListSettings | m_Settings |
bool | m_bCategories |
Protected Member Functions | |
virtual BOOL | PreCreateWindow (CREATESTRUCT &cs) |
virtual void | PreSubclassWindow () |
afx_msg void | OnArrowClicked () |
afx_msg void | OnEditorClicked () |
afx_msg LRESULT | OnEditEndOK (WPARAM lParam, LPARAM wParam) |
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
afx_msg void | OnSelChange () |
afx_msg void | OnLButtonDblClk (UINT nFlags, CPoint point) |
afx_msg void | OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
afx_msg BOOL | OnMouseWheel (UINT nFlags, short zDelta, CPoint pt) |
afx_msg void | OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
afx_msg void | OnRButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnListContextResetToDefault () |
Protected Attributes | |
CFont | m_entryFont |
CFont | m_entryBoldFont |
Definition at line 29 of file InspectorList.h.
CInspectorList::CInspectorList | ( | bool | bCategories = true | ) |
Definition at line 19 of file InspectorList.cpp.
CInspectorList::~CInspectorList | ( | ) | [virtual] |
Definition at line 33 of file InspectorList.cpp.
bool CInspectorList::AddItem | ( | CListItem | ListItem | ) |
Definition at line 617 of file InspectorList.cpp.
void CInspectorList::DeleteByKey | ( | DWORD | dwKey | ) |
Definition at line 1099 of file InspectorList.cpp.
void CInspectorList::DeleteByKey | ( | DWORD | dwKey, |
DWORD | dwUserData | ||
) |
Definition at line 1063 of file InspectorList.cpp.
void CInspectorList::DoCollapseExpand | ( | int | nIndex | ) |
Definition at line 322 of file InspectorList.cpp.
void CInspectorList::DrawItem | ( | LPDRAWITEMSTRUCT | lpDrawItemStruct | ) | [virtual] |
Definition at line 96 of file InspectorList.cpp.
bool CInspectorList::FindByKey | ( | DWORD | dwKey, |
CListItem & | FoundListItem | ||
) |
Definition at line 1001 of file InspectorList.cpp.
bool CInspectorList::FindByKey | ( | DWORD | dwKey, |
DWORD | dwUserData, | ||
CListItem & | FoundListItem | ||
) |
Definition at line 1032 of file InspectorList.cpp.
void CInspectorList::GetItem | ( | int | nIndex, |
CListItem & | ListItem | ||
) |
Definition at line 1149 of file InspectorList.cpp.
void CInspectorList::GetSelItems | ( | CArray< int, int > & | IndexArray, |
CArray< CListItem, CListItem & > & | ListItemArray | ||
) |
Definition at line 597 of file InspectorList.cpp.
bool CInspectorList::InsertItem | ( | CListItem | ListItem, |
int | nIndex | ||
) |
Definition at line 530 of file InspectorList.cpp.
void CInspectorList::MeasureItem | ( | LPMEASUREITEMSTRUCT | lpMeasureItemStruct | ) | [virtual] |
Definition at line 299 of file InspectorList.cpp.
void CInspectorList::NotifyParent | ( | UINT | nSelItem | ) |
Definition at line 1136 of file InspectorList.cpp.
void CInspectorList::OnArrowClicked | ( | ) | [protected] |
Definition at line 515 of file InspectorList.cpp.
LRESULT CInspectorList::OnEditEndOK | ( | WPARAM | lParam, |
LPARAM | wParam | ||
) | [protected] |
Definition at line 918 of file InspectorList.cpp.
void CInspectorList::OnEditorClicked | ( | ) | [protected] |
Definition at line 522 of file InspectorList.cpp.
void CInspectorList::OnKeyDown | ( | UINT | nChar, |
UINT | nRepCnt, | ||
UINT | nFlags | ||
) | [protected] |
Definition at line 943 of file InspectorList.cpp.
void CInspectorList::OnLButtonDblClk | ( | UINT | nFlags, |
CPoint | point | ||
) | [protected] |
Definition at line 795 of file InspectorList.cpp.
void CInspectorList::OnLButtonDown | ( | UINT | nFlags, |
CPoint | point | ||
) | [protected] |
Definition at line 369 of file InspectorList.cpp.
void CInspectorList::OnLButtonUp | ( | UINT | nFlags, |
CPoint | point | ||
) | [protected] |
Definition at line 418 of file InspectorList.cpp.
void CInspectorList::OnListContextResetToDefault | ( | ) | [protected] |
Definition at line 1188 of file InspectorList.cpp.
void CInspectorList::OnMouseMove | ( | UINT | nFlags, |
CPoint | point | ||
) | [protected] |
Definition at line 446 of file InspectorList.cpp.
BOOL CInspectorList::OnMouseWheel | ( | UINT | nFlags, |
short | zDelta, | ||
CPoint | pt | ||
) | [protected] |
Definition at line 935 of file InspectorList.cpp.
bool CInspectorList::OnPlusMinusClick | ( | CPoint | point | ) |
Definition at line 804 of file InspectorList.cpp.
void CInspectorList::OnRButtonDown | ( | UINT | nFlags, |
CPoint | point | ||
) | [protected] |
Definition at line 1155 of file InspectorList.cpp.
bool CInspectorList::OnRightSideClick | ( | CPoint | point | ) |
Definition at line 838 of file InspectorList.cpp.
void CInspectorList::OnSelChange | ( | ) | [protected] |
Definition at line 490 of file InspectorList.cpp.
void CInspectorList::OnSize | ( | UINT | nType, |
int | cx, | ||
int | cy | ||
) | [protected] |
Definition at line 994 of file InspectorList.cpp.
void CInspectorList::OnVScroll | ( | UINT | nSBCode, |
UINT | nPos, | ||
CScrollBar * | pScrollBar | ||
) | [protected] |
Definition at line 927 of file InspectorList.cpp.
BOOL CInspectorList::PreCreateWindow | ( | CREATESTRUCT & | cs | ) | [protected, virtual] |
Definition at line 62 of file InspectorList.cpp.
void CInspectorList::PreSubclassWindow | ( | ) | [protected, virtual] |
Definition at line 72 of file InspectorList.cpp.
void CInspectorList::RefreshState | ( | ) |
Definition at line 1141 of file InspectorList.cpp.
void CInspectorList::RemoveAll | ( | ) |
Definition at line 781 of file InspectorList.cpp.
bool CInspectorList::RemoveItem | ( | int | nIndex | ) |
Definition at line 768 of file InspectorList.cpp.
void CInspectorList::ResetContent | ( | ) |
Definition at line 788 of file InspectorList.cpp.
void CInspectorList::UpdateItems | ( | CArray< CListItem, CListItem & > & | ListItemArray | ) |
Definition at line 678 of file InspectorList.cpp.
Definition at line 82 of file InspectorList.h.
CFont CInspectorList::m_entryBoldFont [protected] |
Definition at line 87 of file InspectorList.h.
CFont CInspectorList::m_entryFont [protected] |
Definition at line 86 of file InspectorList.h.
Definition at line 79 of file InspectorList.h.