home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CRichEditView

CObject
   |
   +--CCmdTarget
         |
         +--CWnd
               |
               +--CView
                     |
                     +--CCtrlView
                           |
                           +--CRichEditView

   in AFXRICH.H

class CRichEditView
extends CCtrlView


Inner Classes, Typedefs, and Enums
enum CRichEditView::WordWrapType
          
 
Field Summary
 static AFX_OLE_DATA ULONG lMaxSize
          
protected CDWordArray m_aPageStart
          
 BOOL m_bFirstSearch
          
protected BOOL m_bSyncCharFormat
          
protected BOOL m_bSyncParaFormat
          
protected CHARFORMAT m_charformat
          
 CDC m_dcTarget
          
 long m_lInitialSearchPos
          
 LPRICHEDITOLE m_lpRichEditOle
          
 int m_nBulletIndent
          
 UINT m_nPasteType
          
 int m_nWordWrap
          
protected PARAFORMAT m_paraformat
          
protected CRect m_rectMargin
          
protected CSize m_sizePaper
          
   
Fields inherited from class CCtrlView
m_strClass, m_dwDefaultStyle, messageMap
   
Fields inherited from class CView
m_pDocument, messageMap
   
Fields inherited from class CWnd
m_hWnd, wndTop, wndBottom, wndTopMost, wndNoTopMost, m_hWndOwner, m_nFlags, m_pfnSuper, m_nMsgDragList, m_nModalResult, m_pDropTarget, m_pCtrlCont, m_pCtrlSite, messageMap
   
Fields inherited from class CCmdTarget
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CRichEditView()
          
 
Method Summary
 void AdjustDialogPosition( CDialog* pDlg )
          
 BOOL CanPaste() const
          
 virtual void DeleteContents()
          
 void DoPaste( COleDataObject& dataobj, CLIPFORMAT cf, HMETAFILEPICT hMetaPict )
          
 static DWORD CALLBACK EditStreamCallBack( DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG* pcb )
          
 long FindAndSelect( DWORD dwFlags, FINDTEXTEX& ft )
          
 BOOL FindText( LPCTSTR lpszFind, BOOL bCase = TRUE, BOOL bWord = TRUE )
          
 BOOL FindText( _AFX_RICHEDIT_STATE* pEditState )
          
 BOOL FindTextSimple( _AFX_RICHEDIT_STATE* pEditState )
          
 BOOL FindTextSimple( LPCTSTR lpszFind, BOOL bCase = TRUE, BOOL bWord = TRUE )
          
 CHARFORMAT& GetCharFormatSelection()
          
protected virtual HRESULT GetClipboardData( CHARRANGE* lpchrg, DWORD dwReco, LPDATAOBJECT lpRichDataObj, LPDATAOBJECT* lplpdataobj )
          
protected virtual HMENU GetContextMenu( WORD, LPOLEOBJECT, CHARRANGE* )
          
 CRichEditDoc* GetDocument() const
          
 CRichEditCntrItem* GetInPlaceActiveItem() const
          
 CRect GetMargins() const
          
 CRect GetPageRect() const
          
 CSize GetPaperSize() const
          
 PARAFORMAT& GetParaFormatSelection()
          
 CRect GetPrintRect() const
          
 int GetPrintWidth() const
          
 CRichEditCtrl& GetRichEditCtrl() const
          
 CRichEditCntrItem* GetSelectedItem() const
          
 long GetTextLength() const
          
 HRESULT GetWindowContext( LPOLEINPLACEFRAME* lplpFrame, LPOLEINPLACEUIWINDOW* lplpDoc, LPOLEINPLACEFRAMEINFO lpFrameInfo )
          
 void InsertFileAsObject( LPCTSTR lpszFileName )
          
 HRESULT InsertItem( CRichEditCntrItem* pItem )
          
 static BOOL AFX_CDECL IsRichEditFormat( CLIPFORMAT cf )
          
protected virtual BOOL IsSelected( const CObject* pDocItem ) const
          
protected virtual void OnBeginPrinting( CDC* pDC, CPrintInfo* pInfo )
          
protected afx_msg void OnBullet()
          
protected afx_msg void OnCancelEditCntr()
          
