crashrpt2
Public Member Functions | Static Public Member Functions | List of all members
WTL::CEditT< TBase > Class Template Reference
Inheritance diagram for WTL::CEditT< TBase >:

Public Member Functions

 CEditT (HWND hWnd=NULL)
 
CEditT< TBase > & operator= (HWND hWnd)
 
HWND Create (HWND hWndParent, ATL::_U_RECT rect=NULL, LPCTSTR szWindowName=NULL, DWORD dwStyle=0, DWORD dwExStyle=0, ATL::_U_MENUorID MenuOrID=0U, LPVOID lpCreateParam=NULL)
 
BOOL CanUndo () const
 
int GetLineCount () const
 
BOOL GetModify () const
 
void SetModify (BOOL bModified=TRUE)
 
void GetRect (LPRECT lpRect) const
 
DWORD GetSel () const
 
void GetSel (int &nStartChar, int &nEndChar) const
 
HLOCAL GetHandle () const
 
void SetHandle (HLOCAL hBuffer)
 
DWORD GetMargins () const
 
void GetMargins (UINT &nLeft, UINT &nRight) const
 
void SetMargins (UINT nLeft, UINT nRight, WORD wFlags=EC_LEFTMARGIN|EC_RIGHTMARGIN)
 
UINT GetLimitText () const
 
void SetLimitText (UINT nMax)
 
POINT PosFromChar (UINT nChar) const
 
int CharFromPos (POINT pt, int *pLine=NULL) const
 
int GetLine (int nIndex, LPTSTR lpszBuffer) const
 
int GetLine (int nIndex, LPTSTR lpszBuffer, int nMaxLength) const
 
TCHAR GetPasswordChar () const
 
void SetPasswordChar (TCHAR ch)
 
EDITWORDBREAKPROC GetWordBreakProc () const
 
void SetWordBreakProc (EDITWORDBREAKPROC ewbprc)
 
int GetFirstVisibleLine () const
 
int GetThumb () const
 
BOOL SetReadOnly (BOOL bReadOnly=TRUE)
 
void EmptyUndoBuffer ()
 
BOOL FmtLines (BOOL bAddEOL)
 
void LimitText (int nChars=0)
 
int LineFromChar (int nIndex=-1) const
 
int LineIndex (int nLine=-1) const
 
int LineLength (int nLine=-1) const
 
void LineScroll (int nLines, int nChars=0)
 
void ReplaceSel (LPCTSTR lpszNewText, BOOL bCanUndo=FALSE)
 
void SetRect (LPCRECT lpRect)
 
void SetRectNP (LPCRECT lpRect)
 
void SetSel (DWORD dwSelection, BOOL bNoScroll=FALSE)
 
void SetSel (int nStartChar, int nEndChar, BOOL bNoScroll=FALSE)
 
void SetSelAll (BOOL bNoScroll=FALSE)
 
void SetSelNone (BOOL bNoScroll=FALSE)
 
BOOL SetTabStops (int nTabStops, LPINT rgTabStops)
 
BOOL SetTabStops ()
 
BOOL SetTabStops (const int &cxEachStop)
 
void ScrollCaret ()
 
int Scroll (int nScrollAction)
 
void InsertText (int nInsertAfterChar, LPCTSTR lpstrText, BOOL bNoScroll=FALSE, BOOL bCanUndo=FALSE)
 
void AppendText (LPCTSTR lpstrText, BOOL bNoScroll=FALSE, BOOL bCanUndo=FALSE)
 
BOOL Undo ()
 
void Clear ()
 
void Copy ()
 
void Cut ()
 
void Paste ()
 

Static Public Member Functions

static LPCTSTR GetWndClassName ()
 

The documentation for this class was generated from the following file: