The advanced edit control has the following features: IntelliSense® support, Outlining (collapsible blocks) support, Line numbering, Syntax highlighting support, Color blocks (block selection support), Symbol support: you can define a set of characters to be automatically replaced with images, Markers support: adjustable left-side area suitable for displaying visual markers and other information, Tooltips support, Ability to put edit control into dialog, Copy/Paste support, Drag&drop support, Find and Replace, Extended (customizable) undo/redo support, UNICODE® support, CView-derived class for easy integration with MFC document-view architecture.