protected afx_msg void OnCharBold()
          
 void OnCharEffect( DWORD dwMask, DWORD dwEffect )
          
protected afx_msg void OnCharItalic()
          
protected afx_msg void OnCharUnderline()
          
protected afx_msg void OnColorDefault()
          
protected afx_msg void OnColorPick( COLORREF cr )
          
protected afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct )
          
protected afx_msg void OnDestroy()
          
protected afx_msg void OnDevModeChange( LPTSTR lpDeviceName )
          
protected afx_msg void OnDropFiles( HDROP hDropInfo )
          
protected afx_msg void OnEditClear()
          
protected afx_msg void OnEditCopy()
          
protected afx_msg void OnEditCut()
          
protected afx_msg void OnEditFind()
          
protected void OnEditFindReplace( BOOL bFindOnly )
          
protected afx_msg void OnEditPaste()
          
protected afx_msg void OnEditPasteSpecial()
          
protected afx_msg void OnEditProperties()
          
protected afx_msg void OnEditRepeat()
          
protected afx_msg void OnEditReplace()
          
protected afx_msg void OnEditSelectAll()
          
protected afx_msg void OnEditUndo()
          
protected virtual void OnEndPrinting( CDC* pDC, CPrintInfo* pInfo = NULL )
          
protected virtual void OnFindNext( LPCTSTR lpszFind, BOOL bNext, BOOL bCase, BOOL bWord )
          
protected afx_msg LRESULT OnFindReplaceCmd( WPARAM, LPARAM lParam )
          
protected afx_msg void OnFormatFont()
          
protected virtual void OnInitialUpdate()
          
protected afx_msg void OnInsertObject()
          
protected afx_msg void OnKeyDown( UINT nChar, UINT nRepCnt, UINT nFlags )
          
 void OnParaAlign( WORD wAlign )
          
protected afx_msg void OnParaCenter()
          
protected afx_msg void OnParaLeft()
          
protected afx_msg void OnParaRight()
          
protected virtual BOOL OnPasteNativeObject( LPSTORAGE lpStg )
          
 virtual void OnPrepareDC( CDC* pDC, CPrintInfo* pInfo )
          
protected virtual void OnPrint( CDC* pDC, CPrintInfo* pInfo )
          
protected virtual void OnPrinterChanged( const CDC& dcPrinter )
          
protected virtual void OnReplaceAll( LPCTSTR lpszFind, LPCTSTR lpszReplace, BOOL bCase, BOOL bWord )
          
protected virtual void OnReplaceSel( LPCTSTR lpszFind, BOOL bNext, BOOL bCase, BOOL bWord, LPCTSTR lpszReplace )
          
protected afx_msg void OnSelChange( NMHDR* pNMHDR, LRESULT* pResult )
          
protected virtual void OnTextNotFound( LPCTSTR lpszFind )
          
