Markers and Color Blocks
BCGControlBar Pro (MFC)
BCGSuite (MFC)
BCGControlBar for .NET
There is a built-in support for bookmarks and breakpoints. In addition, you can create various types of custom markers. There is an ability to create single line and multi-line static and dynamic color blocks.
Sample code:
// Set bookmarks at lines 3, 15 and 24:
m_wndEdit.ToggleMarker (3, g_dwBCGPEdit_BookMark);
m_wndEdit.ToggleMarker (15, g_dwBCGPEdit_BookMark);
m_wndEdit.ToggleMarker (24, g_dwBCGPEdit_BookMark);