ReactOS 0.4.16-dev-320-g3bd9ddc
|
#include <GridView.h>
Public Member Functions | |
CGridView () | |
~CGridView () | |
bool | Create (_In_ HWND hParent) |
bool | SetFont (_In_ CAtlString &FontName) |
HWND | GetHwnd () |
Private Member Functions | |
LRESULT | OnCreate (_In_ HWND hwnd, _In_ HWND hParent) |
LRESULT | OnSize (_In_ INT Width, _In_ INT Height) |
VOID | OnVScroll (_In_ INT Value, _In_ INT Pos) |
LRESULT | OnPaint (_In_opt_ HDC hdc) |
bool | UpdateCellCoordinates () |
void | DrawGrid (_In_ LPPAINTSTRUCT PaintStruct) |
void | DeleteCells () |
void | SetCellFocus (_In_ CCell *NewActiveCell) |
Static Private Member Functions | |
static LRESULT CALLBACK | MapWndProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
Private Attributes | |
CAtlStringW | m_szMapWndClass |
HWND | m_hwnd |
HWND | m_hParent |
int | m_xNumCells |
int | m_yNumCells |
RECT | m_ClientCoordinates |
SIZE | m_CellSize |
CCell *** | m_Cells |
CCell * | m_ActiveCell |
INT | m_ScrollPosition |
int | m_NumRows |
CurrentFont | m_CurrentFont |
Definition at line 16 of file GridView.h.
CGridView::CGridView | ( | ) |
Definition at line 22 of file GridView.cpp.
CGridView::~CGridView | ( | ) |
Definition at line 31 of file GridView.cpp.
Definition at line 36 of file GridView.cpp.
Referenced by CCharMapWindow::OnCreate().
|
private |
Definition at line 494 of file GridView.cpp.
|
private |
Definition at line 463 of file GridView.cpp.
Referenced by OnPaint().
|
inline |
|
staticprivate |
Definition at line 382 of file GridView.cpp.
Referenced by Create().
Definition at line 175 of file GridView.cpp.
Definition at line 337 of file GridView.cpp.
Definition at line 202 of file GridView.cpp.
Definition at line 262 of file GridView.cpp.
Definition at line 508 of file GridView.cpp.
Referenced by OnCreate().
bool CGridView::SetFont | ( | _In_ CAtlString & | FontName | ) |
Definition at line 67 of file GridView.cpp.
Referenced by CCharMapWindow::ChangeMapFont().
|
private |
Definition at line 154 of file GridView.cpp.
Referenced by OnSize().
|
private |
Definition at line 30 of file GridView.h.
Referenced by SetCellFocus().
|
private |
Definition at line 29 of file GridView.h.
Referenced by DeleteCells(), DrawGrid(), OnCreate(), and UpdateCellCoordinates().
|
private |
Definition at line 28 of file GridView.h.
Referenced by OnSize(), OnVScroll(), and UpdateCellCoordinates().
|
private |
Definition at line 27 of file GridView.h.
Referenced by OnSize().
|
private |
Definition at line 35 of file GridView.h.
Referenced by DrawGrid(), OnSize(), and SetFont().
|
private |
Definition at line 22 of file GridView.h.
Referenced by OnCreate(), and OnSize().
|
private |
Definition at line 21 of file GridView.h.
Referenced by Create(), GetHwnd(), OnCreate(), OnPaint(), OnSize(), OnVScroll(), SetCellFocus(), and SetFont().
|
private |
Definition at line 33 of file GridView.h.
Referenced by OnVScroll(), and SetFont().
|
private |
Definition at line 32 of file GridView.h.
Referenced by DrawGrid(), and OnVScroll().
|
private |
Definition at line 19 of file GridView.h.
Referenced by CGridView(), and Create().
|
private |
Definition at line 24 of file GridView.h.
Referenced by DrawGrid(), OnCreate(), OnSize(), SetFont(), and UpdateCellCoordinates().
|
private |
Definition at line 25 of file GridView.h.
Referenced by DeleteCells(), DrawGrid(), OnCreate(), OnSize(), OnVScroll(), SetFont(), and UpdateCellCoordinates().