protected afx_msg void OnUpdateBullet( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateCharBold( CCmdUI* pCmdUI )
          
 void OnUpdateCharEffect( CCmdUI* pCmdUI, DWORD dwMask, DWORD dwEffect )
          
protected afx_msg void OnUpdateCharItalic( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateCharUnderline( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateEditPasteSpecial( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateEditProperties( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateEditUndo( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateNeedClip( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateNeedFind( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateNeedSel( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateNeedText( CCmdUI* pCmdUI )
          
 void OnUpdateParaAlign( CCmdUI* pCmdUI, WORD wAlign )
          
protected afx_msg void OnUpdateParaCenter( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateParaLeft( CCmdUI* pCmdUI )
          
protected afx_msg void OnUpdateParaRight( CCmdUI* pCmdUI )
          
protected BOOL PaginateTo( CDC* pDC, CPrintInfo* pInfo )
          
protected virtual BOOL PreCreateWindow( CREATESTRUCT& cs )
          
 long PrintInsideRect( CDC* pDC, RECT& rectLayout, long nIndexStart, long nIndexStop, BOOL bOutput )
          
 long PrintPage( CDC* pDC, long nIndexStart, long nIndexStop )
          
protected virtual HRESULT QueryAcceptData( LPDATAOBJECT, CLIPFORMAT*, DWORD, BOOL, HGLOBAL )
          
protected BOOL SameAsSelected( LPCTSTR lpszCompare, BOOL bCase, BOOL bWord )
          
 virtual void Serialize( CArchive& ar )
          
 void SetCharFormat( CHARFORMAT cf )
          
 void SetMargins( const CRect& rectMargin )
          
 void SetPaperSize( CSize sizePaper )
          
 BOOL SetParaFormat( PARAFORMAT& pf )
          
 HRESULT ShowContainerUI( BOOL b )
          
 void Stream( CArchive& ar, BOOL bSelection )
          
 void TextNotFound( LPCTSTR lpszFind )
          
protected virtual void WrapChanged()
          
   
Methods inherited from class CCtrlView
OnDraw, PreCreateWindow, OnPaint, GetMessageMap
   
Methods inherited from class CView
GetDocument, DoPreparePrinting, IsSelected, OnScroll, OnScrollBy, OnDragEnter, OnDragOver, OnDragLeave, OnDrop, OnDropEx, OnDragScroll, OnPrepareDC, OnInitialUpdate, OnActivateView, OnActivateFrame, OnUpdate, OnDraw, OnPreparePrinting, OnBeginPrinting, OnPrint, OnEndPrinting, OnEndPrintPreview, DoPrintPreview, CalcWindowRect, GetScrollBarCtrl, GetParentSplitter, OnCmdMsg, PreCreateWindow, PostNcDestroy, OnCreate, OnDestroy, OnPaint, OnMouseActivate, OnUpdateSplitCmd, OnSplitCmd, OnUpdateNextPaneMenu, OnNextPaneCmd, OnFilePrint, OnFilePrintPreview, GetMessageMap
   
Methods inherited from class CWnd
GetCurrentMessage, HWND, operator==, operator!=, GetSafeHwnd, GetStyle, GetExStyle, ModifyStyle, ModifyStyleEx, GetOwner, SetOwner, FromHandle, FromHandlePermanent, DeleteTempMap, Attach, Detach, PreSubclassWindow, SubclassWindow, SubclassDlgItem, UnsubclassWindow, ExecuteDlgInit, ExecuteDlgInit, Create, CreateEx, CreateEx, CreateControl, CreateControl, CreateControl, GetControlUnknown, DestroyWindow, PreCreateWindow, CalcWindowRect, GetDlgCtrlID, SetDlgCtrlID, GetDlgItem, GetDlgItem, GetDescendantWindow, SendMessageToDescendants, GetParentFrame, GetTopLevelParent, GetTopLevelOwner, GetParentOwner, GetTopLevelFrame, GetSafeOwner, SendMessage, PostMessage, SendNotifyMessage, SendChildNotifyLastMsg, IsDialogMessage, SetWindowText, GetWindowText, GetWindowText, GetWindowTextLength, SetFont, GetFont, GetMenu, SetMenu, DrawMenuBar, GetSystemMenu, HiliteMenuItem, IsIconic, IsZoomed, MoveWindow, MoveWindow, SetWindowRgn, GetWindowRgn, SetWindowPos, ArrangeIconicWindows, BringWindowToTop, GetWindowRect, GetClientRect, GetWindowPlacement, SetWindowPlacement, ClientToScreen, ClientToScreen, ScreenToClient, ScreenToClient, MapWindowPoints, MapWindowPoints, BeginPaint, EndPaint, GetDC, GetWindowDC, ReleaseDC, Print, PrintClient, UpdateWindow, SetRedraw, GetUpdateRect, GetUpdateRgn, Invalidate, InvalidateRect, InvalidateRgn, ValidateRect, ValidateRgn, ShowWindow, IsWindowVisible, ShowOwnedPopups, GetDCEx, LockWindowUpdate, UnlockWindowUpdate, RedrawWindow, EnableScrollBar, SetTimer, KillTimer, EnableToolTips, EnableTrackingToolTips, CancelToolTips, FilterToolTipMessage, OnToolHitTest, IsWindowEnabled, EnableWindow, GetActiveWindow, SetActiveWindow, SetForegroundWindow, GetForegroundWindow, GetCapture, SetCapture, GetFocus, SetFocus, GetDesktopWindow, CloseWindow, OpenIcon, CheckDlgButton, CheckRadioButton, GetCheckedRadioButton, DlgDirList, DlgDirListComboBox, DlgDirSelect, DlgDirSelectComboBox, GetDlgItemInt, GetDlgItemText, GetDlgItemText, GetNextDlgGroupItem, GetNextDlgTabItem, IsDlgButtonChecked, SendDlgItemMessage, SetDlgItemInt, SetDlgItemText, GetScrollPos, GetScrollRange, ScrollWindow, SetScrollPos, SetScrollRange, ShowScrollBar, EnableScrollBarCtrl, GetScrollBarCtrl, ScrollWindowEx, SetScrollInfo, GetScrollInfo, GetScrollLimit, ChildWindowFromPoint, ChildWindowFromPoint, FindWindow, GetNextWindow, GetTopWindow, GetWindow, GetLastActivePopup, IsChild, GetParent, SetParent, WindowFromPoint, FlashWindow, MessageBox, ChangeClipboardChain, SetClipboardViewer, OpenClipboard, GetClipboardOwner, GetClipboardViewer, GetOpenClipboardWindow, CreateCaret, CreateSolidCaret, CreateGrayCaret, GetCaretPos, SetCaretPos, HideCaret, ShowCaret, DragAcceptFiles, SetIcon, GetIcon, SetWindowContextHelpId, GetWindowContextHelpId, UpdateData, OnHelp, OnHelpIndex, OnHelpFinder, OnHelpUsing, WinHelp, RepositionBars, UpdateDialogControls, CenterWindow, RunModalLoop, ContinueModal, EndModalLoop, InvokeHelper, SetProperty, GetProperty, GetDSCCursor, BindDefaultProperty, BindProperty, OnCommand, OnNotify, OnActivate, OnActivateApp, OnActivateTopLevel, OnCancelMode, OnChildActivate, OnClose, OnContextMenu, OnCopyData, OnCreate, OnCtlColor, OnDestroy, OnEnable, OnEndSession, OnEnterIdle, OnEraseBkgnd, OnGetMinMaxInfo, OnHelpInfo, OnIconEraseBkgnd, OnKillFocus, OnMenuChar, OnMenuSelect, OnMove, OnPaint, OnParentNotify, OnQueryDragIcon, OnQueryEndSession, OnQueryNewPalette, OnQueryOpen, OnSetFocus, OnShowWindow, OnSize, OnTCard, OnWindowPosChanging, OnWindowPosChanged, OnNcActivate, OnNcCalcSize, OnNcCreate, OnNcDestroy, OnNcHitTest, OnNcLButtonDblClk, OnNcLButtonDown, OnNcLButtonUp, OnNcMButtonDblClk, OnNcMButtonDown, OnNcMButtonUp, OnNcMouseMove, OnNcPaint, OnNcRButtonDblClk, OnNcRButtonDown, OnNcRButtonUp, OnDropFiles, OnPaletteIsChanging, OnSysChar, OnSysCommand, OnSysDeadChar, OnSysKeyDown, OnSysKeyUp, OnCompacting, OnDevModeChange, OnFontChange, OnPaletteChanged, OnSpoolerStatus, OnSysColorChange, OnTimeChange, OnSettingChange, OnWinIniChange, OnChar, OnDeadChar, OnHScroll, OnVScroll, OnKeyDown, OnKeyUp, OnLButtonDblClk, OnLButtonDown, OnLButtonUp, OnMButtonDblClk, OnMButtonDown, OnMButtonUp, OnMouseActivate, OnMouseMove, OnMouseWheel, OnRegisteredMouseWheel, OnRButtonDblClk, OnRButtonDown, OnRButtonUp, OnSetCursor, OnTimer, OnInitMenu, OnInitMenuPopup, OnAskCbFormatName, OnChangeCbChain, OnDestroyClipboard, OnDrawClipboard, OnHScrollClipboard, OnPaintClipboard, OnRenderAllFormats, OnRenderFormat, OnSizeClipboard, OnVScrollClipboard, OnCompareItem, OnDeleteItem, OnDrawItem, OnGetDlgCode, OnMeasureItem, OnCharToItem, OnVKeyToItem, OnMDIActivate, OnEnterMenuLoop, OnExitMenuLoop, OnStyleChanged, OnStyleChanging, OnSizing, OnMoving, OnCaptureChanged, OnDeviceChange, GetSuperWndProcAddr, DoDataExchange, BeginModalState, EndModalState, PreTranslateMessage, OnAmbientProperty, WindowProc, OnWndMsg, Default, DefWindowProc, PostNcDestroy, OnChildNotify, ReflectChildNotify, ReflectLastMsg, CheckAutoCenter, SubclassCtl3d, SubclassDlg3d, GrayCtlColor, OnGrayCtlColor, HandleFloatingSysCommand, IsTopParentActive, ActivateTopParent, WalkPreTranslateTree, GetDescendantWindow, SendMessageToDescendants, IsFrameWnd, OnFinalRelease, PreTranslateInput, ModifyStyle, ModifyStyleEx, _FilterToolTipMessage, _EnableToolTips, GetSafeOwner_, CreateDlg, CreateDlgIndirect, CreateDlgIndirect, InitControlContainer, SetOccDialogInfo, AttachControlSite, AttachControlSite, OnNTCtlColor, OnQuery3dControls, OnDisplayChange, OnDragList, GetMessageMap
   
Methods inherited from class CCmdTarget
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

lMaxSize

public static AFX_OLE_DATA ULONG lMaxSize;

m_aPageStart

protected CDWordArray m_aPageStart;

m_bFirstSearch

public BOOL m_bFirstSearch;

m_bSyncCharFormat

protected BOOL m_bSyncCharFormat;

m_bSyncParaFormat

protected BOOL m_bSyncParaFormat;

m_charformat

protected CHARFORMAT m_charformat;

m_dcTarget

public CDC m_dcTarget;

m_lInitialSearchPos

public long m_lInitialSearchPos;

m_lpRichEditOle

public LPRICHEDITOLE m_lpRichEditOle;

m_nBulletIndent

public int m_nBulletIndent;

m_nPasteType

public UINT m_nPasteType;

m_nWordWrap

public int m_nWordWrap;

m_paraformat

protected PARAFORMAT m_paraformat;

m_rectMargin

protected CRect m_rectMargin;

m_sizePaper

protected CSize m_sizePaper;


Constructor Detail

CRichEditView

public CRichEditView();


Method Detail

AdjustDialogPosition

public void AdjustDialogPosition( CDialog* pDlg );

CanPaste

public BOOL CanPaste() const;

DeleteContents

public virtual void DeleteContents();

DoPaste

public void DoPaste( COleDataObject& dataobj, CLIPFORMAT cf, HMETAFILEPICT hMetaPict );

EditStreamCallBack

public static DWORD CALLBACK EditStreamCallBack( DWORD dwCookie, LPBYTE pbBuff, LONG cb, LONG* pcb );

FindAndSelect

public long FindAndSelect( DWORD dwFlags, FINDTEXTEX& ft );

FindText

public BOOL FindText( LPCTSTR lpszFind, BOOL bCase = TRUE, BOOL bWord = TRUE );

FindText

public BOOL FindText( _AFX_RICHEDIT_STATE* pEditState );

FindTextSimple

public BOOL FindTextSimple( _AFX_RICHEDIT_STATE* pEditState );

FindTextSimple

public BOOL FindTextSimple( LPCTSTR lpszFind, BOOL bCase = TRUE, BOOL bWord = TRUE );

GetCharFormatSelection

public CHARFORMAT& GetCharFormatSelection();

GetClipboardData

protected virtual HRESULT GetClipboardData( CHARRANGE* lpchrg, DWORD dwReco, LPDATAOBJECT lpRichDataObj, LPDATAOBJECT* lplpdataobj );

GetContextMenu

protected virtual HMENU GetContextMenu( WORD, LPOLEOBJECT, CHARRANGE* );

GetDocument

public CRichEditDoc* GetDocument() const;

GetInPlaceActiveItem

public CRichEditCntrItem* GetInPlaceActiveItem() const;

GetMargins

public CRect GetMargins() const;

GetPageRect

public CRect GetPageRect() const;

GetPaperSize

public CSize GetPaperSize() const;

GetParaFormatSelection

public PARAFORMAT& GetParaFormatSelection();

GetPrintRect

public CRect GetPrintRect() const;

GetPrintWidth

public int GetPrintWidth() const;

GetRichEditCtrl

public CRichEditCtrl& GetRichEditCtrl() const;

GetSelectedItem

public CRichEditCntrItem* GetSelectedItem() const;

GetTextLength

public long GetTextLength() const;

GetWindowContext

public HRESULT GetWindowContext( LPOLEINPLACEFRAME* lplpFrame, LPOLEINPLACEUIWINDOW* lplpDoc, LPOLEINPLACEFRAMEINFO lpFrameInfo );

InsertFileAsObject

public void InsertFileAsObject( LPCTSTR lpszFileName );

InsertItem

public HRESULT InsertItem( CRichEditCntrItem* pItem );

IsRichEditFormat

public static BOOL AFX_CDECL IsRichEditFormat( CLIPFORMAT cf );

IsSelected

protected virtual BOOL IsSelected( const CObject* pDocItem ) const;

OnBeginPrinting

protected virtual void OnBeginPrinting( CDC* pDC, CPrintInfo* pInfo );

OnBullet

protected afx_msg void OnBullet();

OnCancelEditCntr

protected afx_msg void OnCancelEditCntr();

OnCharBold

protected afx_msg void OnCharBold();

OnCharEffect

public void OnCharEffect( DWORD dwMask, DWORD dwEffect );

OnCharItalic

protected afx_msg void OnCharItalic();

OnCharUnderline

protected afx_msg void OnCharUnderline();

OnColorDefault

protected afx_msg void OnColorDefault();

OnColorPick

protected afx_msg void OnColorPick( COLORREF cr );

OnCreate

protected afx_msg int OnCreate( LPCREATESTRUCT lpCreateStruct );

OnDestroy

protected afx_msg void OnDestroy();

OnDevModeChange

protected afx_msg void OnDevModeChange( LPTSTR lpDeviceName );

OnDropFiles

protected afx_msg void OnDropFiles( HDROP hDropInfo );

OnEditClear

protected afx_msg void OnEditClear();

OnEditCopy

protected afx_msg void OnEditCopy();

OnEditCut

protected afx_msg void OnEditCut();

OnEditFind

protected afx_msg void OnEditFind();

OnEditFindReplace

protected void OnEditFindReplace( BOOL bFindOnly );

OnEditPaste

protected afx_msg void OnEditPaste();

OnEditPasteSpecial

protected afx_msg void OnEditPasteSpecial();

OnEditProperties

protected afx_msg void OnEditProperties();

OnEditRepeat

protected afx_msg void OnEditRepeat();

OnEditReplace

protected afx_msg void OnEditReplace();

OnEditSelectAll

protected afx_msg void OnEditSelectAll();

OnEditUndo

protected afx_msg void OnEditUndo();

OnEndPrinting

protected virtual void OnEndPrinting( CDC* pDC, CPrintInfo* pInfo = NULL );

OnFindNext

protected virtual void OnFindNext( LPCTSTR lpszFind, BOOL bNext, BOOL bCase, BOOL bWord );

OnFindReplaceCmd

protected afx_msg LRESULT OnFindReplaceCmd( WPARAM, LPARAM lParam );

OnFormatFont

protected afx_msg void OnFormatFont();

OnInitialUpdate

protected virtual void OnInitialUpdate();

OnInsertObject

protected afx_msg void OnInsertObject();

OnKeyDown

protected afx_msg void OnKeyDown( UINT nChar, UINT nRepCnt, UINT nFlags );

OnParaAlign

public void OnParaAlign( WORD wAlign );

OnParaCenter

protected afx_msg void OnParaCenter();

OnParaLeft

protected afx_msg void OnParaLeft();

OnParaRight

protected afx_msg void OnParaRight();

OnPasteNativeObject

protected virtual BOOL OnPasteNativeObject( LPSTORAGE lpStg );

OnPrepareDC

public virtual void OnPrepareDC( CDC* pDC, CPrintInfo* pInfo );

OnPrint

protected virtual void OnPrint( CDC* pDC, CPrintInfo* pInfo );

OnPrinterChanged

protected virtual void OnPrinterChanged( const CDC& dcPrinter );

OnReplaceAll

protected virtual void OnReplaceAll( LPCTSTR lpszFind, LPCTSTR lpszReplace, BOOL bCase, BOOL bWord );

OnReplaceSel

protected virtual void OnReplaceSel( LPCTSTR lpszFind, BOOL bNext, BOOL bCase, BOOL bWord, LPCTSTR lpszReplace );

OnSelChange

protected afx_msg void OnSelChange( NMHDR* pNMHDR, LRESULT* pResult );

OnTextNotFound

protected virtual void OnTextNotFound( LPCTSTR lpszFind );

OnUpdateBullet

protected afx_msg void OnUpdateBullet( CCmdUI* pCmdUI );

OnUpdateCharBold

protected afx_msg void OnUpdateCharBold( CCmdUI* pCmdUI );

OnUpdateCharEffect

public void OnUpdateCharEffect( CCmdUI* pCmdUI, DWORD dwMask, DWORD dwEffect );

OnUpdateCharItalic

protected afx_msg void OnUpdateCharItalic( CCmdUI* pCmdUI );

OnUpdateCharUnderline

protected afx_msg void OnUpdateCharUnderline( CCmdUI* pCmdUI );

OnUpdateEditPasteSpecial

protected afx_msg void OnUpdateEditPasteSpecial( CCmdUI* pCmdUI );

OnUpdateEditProperties

protected afx_msg void OnUpdateEditProperties( CCmdUI* pCmdUI );

OnUpdateEditUndo

protected afx_msg void OnUpdateEditUndo( CCmdUI* pCmdUI );

OnUpdateNeedClip

protected afx_msg void OnUpdateNeedClip( CCmdUI* pCmdUI );

OnUpdateNeedFind

protected afx_msg void OnUpdateNeedFind( CCmdUI* pCmdUI );

OnUpdateNeedSel

protected afx_msg void OnUpdateNeedSel( CCmdUI* pCmdUI );

OnUpdateNeedText

protected afx_msg void OnUpdateNeedText( CCmdUI* pCmdUI );

OnUpdateParaAlign

public void OnUpdateParaAlign( CCmdUI* pCmdUI, WORD wAlign );

OnUpdateParaCenter

protected afx_msg void OnUpdateParaCenter( CCmdUI* pCmdUI );

OnUpdateParaLeft

protected afx_msg void OnUpdateParaLeft( CCmdUI* pCmdUI );

OnUpdateParaRight

protected afx_msg void OnUpdateParaRight( CCmdUI* pCmdUI );

PaginateTo

protected BOOL PaginateTo( CDC* pDC, CPrintInfo* pInfo );

PreCreateWindow

protected virtual BOOL PreCreateWindow( CREATESTRUCT& cs );

PrintInsideRect

public long PrintInsideRect( CDC* pDC, RECT& rectLayout, long nIndexStart, long nIndexStop, BOOL bOutput );

PrintPage

public long PrintPage( CDC* pDC, long nIndexStart, long nIndexStop );

QueryAcceptData

protected virtual HRESULT QueryAcceptData( LPDATAOBJECT, CLIPFORMAT*, DWORD, BOOL, HGLOBAL );

SameAsSelected

protected BOOL SameAsSelected( LPCTSTR lpszCompare, BOOL bCase, BOOL bWord );

Serialize

public virtual void Serialize( CArchive& ar );

SetCharFormat

public void SetCharFormat( CHARFORMAT cf );

SetMargins

public void SetMargins( const CRect& rectMargin );

SetPaperSize

public void SetPaperSize( CSize sizePaper );

SetParaFormat

public BOOL SetParaFormat( PARAFORMAT& pf );

ShowContainerUI

public HRESULT ShowContainerUI( BOOL b );

Stream

public void Stream( CArchive& ar, BOOL bSelection );

TextNotFound

public void TextNotFound( LPCTSTR lpszFind );

WrapChanged

protected virtual void WrapChanged();

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD