#include <GridCtrl.h>
Public Member Functions | |
CGridCtrl (int nRows=0, int nCols=0, int nFixedRows=0, int nFixedCols=0) | |
BOOL | Create (const RECT &rect, CWnd *parent, UINT nID, DWORD dwStyle=WS_CHILD|WS_BORDER|WS_TABSTOP|WS_VISIBLE) |
int | GetRowCount () const |
int | GetColumnCount () const |
int | GetFixedRowCount () const |
int | GetFixedColumnCount () const |
BOOL | SetRowCount (int nRows=10) |
BOOL | SetColumnCount (int nCols=10) |
BOOL | SetFixedRowCount (int nFixedRows=1) |
BOOL | SetFixedColumnCount (int nFixedCols=1) |
int | GetRowHeight (int nRow) const |
BOOL | SetRowHeight (int row, int height) |
int | GetColumnWidth (int nCol) const |
BOOL | SetColumnWidth (int col, int width) |
BOOL | GetCellOrigin (int nRow, int nCol, LPPOINT p) |
BOOL | GetCellOrigin (const CCellID &cell, LPPOINT p) |
BOOL | GetCellRect (int nRow, int nCol, LPRECT pRect) |
BOOL | GetCellRect (const CCellID &cell, LPRECT pRect) |
BOOL | GetTextRect (const CCellID &cell, LPRECT pRect) |
BOOL | GetTextRect (int nRow, int nCol, LPRECT pRect) |
CCellID | GetCellFromPt (CPoint point, BOOL bAllowFixedCellCheck=TRUE) |
int | GetFixedRowHeight () const |
int | GetFixedColumnWidth () const |
long | GetVirtualWidth () const |
long | GetVirtualHeight () const |
CSize | GetTextExtent (int nRow, int nCol, LPCTSTR str) |
CSize | GetCellTextExtent (int nRow, int nCol) |
void | SetGridBkColor (COLORREF clr) |
COLORREF | GetGridBkColor () const |
void | SetGridLineColor (COLORREF clr) |
COLORREF | GetGridLineColor () const |
void | SetTitleTipBackClr (COLORREF clr=CLR_DEFAULT) |
COLORREF | GetTitleTipBackClr () |
void | SetTitleTipTextClr (COLORREF clr=CLR_DEFAULT) |
COLORREF | GetTitleTipTextClr () |
void | SetTextColor (COLORREF clr) |
COLORREF | GetTextColor () |
void | SetTextBkColor (COLORREF clr) |
COLORREF | GetTextBkColor () |
void | SetFixedTextColor (COLORREF clr) |
COLORREF | GetFixedTextColor () const |
void | SetFixedBkColor (COLORREF clr) |
COLORREF | GetFixedBkColor () const |
void | SetGridColor (COLORREF clr) |
COLORREF | GetGridColor () |
void | SetBkColor (COLORREF clr) |
COLORREF | GetBkColor () |
void | SetDefCellMargin (int nMargin) |
int | GetDefCellMargin () const |
int | GetDefCellHeight () const |
void | SetDefCellHeight (int nHeight) |
int | GetDefCellWidth () const |
void | SetDefCellWidth (int nWidth) |
int | GetSelectedCount () const |
CCellID | SetFocusCell (CCellID cell) |
CCellID | SetFocusCell (int nRow, int nCol) |
CCellID | GetFocusCell () const |
void | SetVirtualMode (BOOL bVirtual) |
BOOL | GetVirtualMode () const |
void | SetCallbackFunc (GRIDCALLBACK pCallback, LPARAM lParam) |
GRIDCALLBACK | GetCallbackFunc () |
void | SetImageList (CImageList *pList) |
CImageList * | GetImageList () const |
void | SetGridLines (int nWhichLines=3L) |
int | GetGridLines () const |
void | SetEditable (BOOL bEditable=TRUE) |
BOOL | IsEditable () const |
void | SetListMode (BOOL bEnableListMode=TRUE) |
BOOL | GetListMode () const |
void | SetSingleRowSelection (BOOL bSing=TRUE) |
BOOL | GetSingleRowSelection () |
void | SetSingleColSelection (BOOL bSing=TRUE) |
BOOL | GetSingleColSelection () |
void | EnableSelection (BOOL bEnable=TRUE) |
BOOL | IsSelectable () const |
void | SetFixedColumnSelection (BOOL bSelect) |
BOOL | GetFixedColumnSelection () |
void | SetFixedRowSelection (BOOL bSelect) |
BOOL | GetFixedRowSelection () |
void | EnableDragAndDrop (BOOL bAllow=TRUE) |
BOOL | GetDragAndDrop () const |
void | SetRowResize (BOOL bResize=TRUE) |
BOOL | GetRowResize () const |
void | SetColumnResize (BOOL bResize=TRUE) |
BOOL | GetColumnResize () const |
void | SetHeaderSort (BOOL bSortOnClick=TRUE) |
BOOL | GetHeaderSort () const |
void | SetHandleTabKey (BOOL bHandleTab=TRUE) |
BOOL | GetHandleTabKey () const |
void | SetDoubleBuffering (BOOL bBuffer=TRUE) |
BOOL | GetDoubleBuffering () const |
void | EnableTitleTips (BOOL bEnable=TRUE) |
BOOL | GetTitleTips () |
void | SetSortColumn (int nCol) |
int | GetSortColumn () const |
void | SetSortAscending (BOOL bAscending) |
BOOL | GetSortAscending () const |
void | SetTrackFocusCell (BOOL bTrack) |
BOOL | GetTrackFocusCell () |
void | SetFrameFocusCell (BOOL bFrame) |
BOOL | GetFrameFocusCell () |
void | SetAutoSizeStyle (int nStyle=3) |
int | GetAutoSizeStyle () |
void | EnableHiddenColUnhide (BOOL bEnable=TRUE) |
BOOL | GetHiddenColUnhide () |
void | EnableHiddenRowUnhide (BOOL bEnable=TRUE) |
BOOL | GetHiddenRowUnhide () |
void | EnableColumnHide (BOOL bEnable=TRUE) |
BOOL | GetColumnHide () |
void | EnableRowHide (BOOL bEnable=TRUE) |
BOOL | GetRowHide () |
CGridCellBase * | GetDefaultCell (BOOL bFixedRow, BOOL bFixedCol) const |
CGridCellBase * | GetCell (int nRow, int nCol) const |
void | SetModified (BOOL bModified=TRUE, int nRow=-1, int nCol=-1) |
BOOL | GetModified (int nRow=-1, int nCol=-1) |
BOOL | IsCellFixed (int nRow, int nCol) |
BOOL | SetItem (const GV_ITEM *pItem) |
BOOL | GetItem (GV_ITEM *pItem) |
BOOL | SetItemText (int nRow, int nCol, LPCTSTR str) |
CString | GetItemText (int nRow, int nCol) const |
BOOL | SetItemTextFmt (int nRow, int nCol, LPCTSTR szFmt,...) |
BOOL | SetItemTextFmtID (int nRow, int nCol, UINT nID,...) |
BOOL | SetItemData (int nRow, int nCol, LPARAM lParam) |
LPARAM | GetItemData (int nRow, int nCol) const |
BOOL | SetItemImage (int nRow, int nCol, int iImage) |
int | GetItemImage (int nRow, int nCol) const |
BOOL | SetItemState (int nRow, int nCol, UINT state) |
UINT | GetItemState (int nRow, int nCol) const |
BOOL | SetItemFormat (int nRow, int nCol, UINT nFormat) |
UINT | GetItemFormat (int nRow, int nCol) const |
BOOL | SetItemBkColour (int nRow, int nCol, COLORREF cr=CLR_DEFAULT) |
COLORREF | GetItemBkColour (int nRow, int nCol) const |
BOOL | SetItemFgColour (int nRow, int nCol, COLORREF cr=CLR_DEFAULT) |
COLORREF | GetItemFgColour (int nRow, int nCol) const |
BOOL | SetItemFont (int nRow, int nCol, const LOGFONT *lf) |
const LOGFONT * | GetItemFont (int nRow, int nCol) |
BOOL | IsItemEditing (int nRow, int nCol) |
BOOL | SetCellType (int nRow, int nCol, CRuntimeClass *pRuntimeClass) |
BOOL | SetDefaultCellType (CRuntimeClass *pRuntimeClass) |
int | InsertColumn (LPCTSTR strHeading, UINT nFormat=DT_CENTER|DT_VCENTER|DT_SINGLELINE, int nColumn=-1) |
int | InsertRow (LPCTSTR strHeading, int nRow=-1) |
BOOL | DeleteColumn (int nColumn) |
BOOL | DeleteRow (int nRow) |
BOOL | DeleteNonFixedRows () |
BOOL | DeleteAllItems () |
void | ClearCells (CCellRange Selection) |
BOOL | AutoSizeRow (int nRow, BOOL bResetScroll=TRUE) |
BOOL | AutoSizeColumn (int nCol, UINT nAutoSizeStyle=0, BOOL bResetScroll=TRUE) |
void | AutoSizeRows () |
void | AutoSizeColumns (UINT nAutoSizeStyle=0) |
void | AutoSize (UINT nAutoSizeStyle=0) |
void | ExpandColumnsToFit (BOOL bExpandFixed=TRUE) |
void | ExpandLastColumn () |
void | ExpandRowsToFit (BOOL bExpandFixed=TRUE) |
void | ExpandToFit (BOOL bExpandFixed=TRUE) |
void | Refresh () |
void | AutoFill () |
void | EnsureVisible (CCellID &cell) |
void | EnsureVisible (int nRow, int nCol) |
BOOL | IsCellVisible (int nRow, int nCol) |
BOOL | IsCellVisible (CCellID cell) |
BOOL | IsCellEditable (int nRow, int nCol) const |
BOOL | IsCellEditable (CCellID &cell) const |
BOOL | IsCellSelected (int nRow, int nCol) const |
BOOL | IsCellSelected (CCellID &cell) const |
void | SetRedraw (BOOL bAllowDraw, BOOL bResetScrollBars=FALSE) |
BOOL | RedrawCell (int nRow, int nCol, CDC *pDC=NULL) |
BOOL | RedrawCell (const CCellID &cell, CDC *pDC=NULL) |
BOOL | RedrawRow (int row) |
BOOL | RedrawColumn (int col) |
BOOL | Save (LPCTSTR filename, TCHAR chSeparator=_T(',')) |
BOOL | Load (LPCTSTR filename, TCHAR chSeparator=_T(',')) |
CCellRange | GetCellRange () const |
CCellRange | GetSelectedCellRange () const |
void | SetSelectedRange (const CCellRange &Range, BOOL bForceRepaint=FALSE, BOOL bSelectCells=TRUE) |
void | SetSelectedRange (int nMinRow, int nMinCol, int nMaxRow, int nMaxCol, BOOL bForceRepaint=FALSE, BOOL bSelectCells=TRUE) |
BOOL | IsValid (int nRow, int nCol) const |
BOOL | IsValid (const CCellID &cell) const |
BOOL | IsValid (const CCellRange &range) const |
virtual void | CutSelectedText () |
virtual COleDataSource * | CopyTextFromGrid () |
virtual BOOL | PasteTextToGrid (CCellID cell, COleDataObject *pDataObject, BOOL bSelectPastedCells=TRUE) |
virtual void | OnEditCut () |
virtual void | OnEditCopy () |
virtual void | OnEditPaste () |
virtual void | OnEditSelectAll () |
CCellID | GetNextItem (CCellID &cell, int nFlags) const |
BOOL | SortItems (int nCol, BOOL bAscending, LPARAM data=0) |
BOOL | SortTextItems (int nCol, BOOL bAscending, LPARAM data=0) |
BOOL | SortItems (PFNLVCOMPARE pfnCompare, int nCol, BOOL bAscending, LPARAM data=0) |
void | SetCompareFunction (PFNLVCOMPARE pfnCompare) |
void | Print (CPrintDialog *pPrntDialog=NULL) |
void | EnableWysiwygPrinting (BOOL bEnable=TRUE) |
BOOL | GetWysiwygPrinting () |
void | SetShadedPrintOut (BOOL bEnable=TRUE) |
BOOL | GetShadedPrintOut (void) |
void | SetPrintMarginInfo (int nHeaderHeight, int nFooterHeight, int nLeftMargin, int nRightMargin, int nTopMargin, int nBottomMargin, int nGap) |
void | GetPrintMarginInfo (int &nHeaderHeight, int &nFooterHeight, int &nLeftMargin, int &nRightMargin, int &nTopMargin, int &nBottomMargin, int &nGap) |
virtual void | OnBeginPrinting (CDC *pDC, CPrintInfo *pInfo) |
virtual void | OnPrint (CDC *pDC, CPrintInfo *pInfo) |
virtual void | OnEndPrinting (CDC *pDC, CPrintInfo *pInfo) |
virtual | ~CGridCtrl () |
Static Public Member Functions | |
static int CALLBACK | pfnCellTextCompare (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort) |
static int CALLBACK | pfnCellNumericCompare (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort) |
Protected Types | |
enum | eMouseModes { MOUSE_NOTHING, MOUSE_SELECT_ALL, MOUSE_SELECT_COL, MOUSE_SELECT_ROW, MOUSE_SELECT_CELLS, MOUSE_SCROLLING_CELLS, MOUSE_OVER_ROW_DIVIDE, MOUSE_SIZING_ROW, MOUSE_OVER_COL_DIVIDE, MOUSE_SIZING_COL, MOUSE_PREPARE_EDIT } |
Protected Member Functions | |
BOOL | RegisterWindowClass () |
BOOL | Initialise () |
void | SetupDefaultCells () |
LRESULT | SendMessageToParent (int nRow, int nCol, int nMessage) const |
LRESULT | SendDisplayRequestToParent (GV_DISPINFO *pDisplayInfo) const |
LRESULT | SendCacheHintToParent (const CCellRange &range) const |
BOOL | InvalidateCellRect (const int row, const int col) |
BOOL | InvalidateCellRect (const CCellID &cell) |
BOOL | InvalidateCellRect (const CCellRange &cellRange) |
void | EraseBkgnd (CDC *pDC) |
BOOL | GetCellRangeRect (const CCellRange &cellRange, LPRECT lpRect) |
BOOL | SetCell (int nRow, int nCol, CGridCellBase *pCell) |
int | SetMouseMode (int nMode) |
int | GetMouseMode () const |
BOOL | MouseOverRowResizeArea (CPoint &point) |
BOOL | MouseOverColumnResizeArea (CPoint &point) |
CCellID | GetTopleftNonFixedCell (BOOL bForceRecalculation=FALSE) |
CCellRange | GetUnobstructedNonFixedCellRange (BOOL bForceRecalculation=FALSE) |
CCellRange | GetVisibleNonFixedCellRange (LPRECT pRect=NULL, BOOL bForceRecalculation=FALSE) |
BOOL | IsVisibleVScroll () |
BOOL | IsVisibleHScroll () |
void | ResetSelectedRange () |
void | ResetScrollBars () |
void | EnableScrollBars (int nBar, BOOL bEnable=TRUE) |
int | GetScrollPos32 (int nBar, BOOL bGetTrackPos=FALSE) |
BOOL | SetScrollPos32 (int nBar, int nPos, BOOL bRedraw=TRUE) |
BOOL | SortTextItems (int nCol, BOOL bAscending, int low, int high) |
BOOL | SortItems (PFNLVCOMPARE pfnCompare, int nCol, BOOL bAscending, LPARAM data, int low, int high) |
CPoint | GetPointClicked (int nRow, int nCol, const CPoint &point) |
void | ValidateAndModifyCellContents (int nRow, int nCol, LPCTSTR strText) |
virtual void | PreSubclassWindow () |
virtual void | PrintFixedRowCells (int nStartColumn, int nStopColumn, int &row, CRect &rect, CDC *pDC, BOOL &bFirst) |
virtual void | PrintColumnHeadings (CDC *pDC, CPrintInfo *pInfo) |
virtual void | PrintHeader (CDC *pDC, CPrintInfo *pInfo) |
virtual void | PrintFooter (CDC *pDC, CPrintInfo *pInfo) |
virtual void | PrintRowButtons (CDC *pDC, CPrintInfo *) |
virtual void | OnFixedColumnClick (CCellID &cell) |
virtual void | OnFixedRowClick (CCellID &cell) |
virtual void | OnEditCell (int nRow, int nCol, CPoint point, UINT nChar) |
virtual void | OnEndEditCell (int nRow, int nCol, CString str) |
virtual BOOL | ValidateEdit (int nRow, int nCol, LPCTSTR str) |
virtual void | EndEditing () |
virtual void | OnDraw (CDC *pDC) |
virtual CGridCellBase * | CreateCell (int nRow, int nCol) |
virtual void | DestroyCell (int nRow, int nCol) |
void | SelectAllCells () |
void | SelectColumns (CCellID currentCell, BOOL bForceRedraw=FALSE, BOOL bSelectCells=TRUE) |
void | SelectRows (CCellID currentCell, BOOL bForceRedraw=FALSE, BOOL bSelectCells=TRUE) |
void | SelectCells (CCellID currentCell, BOOL bForceRedraw=FALSE, BOOL bSelectCells=TRUE) |
void | OnSelecting (const CCellID ¤tCell) |
afx_msg void | OnPaint () |
afx_msg void | OnHScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
afx_msg void | OnVScroll (UINT nSBCode, UINT nPos, CScrollBar *pScrollBar) |
afx_msg void | OnSize (UINT nType, int cx, int cy) |
afx_msg void | OnLButtonUp (UINT nFlags, CPoint point) |
afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnMouseMove (UINT nFlags, CPoint point) |
afx_msg void | OnTimer (UINT nIDEvent) |
afx_msg UINT | OnGetDlgCode () |
afx_msg void | OnKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) |
afx_msg void | OnKeyUp (UINT nChar, UINT nRepCnt, UINT nFlags) |
afx_msg void | OnChar (UINT nChar, UINT nRepCnt, UINT nFlags) |
afx_msg void | OnLButtonDblClk (UINT nFlags, CPoint point) |
afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
afx_msg void | OnSysKeyDown (UINT nChar, UINT nRepCnt, UINT nFlags) |
afx_msg void | OnUpdateEditSelectAll (CCmdUI *pCmdUI) |
afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
afx_msg void | OnRButtonDown (UINT nFlags, CPoint point) |
afx_msg void | OnRButtonUp (UINT nFlags, CPoint point) |
afx_msg void | OnSysColorChange () |
afx_msg void | OnCaptureChanged (CWnd *pWnd) |
afx_msg void | OnUpdateEditCopy (CCmdUI *pCmdUI) |
afx_msg void | OnUpdateEditCut (CCmdUI *pCmdUI) |
afx_msg void | OnUpdateEditPaste (CCmdUI *pCmdUI) |
afx_msg LRESULT | OnSetFont (WPARAM hFont, LPARAM lParam) |
afx_msg LRESULT | OnGetFont (WPARAM hFont, LPARAM lParam) |
afx_msg LRESULT | OnImeChar (WPARAM wCharCode, LPARAM lParam) |
afx_msg void | OnEndInPlaceEdit (NMHDR *pNMHDR, LRESULT *pResult) |
Protected Attributes | |
COLORREF | m_crFixedTextColour |
COLORREF | m_crFixedBkColour |
COLORREF | m_crGridBkColour |
COLORREF | m_crGridLineColour |
COLORREF | m_crWindowText |
COLORREF | m_crWindowColour |
COLORREF | m_cr3DFace |
COLORREF | m_crShadow |
COLORREF | m_crTTipBackClr |
COLORREF | m_crTTipTextClr |
BOOL | m_bVirtualMode |
LPARAM | m_lParam |
GRIDCALLBACK | m_pfnCallback |
int | m_nGridLines |
BOOL | m_bEditable |
BOOL | m_bModified |
BOOL | m_bAllowDragAndDrop |
BOOL | m_bListMode |
BOOL | m_bSingleRowSelection |
BOOL | m_bSingleColSelection |
BOOL | m_bAllowDraw |
BOOL | m_bEnableSelection |
BOOL | m_bFixedRowSelection |
BOOL | m_bFixedColumnSelection |
BOOL | m_bSortOnClick |
BOOL | m_bHandleTabKey |
BOOL | m_bDoubleBuffer |
BOOL | m_bTitleTips |
int | m_nBarState |
BOOL | m_bWysiwygPrinting |
BOOL | m_bHiddenColUnhide |
BOOL | m_bHiddenRowUnhide |
BOOL | m_bAllowColHide |
BOOL | m_bAllowRowHide |
BOOL | m_bAutoSizeSkipColHdr |
BOOL | m_bTrackFocusCell |
BOOL | m_bFrameFocus |
UINT | m_nAutoSizeColumnStyle |
int | m_nRows |
int | m_nFixedRows |
int | m_nCols |
int | m_nFixedCols |
CUIntArray | m_arRowHeights |
CUIntArray | m_arColWidths |
int | m_nVScrollMax |
int | m_nHScrollMax |
CRuntimeClass * | m_pRtcDefault |
CGridDefaultCell | m_cellDefault |
CGridDefaultCell | m_cellFixedColDef |
CGridDefaultCell | m_cellFixedRowDef |
CGridDefaultCell | m_cellFixedRowColDef |
CFont | m_PrinterFont |
CImageList * | m_pImageList |
CTypedPtrArray< CObArray, GRID_ROW * > | m_RowData |
int | m_MouseMode |
BOOL | m_bLMouseButtonDown |
BOOL | m_bRMouseButtonDown |
CPoint | m_LeftClickDownPoint |
CPoint | m_LastMousePoint |
CCellID | m_LeftClickDownCell |
CCellID | m_SelectionStartCell |
CCellID | m_idCurrentCell |
CCellID | m_idTopLeftCell |
int | m_nTimerID |
int | m_nTimerInterval |
int | m_nResizeCaptureRange |
BOOL | m_bAllowRowResize |
BOOL | m_bAllowColumnResize |
int | m_nRowsPerWheelNotch |
CMap< DWORD, DWORD, CCellID, CCellID & > | m_SelectedCellMap |
CMap< DWORD, DWORD, CCellID, CCellID & > | m_PrevSelectedCellMap |
CTitleTip | m_TitleTip |
CCellID | m_LastDragOverCell |
CSize | m_CharSize |
int | m_nPageHeight |
CSize | m_LogicalPageSize |
CSize | m_PaperSize |
int | m_nPageWidth |
int | m_nPrintColumn |
int | m_nCurrPrintRow |
int | m_nNumPages |
int | m_nPageMultiplier |
int | m_bAscending |
int | m_nSortColumn |
PFNLVCOMPARE | m_pfnCompare |
BOOL | m_bShadedPrintOut |
int | m_nHeaderHeight |
int | m_nFooterHeight |
int | m_nLeftMargin |
int | m_nRightMargin |
int | m_nTopMargin |
int | m_nBottomMargin |
int | m_nGap |
Friends | |
class | CGridCell |
class | CGridCellBase |
Definition at line 183 of file GridCtrl.h.
enum CGridCtrl::eMouseModes [protected] |
Definition at line 777 of file GridCtrl.h.
CGridCtrl::CGridCtrl | ( | int | nRows = 0 , |
|
int | nCols = 0 , |
|||
int | nFixedRows = 0 , |
|||
int | nFixedCols = 0 | |||
) |
Definition at line 185 of file GridCtrl.cpp.
CGridCtrl::~CGridCtrl | ( | ) | [virtual] |
Definition at line 292 of file GridCtrl.cpp.
void CGridCtrl::AutoFill | ( | ) |
Definition at line 4014 of file GridCtrl.cpp.
void CGridCtrl::AutoSize | ( | UINT | nAutoSizeStyle = 0 |
) |
Definition at line 4825 of file GridCtrl.cpp.
BOOL CGridCtrl::AutoSizeColumn | ( | int | nCol, | |
UINT | nAutoSizeStyle = 0 , |
|||
BOOL | bResetScroll = TRUE | |||
) |
Definition at line 4709 of file GridCtrl.cpp.
void CGridCtrl::AutoSizeColumns | ( | UINT | nAutoSizeStyle = 0 |
) |
Definition at line 4799 of file GridCtrl.cpp.
BOOL CGridCtrl::AutoSizeRow | ( | int | nRow, | |
BOOL | bResetScroll = TRUE | |||
) |
Definition at line 4758 of file GridCtrl.cpp.
void CGridCtrl::AutoSizeRows | ( | ) |
Definition at line 4811 of file GridCtrl.cpp.
void CGridCtrl::ClearCells | ( | CCellRange | Selection | ) |
Definition at line 2245 of file GridCtrl.cpp.
COleDataSource * CGridCtrl::CopyTextFromGrid | ( | ) | [virtual] |
Definition at line 2282 of file GridCtrl.cpp.
BOOL CGridCtrl::Create | ( | const RECT & | rect, | |
CWnd * | parent, | |||
UINT | nID, | |||
DWORD | dwStyle = WS_CHILD | WS_BORDER | WS_TABSTOP | WS_VISIBLE | |||
) |
Definition at line 383 of file GridCtrl.cpp.
CGridCellBase * CGridCtrl::CreateCell | ( | int | nRow, | |
int | nCol | |||
) | [protected, virtual] |
Definition at line 3851 of file GridCtrl.cpp.
void CGridCtrl::CutSelectedText | ( | ) | [virtual] |
Definition at line 2267 of file GridCtrl.cpp.
BOOL CGridCtrl::DeleteAllItems | ( | ) |
Definition at line 3981 of file GridCtrl.cpp.
BOOL CGridCtrl::DeleteColumn | ( | int | nColumn | ) |
Definition at line 3890 of file GridCtrl.cpp.
BOOL CGridCtrl::DeleteNonFixedRows | ( | ) |
Definition at line 3966 of file GridCtrl.cpp.
BOOL CGridCtrl::DeleteRow | ( | int | nRow | ) |
Definition at line 3927 of file GridCtrl.cpp.
void CGridCtrl::DestroyCell | ( | int | nRow, | |
int | nCol | |||
) | [protected, virtual] |
Definition at line 3878 of file GridCtrl.cpp.
void CGridCtrl::EnableColumnHide | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 344 of file GridCtrl.h.
void CGridCtrl::EnableDragAndDrop | ( | BOOL | bAllow = TRUE |
) | [inline] |
Definition at line 314 of file GridCtrl.h.
void CGridCtrl::EnableHiddenColUnhide | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 339 of file GridCtrl.h.
void CGridCtrl::EnableHiddenRowUnhide | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 341 of file GridCtrl.h.
void CGridCtrl::EnableRowHide | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 346 of file GridCtrl.h.
void CGridCtrl::EnableScrollBars | ( | int | nBar, | |
BOOL | bEnable = TRUE | |||
) | [protected] |
Definition at line 3016 of file GridCtrl.cpp.
void CGridCtrl::EnableSelection | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 308 of file GridCtrl.h.
void CGridCtrl::EnableTitleTips | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 326 of file GridCtrl.h.
void CGridCtrl::EnableWysiwygPrinting | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 510 of file GridCtrl.h.
void CGridCtrl::EndEditing | ( | ) | [protected, virtual] |
Definition at line 7245 of file GridCtrl.cpp.
void CGridCtrl::EnsureVisible | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 5156 of file GridCtrl.cpp.
void CGridCtrl::EnsureVisible | ( | CCellID & | cell | ) | [inline] |
Definition at line 426 of file GridCtrl.h.
void CGridCtrl::EraseBkgnd | ( | CDC * | pDC | ) | [protected] |
Definition at line 584 of file GridCtrl.cpp.
void CGridCtrl::ExpandColumnsToFit | ( | BOOL | bExpandFixed = TRUE |
) |
Definition at line 4887 of file GridCtrl.cpp.
void CGridCtrl::ExpandLastColumn | ( | ) |
Definition at line 4952 of file GridCtrl.cpp.
void CGridCtrl::ExpandRowsToFit | ( | BOOL | bExpandFixed = TRUE |
) |
Definition at line 4987 of file GridCtrl.cpp.
void CGridCtrl::ExpandToFit | ( | BOOL | bExpandFixed = TRUE |
) |
Definition at line 5054 of file GridCtrl.cpp.
int CGridCtrl::GetAutoSizeStyle | ( | ) | [inline] |
Definition at line 337 of file GridCtrl.h.
COLORREF CGridCtrl::GetBkColor | ( | ) | [inline] |
Definition at line 260 of file GridCtrl.h.
GRIDCALLBACK CGridCtrl::GetCallbackFunc | ( | ) | [inline] |
Definition at line 292 of file GridCtrl.h.
CGridCellBase * CGridCtrl::GetCell | ( | int | nRow, | |
int | nCol | |||
) | const [inline] |
Definition at line 797 of file GridCtrl.h.
CCellID CGridCtrl::GetCellFromPt | ( | CPoint | point, | |
BOOL | bAllowFixedCellCheck = TRUE | |||
) |
Definition at line 2759 of file GridCtrl.cpp.
BOOL CGridCtrl::GetCellOrigin | ( | const CCellID & | cell, | |
LPPOINT | p | |||
) |
Definition at line 3207 of file GridCtrl.cpp.
BOOL CGridCtrl::GetCellOrigin | ( | int | nRow, | |
int | nCol, | |||
LPPOINT | p | |||
) |
Definition at line 3165 of file GridCtrl.cpp.
CCellRange CGridCtrl::GetCellRange | ( | ) | const |
Definition at line 2972 of file GridCtrl.cpp.
BOOL CGridCtrl::GetCellRangeRect | ( | const CCellRange & | cellRange, | |
LPRECT | lpRect | |||
) | [protected] |
Definition at line 3254 of file GridCtrl.cpp.
BOOL CGridCtrl::GetCellRect | ( | const CCellID & | cell, | |
LPRECT | pRect | |||
) |
Definition at line 3213 of file GridCtrl.cpp.
BOOL CGridCtrl::GetCellRect | ( | int | nRow, | |
int | nCol, | |||
LPRECT | pRect | |||
) |
Definition at line 3218 of file GridCtrl.cpp.
CSize CGridCtrl::GetCellTextExtent | ( | int | nRow, | |
int | nCol | |||
) | [inline] |
Definition at line 231 of file GridCtrl.h.
int CGridCtrl::GetColumnCount | ( | ) | const [inline] |
Definition at line 201 of file GridCtrl.h.
BOOL CGridCtrl::GetColumnHide | ( | ) | [inline] |
Definition at line 345 of file GridCtrl.h.
BOOL CGridCtrl::GetColumnResize | ( | ) | const [inline] |
Definition at line 319 of file GridCtrl.h.
int CGridCtrl::GetColumnWidth | ( | int | nCol | ) | const |
Definition at line 4658 of file GridCtrl.cpp.
CGridCellBase * CGridCtrl::GetDefaultCell | ( | BOOL | bFixedRow, | |
BOOL | bFixedCol | |||
) | const [inline] |
Definition at line 789 of file GridCtrl.h.
int CGridCtrl::GetDefCellHeight | ( | ) | const [inline] |
Definition at line 268 of file GridCtrl.h.
int CGridCtrl::GetDefCellMargin | ( | ) | const [inline] |
Definition at line 266 of file GridCtrl.h.
int CGridCtrl::GetDefCellWidth | ( | ) | const [inline] |
Definition at line 273 of file GridCtrl.h.
BOOL CGridCtrl::GetDoubleBuffering | ( | ) | const [inline] |
Definition at line 325 of file GridCtrl.h.
BOOL CGridCtrl::GetDragAndDrop | ( | ) | const [inline] |
Definition at line 315 of file GridCtrl.h.
COLORREF CGridCtrl::GetFixedBkColor | ( | ) | const [inline] |
Definition at line 256 of file GridCtrl.h.
int CGridCtrl::GetFixedColumnCount | ( | ) | const [inline] |
Definition at line 203 of file GridCtrl.h.
BOOL CGridCtrl::GetFixedColumnSelection | ( | ) | [inline] |
Definition at line 311 of file GridCtrl.h.
int CGridCtrl::GetFixedColumnWidth | ( | ) | const |
Definition at line 4700 of file GridCtrl.cpp.
int CGridCtrl::GetFixedRowCount | ( | ) | const [inline] |
Definition at line 202 of file GridCtrl.h.
int CGridCtrl::GetFixedRowHeight | ( | ) | const |
Definition at line 4691 of file GridCtrl.cpp.
BOOL CGridCtrl::GetFixedRowSelection | ( | ) | [inline] |
Definition at line 313 of file GridCtrl.h.
COLORREF CGridCtrl::GetFixedTextColor | ( | ) | const [inline] |
Definition at line 252 of file GridCtrl.h.
CCellID CGridCtrl::GetFocusCell | ( | ) | const [inline] |
Definition at line 285 of file GridCtrl.h.
BOOL CGridCtrl::GetFrameFocusCell | ( | ) | [inline] |
Definition at line 335 of file GridCtrl.h.
COLORREF CGridCtrl::GetGridBkColor | ( | ) | const [inline] |
Definition at line 234 of file GridCtrl.h.
COLORREF CGridCtrl::GetGridColor | ( | ) | [inline] |
Definition at line 258 of file GridCtrl.h.
COLORREF CGridCtrl::GetGridLineColor | ( | ) | const [inline] |
Definition at line 236 of file GridCtrl.h.
int CGridCtrl::GetGridLines | ( | ) | const [inline] |
Definition at line 299 of file GridCtrl.h.
BOOL CGridCtrl::GetHandleTabKey | ( | ) | const [inline] |
Definition at line 323 of file GridCtrl.h.
BOOL CGridCtrl::GetHeaderSort | ( | ) | const [inline] |
Definition at line 321 of file GridCtrl.h.
BOOL CGridCtrl::GetHiddenColUnhide | ( | ) | [inline] |
Definition at line 340 of file GridCtrl.h.
BOOL CGridCtrl::GetHiddenRowUnhide | ( | ) | [inline] |
Definition at line 342 of file GridCtrl.h.
CImageList* CGridCtrl::GetImageList | ( | ) | const [inline] |
Definition at line 296 of file GridCtrl.h.
BOOL CGridCtrl::GetItem | ( | GV_ITEM * | pItem | ) |
Definition at line 4329 of file GridCtrl.cpp.
COLORREF CGridCtrl::GetItemBkColour | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4557 of file GridCtrl.cpp.
LPARAM CGridCtrl::GetItemData | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4441 of file GridCtrl.cpp.
COLORREF CGridCtrl::GetItemFgColour | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4581 of file GridCtrl.cpp.
const LOGFONT * CGridCtrl::GetItemFont | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 4606 of file GridCtrl.cpp.
UINT CGridCtrl::GetItemFormat | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4533 of file GridCtrl.cpp.
int CGridCtrl::GetItemImage | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4464 of file GridCtrl.cpp.
UINT CGridCtrl::GetItemState | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 4509 of file GridCtrl.cpp.
CString CGridCtrl::GetItemText | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 7291 of file GridCtrl.cpp.
BOOL CGridCtrl::GetListMode | ( | ) | const [inline] |
Definition at line 303 of file GridCtrl.h.
BOOL CGridCtrl::GetModified | ( | int | nRow = -1 , |
|
int | nCol = -1 | |||
) |
Definition at line 5138 of file GridCtrl.cpp.
int CGridCtrl::GetMouseMode | ( | ) | const [inline, protected] |
Definition at line 558 of file GridCtrl.h.
Definition at line 4033 of file GridCtrl.cpp.
CPoint CGridCtrl::GetPointClicked | ( | int | nRow, | |
int | nCol, | |||
const CPoint & | point | |||
) | [protected] |
Definition at line 5653 of file GridCtrl.cpp.
void CGridCtrl::GetPrintMarginInfo | ( | int & | nHeaderHeight, | |
int & | nFooterHeight, | |||
int & | nLeftMargin, | |||
int & | nRightMargin, | |||
int & | nTopMargin, | |||
int & | nBottomMargin, | |||
int & | nGap | |||
) |
Definition at line 6311 of file GridCtrl.cpp.
int CGridCtrl::GetRowCount | ( | ) | const [inline] |
Definition at line 200 of file GridCtrl.h.
int CGridCtrl::GetRowHeight | ( | int | nRow | ) | const |
Definition at line 4649 of file GridCtrl.cpp.
BOOL CGridCtrl::GetRowHide | ( | ) | [inline] |
Definition at line 347 of file GridCtrl.h.
BOOL CGridCtrl::GetRowResize | ( | ) | const [inline] |
Definition at line 317 of file GridCtrl.h.
int CGridCtrl::GetScrollPos32 | ( | int | nBar, | |
BOOL | bGetTrackPos = FALSE | |||
) | [protected] |
Definition at line 2986 of file GridCtrl.cpp.
CCellRange CGridCtrl::GetSelectedCellRange | ( | ) | const |
Definition at line 2952 of file GridCtrl.cpp.
int CGridCtrl::GetSelectedCount | ( | ) | const [inline] |
Definition at line 281 of file GridCtrl.h.
BOOL CGridCtrl::GetShadedPrintOut | ( | void | ) | [inline] |
Definition at line 514 of file GridCtrl.h.
BOOL CGridCtrl::GetSingleColSelection | ( | ) | [inline] |
Definition at line 307 of file GridCtrl.h.
BOOL CGridCtrl::GetSingleRowSelection | ( | ) | [inline] |
Definition at line 305 of file GridCtrl.h.
BOOL CGridCtrl::GetSortAscending | ( | ) | const [inline] |
Definition at line 331 of file GridCtrl.h.
int CGridCtrl::GetSortColumn | ( | ) | const [inline] |
Definition at line 329 of file GridCtrl.h.
COLORREF CGridCtrl::GetTextBkColor | ( | ) | [inline] |
Definition at line 248 of file GridCtrl.h.
COLORREF CGridCtrl::GetTextColor | ( | ) | [inline] |
Definition at line 246 of file GridCtrl.h.
CSize CGridCtrl::GetTextExtent | ( | int | nRow, | |
int | nCol, | |||
LPCTSTR | str | |||
) |
Definition at line 7203 of file GridCtrl.cpp.
BOOL CGridCtrl::GetTextRect | ( | int | nRow, | |
int | nCol, | |||
LPRECT | pRect | |||
) |
Definition at line 3241 of file GridCtrl.cpp.
BOOL CGridCtrl::GetTextRect | ( | const CCellID & | cell, | |
LPRECT | pRect | |||
) |
Definition at line 3236 of file GridCtrl.cpp.
COLORREF CGridCtrl::GetTitleTipBackClr | ( | ) | [inline] |
Definition at line 239 of file GridCtrl.h.
BOOL CGridCtrl::GetTitleTips | ( | ) | [inline] |
Definition at line 327 of file GridCtrl.h.
COLORREF CGridCtrl::GetTitleTipTextClr | ( | ) | [inline] |
Definition at line 241 of file GridCtrl.h.
CCellID CGridCtrl::GetTopleftNonFixedCell | ( | BOOL | bForceRecalculation = FALSE |
) | [protected] |
Definition at line 2845 of file GridCtrl.cpp.
BOOL CGridCtrl::GetTrackFocusCell | ( | ) | [inline] |
Definition at line 333 of file GridCtrl.h.
CCellRange CGridCtrl::GetUnobstructedNonFixedCellRange | ( | BOOL | bForceRecalculation = FALSE |
) | [protected] |
Definition at line 2914 of file GridCtrl.cpp.
long CGridCtrl::GetVirtualHeight | ( | ) | const |
Definition at line 4639 of file GridCtrl.cpp.
BOOL CGridCtrl::GetVirtualMode | ( | ) | const [inline] |
Definition at line 289 of file GridCtrl.h.
long CGridCtrl::GetVirtualWidth | ( | ) | const |
Definition at line 4629 of file GridCtrl.cpp.
CCellRange CGridCtrl::GetVisibleNonFixedCellRange | ( | LPRECT | pRect = NULL , |
|
BOOL | bForceRecalculation = FALSE | |||
) | [protected] |
Definition at line 2869 of file GridCtrl.cpp.
BOOL CGridCtrl::GetWysiwygPrinting | ( | ) | [inline] |
Definition at line 511 of file GridCtrl.h.
BOOL CGridCtrl::Initialise | ( | ) | [protected] |
Definition at line 345 of file GridCtrl.cpp.
int CGridCtrl::InsertColumn | ( | LPCTSTR | strHeading, | |
UINT | nFormat = DT_CENTER|DT_VCENTER|DT_SINGLELINE , |
|||
int | nColumn = -1 | |||
) |
Definition at line 3635 of file GridCtrl.cpp.
int CGridCtrl::InsertRow | ( | LPCTSTR | strHeading, | |
int | nRow = -1 | |||
) |
Definition at line 3726 of file GridCtrl.cpp.
BOOL CGridCtrl::InvalidateCellRect | ( | const CCellRange & | cellRange | ) | [protected] |
Definition at line 5404 of file GridCtrl.cpp.
BOOL CGridCtrl::InvalidateCellRect | ( | const CCellID & | cell | ) | [protected] |
Definition at line 5378 of file GridCtrl.cpp.
BOOL CGridCtrl::InvalidateCellRect | ( | const int | row, | |
const int | col | |||
) | [protected] |
Definition at line 5383 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellEditable | ( | CCellID & | cell | ) | const |
Definition at line 5276 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellEditable | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 5281 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellFixed | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 5106 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellSelected | ( | CCellID & | cell | ) | const |
Definition at line 5286 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellSelected | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 5291 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellVisible | ( | CCellID | cell | ) |
Definition at line 5307 of file GridCtrl.cpp.
BOOL CGridCtrl::IsCellVisible | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 5312 of file GridCtrl.cpp.
BOOL CGridCtrl::IsEditable | ( | ) | const [inline] |
Definition at line 301 of file GridCtrl.h.
BOOL CGridCtrl::IsItemEditing | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 4616 of file GridCtrl.cpp.
BOOL CGridCtrl::IsSelectable | ( | ) | const [inline] |
Definition at line 309 of file GridCtrl.h.
BOOL CGridCtrl::IsValid | ( | const CCellRange & | range | ) | const |
Definition at line 1775 of file GridCtrl.cpp.
BOOL CGridCtrl::IsValid | ( | const CCellID & | cell | ) | const |
Definition at line 1768 of file GridCtrl.cpp.
BOOL CGridCtrl::IsValid | ( | int | nRow, | |
int | nCol | |||
) | const |
Definition at line 1763 of file GridCtrl.cpp.
BOOL CGridCtrl::IsVisibleHScroll | ( | ) | [inline, protected] |
Definition at line 568 of file GridCtrl.h.
BOOL CGridCtrl::IsVisibleVScroll | ( | ) | [inline, protected] |
Definition at line 567 of file GridCtrl.h.
BOOL CGridCtrl::Load | ( | LPCTSTR | filename, | |
TCHAR | chSeparator = _T(',') | |||
) |
Definition at line 6983 of file GridCtrl.cpp.
BOOL CGridCtrl::MouseOverColumnResizeArea | ( | CPoint & | point | ) | [protected] |
Definition at line 2735 of file GridCtrl.cpp.
BOOL CGridCtrl::MouseOverRowResizeArea | ( | CPoint & | point | ) | [protected] |
Definition at line 2713 of file GridCtrl.cpp.
void CGridCtrl::OnBeginPrinting | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [virtual] |
Definition at line 6389 of file GridCtrl.cpp.
void CGridCtrl::OnCaptureChanged | ( | CWnd * | pWnd | ) | [protected] |
Definition at line 715 of file GridCtrl.cpp.
void CGridCtrl::OnChar | ( | UINT | nChar, | |
UINT | nRepCnt, | |||
UINT | nFlags | |||
) | [protected] |
Definition at line 1241 of file GridCtrl.cpp.
void CGridCtrl::OnDraw | ( | CDC * | pDC | ) | [protected, virtual] |
Definition at line 1537 of file GridCtrl.cpp.
void CGridCtrl::OnEditCell | ( | int | nRow, | |
int | nCol, | |||
CPoint | point, | |||
UINT | nChar | |||
) | [protected, virtual] |
Definition at line 7213 of file GridCtrl.cpp.
void CGridCtrl::OnEditCopy | ( | ) | [virtual] |
Definition at line 2617 of file GridCtrl.cpp.
void CGridCtrl::OnEditCut | ( | ) | [virtual] |
Definition at line 2604 of file GridCtrl.cpp.
void CGridCtrl::OnEditPaste | ( | ) | [virtual] |
Definition at line 2626 of file GridCtrl.cpp.
void CGridCtrl::OnEditSelectAll | ( | ) | [virtual] |
Definition at line 2671 of file GridCtrl.cpp.
void CGridCtrl::OnEndEditCell | ( | int | nRow, | |
int | nCol, | |||
CString | str | |||
) | [protected, virtual] |
Definition at line 7255 of file GridCtrl.cpp.
void CGridCtrl::OnEndInPlaceEdit | ( | NMHDR * | pNMHDR, | |
LRESULT * | pResult | |||
) | [protected] |
Definition at line 1265 of file GridCtrl.cpp.
void CGridCtrl::OnEndPrinting | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [virtual] |
Definition at line 6934 of file GridCtrl.cpp.
BOOL CGridCtrl::OnEraseBkgnd | ( | CDC * | pDC | ) | [protected] |
Definition at line 575 of file GridCtrl.cpp.
void CGridCtrl::OnFixedColumnClick | ( | CCellID & | cell | ) | [protected, virtual] |
Definition at line 7173 of file GridCtrl.cpp.
void CGridCtrl::OnFixedRowClick | ( | CCellID & | cell | ) | [protected, virtual] |
Definition at line 7141 of file GridCtrl.cpp.
UINT CGridCtrl::OnGetDlgCode | ( | ) | [protected] |
Definition at line 667 of file GridCtrl.cpp.
LRESULT CGridCtrl::OnGetFont | ( | WPARAM | hFont, | |
LPARAM | lParam | |||
) | [protected] |
Definition at line 3293 of file GridCtrl.cpp.
void CGridCtrl::OnHScroll | ( | UINT | nSBCode, | |
UINT | nPos, | |||
CScrollBar * | pScrollBar | |||
) | [protected] |
Definition at line 1296 of file GridCtrl.cpp.
LRESULT CGridCtrl::OnImeChar | ( | WPARAM | wCharCode, | |
LPARAM | lParam | |||
) | [protected] |
Definition at line 1254 of file GridCtrl.cpp.
void CGridCtrl::OnKeyDown | ( | UINT | nChar, | |
UINT | nRepCnt, | |||
UINT | nFlags | |||
) | [protected] |
Definition at line 854 of file GridCtrl.cpp.
void CGridCtrl::OnKeyUp | ( | UINT | nChar, | |
UINT | nRepCnt, | |||
UINT | nFlags | |||
) | [protected] |
Definition at line 1226 of file GridCtrl.cpp.
void CGridCtrl::OnLButtonDblClk | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 5664 of file GridCtrl.cpp.
void CGridCtrl::OnLButtonDown | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 5778 of file GridCtrl.cpp.
void CGridCtrl::OnLButtonUp | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 6122 of file GridCtrl.cpp.
void CGridCtrl::OnMouseMove | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 5476 of file GridCtrl.cpp.
void CGridCtrl::OnPaint | ( | ) | [protected] |
Definition at line 562 of file GridCtrl.cpp.
void CGridCtrl::OnPrint | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [virtual] |
Definition at line 6494 of file GridCtrl.cpp.
void CGridCtrl::OnRButtonDown | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 6242 of file GridCtrl.cpp.
void CGridCtrl::OnRButtonUp | ( | UINT | nFlags, | |
CPoint | point | |||
) | [protected] |
Definition at line 6255 of file GridCtrl.cpp.
void CGridCtrl::OnSelecting | ( | const CCellID & | currentCell | ) | [protected] |
Definition at line 2195 of file GridCtrl.cpp.
BOOL CGridCtrl::OnSetCursor | ( | CWnd * | pWnd, | |
UINT | nHitTest, | |||
UINT | message | |||
) | [protected] |
Definition at line 3302 of file GridCtrl.cpp.
LRESULT CGridCtrl::OnSetFont | ( | WPARAM | hFont, | |
LPARAM | lParam | |||
) | [protected] |
Definition at line 3274 of file GridCtrl.cpp.
void CGridCtrl::OnSize | ( | UINT | nType, | |
int | cx, | |||
int | cy | |||
) | [protected] |
Definition at line 642 of file GridCtrl.cpp.
void CGridCtrl::OnSysColorChange | ( | ) | [protected] |
Definition at line 679 of file GridCtrl.cpp.
void CGridCtrl::OnSysKeyDown | ( | UINT | nChar, | |
UINT | nRepCnt, | |||
UINT | nFlags | |||
) | [protected] |
Definition at line 1231 of file GridCtrl.cpp.
void CGridCtrl::OnTimer | ( | UINT | nIDEvent | ) | [protected] |
Definition at line 775 of file GridCtrl.cpp.
void CGridCtrl::OnUpdateEditCopy | ( | CCmdUI * | pCmdUI | ) | [protected] |
Definition at line 2679 of file GridCtrl.cpp.
void CGridCtrl::OnUpdateEditCut | ( | CCmdUI * | pCmdUI | ) | [protected] |
Definition at line 2686 of file GridCtrl.cpp.
void CGridCtrl::OnUpdateEditPaste | ( | CCmdUI * | pCmdUI | ) | [protected] |
Definition at line 2693 of file GridCtrl.cpp.
void CGridCtrl::OnUpdateEditSelectAll | ( | CCmdUI * | pCmdUI | ) | [protected] |
Definition at line 2704 of file GridCtrl.cpp.
void CGridCtrl::OnVScroll | ( | UINT | nSBCode, | |
UINT | nPos, | |||
CScrollBar * | pScrollBar | |||
) | [protected] |
Definition at line 1416 of file GridCtrl.cpp.
BOOL CGridCtrl::PasteTextToGrid | ( | CCellID | cell, | |
COleDataObject * | pDataObject, | |||
BOOL | bSelectPastedCells = TRUE | |||
) | [virtual] |
Definition at line 2353 of file GridCtrl.cpp.
int CALLBACK CGridCtrl::pfnCellNumericCompare | ( | LPARAM | lParam1, | |
LPARAM | lParam2, | |||
LPARAM | lParamSort | |||
) | [static] |
Definition at line 4199 of file GridCtrl.cpp.
int CALLBACK CGridCtrl::pfnCellTextCompare | ( | LPARAM | lParam1, | |
LPARAM | lParam2, | |||
LPARAM | lParamSort | |||
) | [static] |
Definition at line 4188 of file GridCtrl.cpp.
void CGridCtrl::PreSubclassWindow | ( | ) | [protected, virtual] |
Definition at line 436 of file GridCtrl.cpp.
void CGridCtrl::Print | ( | CPrintDialog * | pPrntDialog = NULL |
) |
Definition at line 6324 of file GridCtrl.cpp.
void CGridCtrl::PrintColumnHeadings | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [protected, virtual] |
Definition at line 6746 of file GridCtrl.cpp.
void CGridCtrl::PrintFixedRowCells | ( | int | nStartColumn, | |
int | nStopColumn, | |||
int & | row, | |||
CRect & | rect, | |||
CDC * | pDC, | |||
BOOL & | bFirst | |||
) | [protected, virtual] |
Definition at line 6695 of file GridCtrl.cpp.
void CGridCtrl::PrintFooter | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [protected, virtual] |
Definition at line 6891 of file GridCtrl.cpp.
void CGridCtrl::PrintHeader | ( | CDC * | pDC, | |
CPrintInfo * | pInfo | |||
) | [protected, virtual] |
Definition at line 6846 of file GridCtrl.cpp.
void CGridCtrl::PrintRowButtons | ( | CDC * | pDC, | |
CPrintInfo * | ||||
) | [protected, virtual] |
Definition at line 6791 of file GridCtrl.cpp.
BOOL CGridCtrl::RedrawCell | ( | const CCellID & | cell, | |
CDC * | pDC = NULL | |||
) |
Definition at line 1803 of file GridCtrl.cpp.
BOOL CGridCtrl::RedrawCell | ( | int | nRow, | |
int | nCol, | |||
CDC * | pDC = NULL | |||
) |
Definition at line 1808 of file GridCtrl.cpp.
BOOL CGridCtrl::RedrawColumn | ( | int | col | ) |
Definition at line 1884 of file GridCtrl.cpp.
BOOL CGridCtrl::RedrawRow | ( | int | row | ) |
Definition at line 1870 of file GridCtrl.cpp.
void CGridCtrl::Refresh | ( | ) |
Definition at line 5149 of file GridCtrl.cpp.
BOOL CGridCtrl::RegisterWindowClass | ( | ) | [protected] |
Definition at line 312 of file GridCtrl.cpp.
void CGridCtrl::ResetScrollBars | ( | ) | [protected] |
Definition at line 3049 of file GridCtrl.cpp.
void CGridCtrl::ResetSelectedRange | ( | ) | [protected] |
Definition at line 2978 of file GridCtrl.cpp.
BOOL CGridCtrl::Save | ( | LPCTSTR | filename, | |
TCHAR | chSeparator = _T(',') | |||
) |
Definition at line 6946 of file GridCtrl.cpp.
void CGridCtrl::SelectAllCells | ( | ) | [protected] |
Definition at line 2111 of file GridCtrl.cpp.
void CGridCtrl::SelectCells | ( | CCellID | currentCell, | |
BOOL | bForceRedraw = FALSE , |
|||
BOOL | bSelectCells = TRUE | |||
) | [protected] |
Definition at line 2170 of file GridCtrl.cpp.
void CGridCtrl::SelectColumns | ( | CCellID | currentCell, | |
BOOL | bForceRedraw = FALSE , |
|||
BOOL | bSelectCells = TRUE | |||
) | [protected] |
Definition at line 2120 of file GridCtrl.cpp.
void CGridCtrl::SelectRows | ( | CCellID | currentCell, | |
BOOL | bForceRedraw = FALSE , |
|||
BOOL | bSelectCells = TRUE | |||
) | [protected] |
Definition at line 2145 of file GridCtrl.cpp.
LRESULT CGridCtrl::SendCacheHintToParent | ( | const CCellRange & | range | ) | const [protected] |
Definition at line 488 of file GridCtrl.cpp.
LRESULT CGridCtrl::SendDisplayRequestToParent | ( | GV_DISPINFO * | pDisplayInfo | ) | const [protected] |
Definition at line 469 of file GridCtrl.cpp.
LRESULT CGridCtrl::SendMessageToParent | ( | int | nRow, | |
int | nCol, | |||
int | nMessage | |||
) | const [protected] |
Definition at line 449 of file GridCtrl.cpp.
void CGridCtrl::SetAutoSizeStyle | ( | int | nStyle = 3 |
) | [inline] |
Definition at line 336 of file GridCtrl.h.
void CGridCtrl::SetBkColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 259 of file GridCtrl.h.
void CGridCtrl::SetCallbackFunc | ( | GRIDCALLBACK | pCallback, | |
LPARAM | lParam | |||
) | [inline] |
Definition at line 290 of file GridCtrl.h.
BOOL CGridCtrl::SetCell | ( | int | nRow, | |
int | nCol, | |||
CGridCellBase * | pCell | |||
) | [inline, protected] |
Definition at line 850 of file GridCtrl.h.
BOOL CGridCtrl::SetCellType | ( | int | nRow, | |
int | nCol, | |||
CRuntimeClass * | pRuntimeClass | |||
) |
Definition at line 3811 of file GridCtrl.cpp.
BOOL CGridCtrl::SetColumnCount | ( | int | nCols = 10 |
) |
Definition at line 3553 of file GridCtrl.cpp.
void CGridCtrl::SetColumnResize | ( | BOOL | bResize = TRUE |
) | [inline] |
Definition at line 318 of file GridCtrl.h.
BOOL CGridCtrl::SetColumnWidth | ( | int | col, | |
int | width | |||
) |
Definition at line 4679 of file GridCtrl.cpp.
void CGridCtrl::SetCompareFunction | ( | PFNLVCOMPARE | pfnCompare | ) |
Definition at line 4157 of file GridCtrl.cpp.
BOOL CGridCtrl::SetDefaultCellType | ( | CRuntimeClass * | pRuntimeClass | ) |
Definition at line 3838 of file GridCtrl.cpp.
void CGridCtrl::SetDefCellHeight | ( | int | nHeight | ) | [inline] |
Definition at line 269 of file GridCtrl.h.
void CGridCtrl::SetDefCellMargin | ( | int | nMargin | ) | [inline] |
Definition at line 262 of file GridCtrl.h.
void CGridCtrl::SetDefCellWidth | ( | int | nWidth | ) | [inline] |
Definition at line 274 of file GridCtrl.h.
void CGridCtrl::SetDoubleBuffering | ( | BOOL | bBuffer = TRUE |
) | [inline] |
Definition at line 324 of file GridCtrl.h.
void CGridCtrl::SetEditable | ( | BOOL | bEditable = TRUE |
) | [inline] |
Definition at line 300 of file GridCtrl.h.
void CGridCtrl::SetFixedBkColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 253 of file GridCtrl.h.
BOOL CGridCtrl::SetFixedColumnCount | ( | int | nFixedCols = 1 |
) |
Definition at line 3400 of file GridCtrl.cpp.
void CGridCtrl::SetFixedColumnSelection | ( | BOOL | bSelect | ) | [inline] |
Definition at line 310 of file GridCtrl.h.
BOOL CGridCtrl::SetFixedRowCount | ( | int | nFixedRows = 1 |
) |
Definition at line 3344 of file GridCtrl.cpp.
void CGridCtrl::SetFixedRowSelection | ( | BOOL | bSelect | ) | [inline] |
Definition at line 312 of file GridCtrl.h.
void CGridCtrl::SetFixedTextColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 249 of file GridCtrl.h.
CCellID CGridCtrl::SetFocusCell | ( | int | nRow, | |
int | nCol | |||
) |
Definition at line 1899 of file GridCtrl.cpp.
Definition at line 1904 of file GridCtrl.cpp.
void CGridCtrl::SetFrameFocusCell | ( | BOOL | bFrame | ) | [inline] |
Definition at line 334 of file GridCtrl.h.
void CGridCtrl::SetGridBkColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 233 of file GridCtrl.h.
void CGridCtrl::SetGridColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 257 of file GridCtrl.h.
void CGridCtrl::SetGridLineColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 235 of file GridCtrl.h.
void CGridCtrl::SetGridLines | ( | int | nWhichLines = 3L |
) |
Definition at line 5082 of file GridCtrl.cpp.
void CGridCtrl::SetHandleTabKey | ( | BOOL | bHandleTab = TRUE |
) | [inline] |
Definition at line 322 of file GridCtrl.h.
void CGridCtrl::SetHeaderSort | ( | BOOL | bSortOnClick = TRUE |
) | [inline] |
Definition at line 320 of file GridCtrl.h.
void CGridCtrl::SetImageList | ( | CImageList * | pList | ) | [inline] |
Definition at line 295 of file GridCtrl.h.
BOOL CGridCtrl::SetItem | ( | const GV_ITEM * | pItem | ) |
Definition at line 4296 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemBkColour | ( | int | nRow, | |
int | nCol, | |||
COLORREF | cr = CLR_DEFAULT | |||
) |
Definition at line 4543 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemData | ( | int | nRow, | |
int | nCol, | |||
LPARAM | lParam | |||
) |
Definition at line 4427 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemFgColour | ( | int | nRow, | |
int | nCol, | |||
COLORREF | cr = CLR_DEFAULT | |||
) |
Definition at line 4567 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemFont | ( | int | nRow, | |
int | nCol, | |||
const LOGFONT * | lf | |||
) |
Definition at line 4591 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemFormat | ( | int | nRow, | |
int | nCol, | |||
UINT | nFormat | |||
) |
Definition at line 4519 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemImage | ( | int | nRow, | |
int | nCol, | |||
int | iImage | |||
) |
Definition at line 4450 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemState | ( | int | nRow, | |
int | nCol, | |||
UINT | state | |||
) |
Definition at line 4474 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemText | ( | int | nRow, | |
int | nCol, | |||
LPCTSTR | str | |||
) |
Definition at line 4359 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemTextFmt | ( | int | nRow, | |
int | nCol, | |||
LPCTSTR | szFmt, | |||
... | ||||
) |
Definition at line 4376 of file GridCtrl.cpp.
BOOL CGridCtrl::SetItemTextFmtID | ( | int | nRow, | |
int | nCol, | |||
UINT | nID, | |||
... | ||||
) |
Definition at line 4402 of file GridCtrl.cpp.
void CGridCtrl::SetListMode | ( | BOOL | bEnableListMode = TRUE |
) |
Definition at line 5088 of file GridCtrl.cpp.
void CGridCtrl::SetModified | ( | BOOL | bModified = TRUE , |
|
int | nRow = -1 , |
|||
int | nCol = -1 | |||
) |
Definition at line 5111 of file GridCtrl.cpp.
int CGridCtrl::SetMouseMode | ( | int | nMode | ) | [inline, protected] |
Definition at line 557 of file GridCtrl.h.
void CGridCtrl::SetPrintMarginInfo | ( | int | nHeaderHeight, | |
int | nFooterHeight, | |||
int | nLeftMargin, | |||
int | nRightMargin, | |||
int | nTopMargin, | |||
int | nBottomMargin, | |||
int | nGap | |||
) |
Definition at line 6290 of file GridCtrl.cpp.
void CGridCtrl::SetRedraw | ( | BOOL | bAllowDraw, | |
BOOL | bResetScrollBars = FALSE | |||
) |
Definition at line 1785 of file GridCtrl.cpp.
BOOL CGridCtrl::SetRowCount | ( | int | nRows = 10 |
) |
Definition at line 3457 of file GridCtrl.cpp.
BOOL CGridCtrl::SetRowHeight | ( | int | row, | |
int | height | |||
) |
Definition at line 4667 of file GridCtrl.cpp.
void CGridCtrl::SetRowResize | ( | BOOL | bResize = TRUE |
) | [inline] |
Definition at line 316 of file GridCtrl.h.
BOOL CGridCtrl::SetScrollPos32 | ( | int | nBar, | |
int | nPos, | |||
BOOL | bRedraw = TRUE | |||
) | [protected] |
Definition at line 3005 of file GridCtrl.cpp.
void CGridCtrl::SetSelectedRange | ( | int | nMinRow, | |
int | nMinCol, | |||
int | nMaxRow, | |||
int | nMaxCol, | |||
BOOL | bForceRepaint = FALSE , |
|||
BOOL | bSelectCells = TRUE | |||
) |
Definition at line 1975 of file GridCtrl.cpp.
void CGridCtrl::SetSelectedRange | ( | const CCellRange & | Range, | |
BOOL | bForceRepaint = FALSE , |
|||
BOOL | bSelectCells = TRUE | |||
) |
Definition at line 1967 of file GridCtrl.cpp.
void CGridCtrl::SetShadedPrintOut | ( | BOOL | bEnable = TRUE |
) | [inline] |
Definition at line 513 of file GridCtrl.h.
void CGridCtrl::SetSingleColSelection | ( | BOOL | bSing = TRUE |
) | [inline] |
Definition at line 306 of file GridCtrl.h.
void CGridCtrl::SetSingleRowSelection | ( | BOOL | bSing = TRUE |
) | [inline] |
Definition at line 304 of file GridCtrl.h.
void CGridCtrl::SetSortAscending | ( | BOOL | bAscending | ) | [inline] |
Definition at line 330 of file GridCtrl.h.
void CGridCtrl::SetSortColumn | ( | int | nCol | ) |
Definition at line 5097 of file GridCtrl.cpp.
void CGridCtrl::SetTextBkColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 247 of file GridCtrl.h.
void CGridCtrl::SetTextColor | ( | COLORREF | clr | ) | [inline] |
Definition at line 245 of file GridCtrl.h.
void CGridCtrl::SetTitleTipBackClr | ( | COLORREF | clr = CLR_DEFAULT |
) | [inline] |
Definition at line 238 of file GridCtrl.h.
void CGridCtrl::SetTitleTipTextClr | ( | COLORREF | clr = CLR_DEFAULT |
) | [inline] |
Definition at line 240 of file GridCtrl.h.
void CGridCtrl::SetTrackFocusCell | ( | BOOL | bTrack | ) | [inline] |
Definition at line 332 of file GridCtrl.h.
void CGridCtrl::SetupDefaultCells | ( | ) | [protected] |
Definition at line 419 of file GridCtrl.cpp.
void CGridCtrl::SetVirtualMode | ( | BOOL | bVirtual | ) |
Definition at line 5066 of file GridCtrl.cpp.
BOOL CGridCtrl::SortItems | ( | PFNLVCOMPARE | pfnCompare, | |
int | nCol, | |||
BOOL | bAscending, | |||
LPARAM | data, | |||
int | low, | |||
int | high | |||
) | [protected] |
Definition at line 4219 of file GridCtrl.cpp.
BOOL CGridCtrl::SortItems | ( | PFNLVCOMPARE | pfnCompare, | |
int | nCol, | |||
BOOL | bAscending, | |||
LPARAM | data = 0 | |||
) |
Definition at line 4178 of file GridCtrl.cpp.
BOOL CGridCtrl::SortItems | ( | int | nCol, | |
BOOL | bAscending, | |||
LPARAM | data = 0 | |||
) |
Definition at line 4164 of file GridCtrl.cpp.
BOOL CGridCtrl::SortTextItems | ( | int | nCol, | |
BOOL | bAscending, | |||
int | low, | |||
int | high | |||
) | [protected] |
BOOL CGridCtrl::SortTextItems | ( | int | nCol, | |
BOOL | bAscending, | |||
LPARAM | data = 0 | |||
) |
Definition at line 4148 of file GridCtrl.cpp.
void CGridCtrl::ValidateAndModifyCellContents | ( | int | nRow, | |
int | nCol, | |||
LPCTSTR | strText | |||
) | [protected] |
Definition at line 2220 of file GridCtrl.cpp.
BOOL CGridCtrl::ValidateEdit | ( | int | nRow, | |
int | nCol, | |||
LPCTSTR | str | |||
) | [protected, virtual] |
Definition at line 7280 of file GridCtrl.cpp.
friend class CGridCell [friend] |
Definition at line 186 of file GridCtrl.h.
friend class CGridCellBase [friend] |
Definition at line 187 of file GridCtrl.h.
CUIntArray CGridCtrl::m_arColWidths [protected] |
Definition at line 661 of file GridCtrl.h.
CUIntArray CGridCtrl::m_arRowHeights [protected] |
Definition at line 661 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowColHide [protected] |
Definition at line 653 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowColumnResize [protected] |
Definition at line 683 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowDragAndDrop [protected] |
Definition at line 639 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowDraw [protected] |
Definition at line 643 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowRowHide [protected] |
Definition at line 653 of file GridCtrl.h.
BOOL CGridCtrl::m_bAllowRowResize [protected] |
Definition at line 683 of file GridCtrl.h.
int CGridCtrl::m_bAscending [protected] |
Definition at line 710 of file GridCtrl.h.
BOOL CGridCtrl::m_bAutoSizeSkipColHdr [protected] |
Definition at line 654 of file GridCtrl.h.
BOOL CGridCtrl::m_bDoubleBuffer [protected] |
Definition at line 648 of file GridCtrl.h.
BOOL CGridCtrl::m_bEditable [protected] |
Definition at line 637 of file GridCtrl.h.
BOOL CGridCtrl::m_bEnableSelection [protected] |
Definition at line 644 of file GridCtrl.h.
BOOL CGridCtrl::m_bFixedColumnSelection [protected] |
Definition at line 645 of file GridCtrl.h.
BOOL CGridCtrl::m_bFixedRowSelection [protected] |
Definition at line 645 of file GridCtrl.h.
BOOL CGridCtrl::m_bFrameFocus [protected] |
Definition at line 656 of file GridCtrl.h.
BOOL CGridCtrl::m_bHandleTabKey [protected] |
Definition at line 647 of file GridCtrl.h.
BOOL CGridCtrl::m_bHiddenColUnhide [protected] |
Definition at line 652 of file GridCtrl.h.
BOOL CGridCtrl::m_bHiddenRowUnhide [protected] |
Definition at line 652 of file GridCtrl.h.
BOOL CGridCtrl::m_bListMode [protected] |
Definition at line 640 of file GridCtrl.h.
BOOL CGridCtrl::m_bLMouseButtonDown [protected] |
Definition at line 676 of file GridCtrl.h.
BOOL CGridCtrl::m_bModified [protected] |
Definition at line 638 of file GridCtrl.h.
BOOL CGridCtrl::m_bRMouseButtonDown [protected] |
Definition at line 676 of file GridCtrl.h.
BOOL CGridCtrl::m_bShadedPrintOut [protected] |
Definition at line 716 of file GridCtrl.h.
BOOL CGridCtrl::m_bSingleColSelection [protected] |
Definition at line 642 of file GridCtrl.h.
BOOL CGridCtrl::m_bSingleRowSelection [protected] |
Definition at line 641 of file GridCtrl.h.
BOOL CGridCtrl::m_bSortOnClick [protected] |
Definition at line 646 of file GridCtrl.h.
BOOL CGridCtrl::m_bTitleTips [protected] |
Definition at line 649 of file GridCtrl.h.
BOOL CGridCtrl::m_bTrackFocusCell [protected] |
Definition at line 655 of file GridCtrl.h.
BOOL CGridCtrl::m_bVirtualMode [protected] |
Definition at line 632 of file GridCtrl.h.
BOOL CGridCtrl::m_bWysiwygPrinting [protected] |
Definition at line 651 of file GridCtrl.h.
CGridDefaultCell CGridCtrl::m_cellDefault [protected] |
Definition at line 666 of file GridCtrl.h.
CGridDefaultCell CGridCtrl::m_cellFixedColDef [protected] |
Definition at line 667 of file GridCtrl.h.
CGridDefaultCell CGridCtrl::m_cellFixedRowColDef [protected] |
Definition at line 667 of file GridCtrl.h.
CGridDefaultCell CGridCtrl::m_cellFixedRowDef [protected] |
Definition at line 667 of file GridCtrl.h.
CSize CGridCtrl::m_CharSize [protected] |
Definition at line 698 of file GridCtrl.h.
COLORREF CGridCtrl::m_cr3DFace [protected] |
Definition at line 628 of file GridCtrl.h.
COLORREF CGridCtrl::m_crFixedBkColour [protected] |
Definition at line 626 of file GridCtrl.h.
COLORREF CGridCtrl::m_crFixedTextColour [protected] |
Definition at line 626 of file GridCtrl.h.
COLORREF CGridCtrl::m_crGridBkColour [protected] |
Definition at line 627 of file GridCtrl.h.
COLORREF CGridCtrl::m_crGridLineColour [protected] |
Definition at line 627 of file GridCtrl.h.
COLORREF CGridCtrl::m_crShadow [protected] |
Definition at line 628 of file GridCtrl.h.
COLORREF CGridCtrl::m_crTTipBackClr [protected] |
Definition at line 630 of file GridCtrl.h.
COLORREF CGridCtrl::m_crTTipTextClr [protected] |
Definition at line 630 of file GridCtrl.h.
COLORREF CGridCtrl::m_crWindowColour [protected] |
Definition at line 628 of file GridCtrl.h.
COLORREF CGridCtrl::m_crWindowText [protected] |
Definition at line 628 of file GridCtrl.h.
CCellID CGridCtrl::m_idCurrentCell [protected] |
Definition at line 679 of file GridCtrl.h.
CCellID CGridCtrl::m_idTopLeftCell [protected] |
Definition at line 679 of file GridCtrl.h.
CCellID CGridCtrl::m_LastDragOverCell [protected] |
Definition at line 692 of file GridCtrl.h.
CPoint CGridCtrl::m_LastMousePoint [protected] |
Definition at line 677 of file GridCtrl.h.
CCellID CGridCtrl::m_LeftClickDownCell [protected] |
Definition at line 678 of file GridCtrl.h.
CPoint CGridCtrl::m_LeftClickDownPoint [protected] |
Definition at line 677 of file GridCtrl.h.
CSize CGridCtrl::m_LogicalPageSize [protected] |
Definition at line 700 of file GridCtrl.h.
LPARAM CGridCtrl::m_lParam [protected] |
Definition at line 633 of file GridCtrl.h.
int CGridCtrl::m_MouseMode [protected] |
Definition at line 675 of file GridCtrl.h.
UINT CGridCtrl::m_nAutoSizeColumnStyle [protected] |
Definition at line 657 of file GridCtrl.h.
int CGridCtrl::m_nBarState [protected] |
Definition at line 650 of file GridCtrl.h.
int CGridCtrl::m_nBottomMargin [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nCols [protected] |
Definition at line 660 of file GridCtrl.h.
int CGridCtrl::m_nCurrPrintRow [protected] |
Definition at line 705 of file GridCtrl.h.
int CGridCtrl::m_nFixedCols [protected] |
Definition at line 660 of file GridCtrl.h.
int CGridCtrl::m_nFixedRows [protected] |
Definition at line 660 of file GridCtrl.h.
int CGridCtrl::m_nFooterHeight [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nGap [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nGridLines [protected] |
Definition at line 636 of file GridCtrl.h.
int CGridCtrl::m_nHeaderHeight [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nHScrollMax [protected] |
Definition at line 662 of file GridCtrl.h.
int CGridCtrl::m_nLeftMargin [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nNumPages [protected] |
Definition at line 706 of file GridCtrl.h.
int CGridCtrl::m_nPageHeight [protected] |
Definition at line 699 of file GridCtrl.h.
int CGridCtrl::m_nPageMultiplier [protected] |
Definition at line 707 of file GridCtrl.h.
int CGridCtrl::m_nPageWidth [protected] |
Definition at line 703 of file GridCtrl.h.
int CGridCtrl::m_nPrintColumn [protected] |
Definition at line 704 of file GridCtrl.h.
int CGridCtrl::m_nResizeCaptureRange [protected] |
Definition at line 682 of file GridCtrl.h.
int CGridCtrl::m_nRightMargin [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nRows [protected] |
Definition at line 660 of file GridCtrl.h.
int CGridCtrl::m_nRowsPerWheelNotch [protected] |
Definition at line 684 of file GridCtrl.h.
int CGridCtrl::m_nSortColumn [protected] |
Definition at line 711 of file GridCtrl.h.
int CGridCtrl::m_nTimerID [protected] |
Definition at line 680 of file GridCtrl.h.
int CGridCtrl::m_nTimerInterval [protected] |
Definition at line 681 of file GridCtrl.h.
int CGridCtrl::m_nTopMargin [protected] |
Definition at line 720 of file GridCtrl.h.
int CGridCtrl::m_nVScrollMax [protected] |
Definition at line 662 of file GridCtrl.h.
CSize CGridCtrl::m_PaperSize [protected] |
Definition at line 700 of file GridCtrl.h.
GRIDCALLBACK CGridCtrl::m_pfnCallback [protected] |
Definition at line 634 of file GridCtrl.h.
PFNLVCOMPARE CGridCtrl::m_pfnCompare [protected] |
Definition at line 712 of file GridCtrl.h.
CImageList* CGridCtrl::m_pImageList [protected] |
Definition at line 669 of file GridCtrl.h.
CMap<DWORD,DWORD, CCellID, CCellID&> CGridCtrl::m_PrevSelectedCellMap [protected] |
Definition at line 685 of file GridCtrl.h.
CFont CGridCtrl::m_PrinterFont [protected] |
Definition at line 668 of file GridCtrl.h.
CRuntimeClass* CGridCtrl::m_pRtcDefault [protected] |
Definition at line 665 of file GridCtrl.h.
CTypedPtrArray<CObArray, GRID_ROW*> CGridCtrl::m_RowData [protected] |
Definition at line 672 of file GridCtrl.h.
CMap<DWORD,DWORD, CCellID, CCellID&> CGridCtrl::m_SelectedCellMap [protected] |
Definition at line 685 of file GridCtrl.h.
CCellID CGridCtrl::m_SelectionStartCell [protected] |
Definition at line 678 of file GridCtrl.h.
CTitleTip CGridCtrl::m_TitleTip [protected] |
Definition at line 688 of file GridCtrl.h.