CellArray typedef | MWidgets::Grid | [protected] |
ContextMenu class | MWidgets::Widget | [friend] |
Create(Widget *parent, int x, int y, int w, int h) | MWidgets::Grid | [virtual] |
MWidgets::Widget::Create(int x, int y, int w, int h, string caption, string classname, DWORD styles, HWND parent, DWORD stylesex=0) | MWidgets::Widget | |
Destroy() | MWidgets::Widget | |
DestroyChildProc(HWND hwnd, LPARAM lParam) | MWidgets::Widget | [protected, static] |
DestroyChildWindows() | MWidgets::Widget | |
Draw() | MWidgets::Grid | [protected] |
DrawFixed(HDC hdc, RECT *cellRect, int r, int c, int w, int h) | MWidgets::Grid | [protected] |
DrawNormal(HDC hdc, RECT *cellRect, int r, int c, int w, int h) | MWidgets::Grid | [protected] |
EditOnMessage(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) | MWidgets::Grid | [protected] |
EditWindowProcedure(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) | MWidgets::Grid | [protected, static] |
Enable(BOOL bEnable) | MWidgets::Widget | |
EnsureVisible(int row, int col) | MWidgets::Grid | |
GetCellByPoint(int x, int y, int *row, int *col) | MWidgets::Grid | |
GetCellRect(int row, int col, LPRECT pRect) | MWidgets::Grid | |
GetFixedCellByPoint(int x, int y, int *row, int *col) | MWidgets::Grid | [protected] |
GetFocusCellCol() | MWidgets::Grid | |
GetFocusCellRow() | MWidgets::Grid | |
GetHinstance() | MWidgets::Widget | |
GetHwnd() | MWidgets::Widget | |
GetItemText(int row, int col) | MWidgets::Grid | |
GetObjectFromHwnd(HWND hWnd) | MWidgets::Widget | [protected, static] |
GetParent() | MWidgets::Widget | |
GetText() | MWidgets::Widget | |
GetType() | MWidgets::Grid | [virtual] |
Grid() | MWidgets::Grid | |
Hide() | MWidgets::Widget | |
HideCellEdit() | MWidgets::Grid | [protected] |
IsDestroyed() | MWidgets::Widget | |
m_bCellCopiengMode | MWidgets::Grid | [protected] |
m_bCellMovingMode | MWidgets::Grid | [protected] |
m_bCellOnCopiengArea | MWidgets::Grid | [protected] |
m_bCellOnMoveArea | MWidgets::Grid | [protected] |
m_bColMovingMode | MWidgets::Grid | [protected] |
m_bColRowOnMoveArea | MWidgets::Grid | [protected] |
m_bColSeletion | MWidgets::Grid | [protected] |
m_bEditingMode | MWidgets::Grid | [protected] |
m_bOnResizeArea | MWidgets::Grid | [protected] |
m_bResizeMode | MWidgets::Grid | [protected] |
m_bRowMovingMode | MWidgets::Grid | [protected] |
m_bRowSeletion | MWidgets::Grid | [protected] |
m_bSelectionMode | MWidgets::Grid | [protected] |
m_dwDefCellColor | MWidgets::Grid | [protected] |
m_dwDefFixedCellColor | MWidgets::Grid | [protected] |
m_dwSelctionOP | MWidgets::Grid | [protected] |
m_EditWndProc | MWidgets::Grid | [protected] |
m_hArrowCur | MWidgets::Grid | [protected] |
m_hBlackPen1 | MWidgets::Grid | [protected] |
m_hBlackPen2 | MWidgets::Grid | [protected] |
m_hBlackPen3 | MWidgets::Grid | [protected] |
m_hContextMenu | MWidgets::Widget | [protected] |
m_hCrossCur | MWidgets::Grid | [protected] |
m_hFont | MWidgets::Grid | [protected] |
m_hHorzSizeCur | MWidgets::Grid | [protected] |
m_hInstance | MWidgets::Widget | [protected] |
m_hMovingCur | MWidgets::Grid | [protected] |
m_hSelectionBrush | MWidgets::Grid | [protected] |
m_hVertSizeCur | MWidgets::Grid | [protected] |
m_hWhitePen | MWidgets::Grid | [protected] |
m_hWnd | MWidgets::Widget | [protected] |
m_hWndEdit | MWidgets::Grid | [protected] |
m_iBottomMargin | MWidgets::Grid | [protected] |
m_iBroderWidth | MWidgets::Grid | [protected] |
m_iCurCol | MWidgets::Grid | [protected] |
m_iCurRow | MWidgets::Grid | [protected] |
m_iDefColWidth | MWidgets::Grid | [protected] |
m_iDefRowHeight | MWidgets::Grid | [protected] |
m_iFixedColWidth | MWidgets::Grid | [protected] |
m_iFixedRowHeight | MWidgets::Grid | [protected] |
m_iLeftMargin | MWidgets::Grid | [protected] |
m_iMaxVisCol | MWidgets::Grid | [protected] |
m_iMaxVisRow | MWidgets::Grid | [protected] |
m_iMinVisCol | MWidgets::Grid | [protected] |
m_iMinVisRow | MWidgets::Grid | [protected] |
m_iPrevResizeVal | MWidgets::Grid | [protected] |
m_iResizeCol | MWidgets::Grid | [protected] |
m_iResizeRow | MWidgets::Grid | [protected] |
m_iRightMargin | MWidgets::Grid | [protected] |
m_iSelCol | MWidgets::Grid | [protected] |
m_iSelRow | MWidgets::Grid | [protected] |
m_iTableHeight | MWidgets::Grid | [protected] |
m_iTableWidth | MWidgets::Grid | [protected] |
m_iTopMargin | MWidgets::Grid | [protected] |
m_mapHotKeyHendles | MWidgets::Widget | [protected] |
m_mapHotKeyIds | MWidgets::Widget | [protected] |
m_nFixedColCount | MWidgets::Grid | [protected] |
m_nFixedRowCount | MWidgets::Grid | [protected] |
m_pOnCreateHandler | MWidgets::Widget | [protected] |
m_pOnLButtonDownHandler | MWidgets::Widget | [protected] |
m_pOnRButtonDownHandler | MWidgets::Widget | [protected] |
m_pOnSizeHandler | MWidgets::Widget | [protected] |
m_prevWndProc | MWidgets::Widget | [protected] |
m_regCellCopieng | MWidgets::Grid | [protected] |
m_regCellMoving | MWidgets::Grid | [protected] |
m_regColMoving | MWidgets::Grid | [protected] |
m_regRowMoving | MWidgets::Grid | [protected] |
m_sMaxStr | MWidgets::Grid | [protected] |
m_sMinStr | MWidgets::Grid | [protected] |
m_TextAlign | MWidgets::Grid | [protected] |
m_vecColsWidths | MWidgets::Grid | [protected] |
m_vecRowsHeights | MWidgets::Grid | [protected] |
m_vecTable | MWidgets::Grid | [protected] |
Move(int x, int y) | MWidgets::Widget | |
OnCommand(WORD code, WORD id) | MWidgets::Widget | [protected, virtual] |
OnCreate() | MWidgets::Widget | [virtual] |
OnLeftButtonDown(int x, int y, DWORD buttonMask) | MWidgets::Widget | [virtual] |
OnMessage(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) | MWidgets::Grid | [protected, virtual] |
OnRightButtonDown(int x, int y, DWORD buttonMask) | MWidgets::Widget | [virtual] |
OnSize(int left, int top, int right, int bottom) | MWidgets::Grid | [virtual] |
ProcessAccelerators(WORD id) | MWidgets::Widget | [protected] |
ProcessHotKey(WORD id) | MWidgets::Widget | [protected] |
ProcessMenu(WORD id) | MWidgets::Widget | [protected] |
RecalculateVisibles(int w=-1, int h=-1) | MWidgets::Grid | [protected] |
Refresh(bool bRecalculateVisibles=false) | MWidgets::Grid | |
RemoveMenuBar() | MWidgets::Widget | |
ResizeCol(int newPos) | MWidgets::Grid | [protected] |
ResizeRow(int newPos) | MWidgets::Grid | [protected] |
ResizeToAlignCol() | MWidgets::Grid | |
ResizeToMaxSize() | MWidgets::Grid | |
ResizeToMinSize() | MWidgets::Grid | |
SetColWidth(int index, int w) | MWidgets::Grid | |
SetDefCellColor(DWORD color) | MWidgets::Grid | |
SetDefColWidth(int w) | MWidgets::Grid | |
SetDefFixedCellColor(DWORD color) | MWidgets::Grid | |
SetDefRowHeight(int h) | MWidgets::Grid | |
SetFixedColCount(int val) | MWidgets::Grid | |
SetFixedRowCount(int val) | MWidgets::Grid | |
SetFont(string name, int size, bool bold, bool italic, bool underline) | MWidgets::Grid | |
SetHotKey(UINT fsModifiers, UINT vk, BaseEventHandler *pEventHandler) | MWidgets::Widget | |
SetHotKey(UINT fsModifiers, UINT vk, T *pProcessor, void(T::*EventCallBack)(Widget *sender)) | MWidgets::Widget | [inline] |
SetItemBackColor(int row, int col, DWORD color) | MWidgets::Grid | |
SetItemData(int row, int col, void *data) | MWidgets::Grid | |
SetItemForeColor(int row, int col, DWORD color) | MWidgets::Grid | |
SetItemText(int row, int col, string text) | MWidgets::Grid | |
SetLeftButtonDownHandler(T *pProcessor, void(T::*EventCallBack)(Widget *sender, int x, int y, DWORD buttonMask)) | MWidgets::Widget | [inline] |
SetMenuBar(Menu *pMenu) | MWidgets::Widget | |
SetOnCreateHandler(T *pProcessor, void(T::*EventCallBack)(Widget *sender)) | MWidgets::Widget | [inline] |
SetOnSizeHandler(T *pProcessor, void(T::*EventCallBack)(Widget *sender)) | MWidgets::Widget | [inline] |
SetRightButtonDownHandler(T *pProcessor, void(T::*EventCallBack)(Widget *sender, int x, int y, DWORD buttonMask)) | MWidgets::Widget | [inline] |
SetRowHeight(int index, int h) | MWidgets::Grid | |
SetSize(int rows, int cols) | MWidgets::Grid | |
SetText(string text) | MWidgets::Widget | |
SetTextAlign(TextAlign align) | MWidgets::Grid | |
SetTextMargins(int l, int t, int r, int b) | MWidgets::Grid | |
Show() | MWidgets::Widget | |
ShowCellEdit(bool replace, string str="") | MWidgets::Grid | [protected] |
Size(int w, int h) | MWidgets::Widget | |
TestCellMovingCopieng(int xPos, int yPos) | MWidgets::Grid | [protected] |
TestColRowMoving(int xPos, int yPos) | MWidgets::Grid | [protected] |
TestColRowResizing(int x, int y) | MWidgets::Grid | [protected] |
Widget() | MWidgets::Widget | |
WindowProcedure(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) | MWidgets::Widget | [static] |
~Grid() | MWidgets::Grid | |
~Widget() | MWidgets::Widget | [virtual] |