Библиотека расширений MFC для создания современного пользовательского интерфейса, позволяет встраивать многофункциональный редактор в пользовательские приложения на базе MFC. Содержит ряд возможностей, не предоставленных стандартными редакторами, а именно: Синтаксическая подсветка элементов - для создания синтаксических файлов (формат XML) и поддержанияя любого языка программирования. Пердлагается также набор виртуальных функций, которые можно переопределить и встроить в edit -контрол любую логику. Цветные блоки - можно создавать различные цветные блоки для создания однострочных и многострочных комментариев. Расширенная поддержка IntelliSense, используя которую можно создавать редакторы, подобные имеющимся в Microsoft VC++ или Visual Basic IDE. Встроенная поддержка закладок и контрольных точек, создание различных пользовательских маркеров, однострочных и многострочных статических и динамических цветных блоков. Поддержка Символов. Вы можете легко создавать чаты клиентов со встроенными изображениями - "Смайликами". Поддерка Drag & Drop, Undo/redo. Кроме того, BCGPEdit обеспечивает встроенную поддержку всех стандартных функций, таких как работа с блоками при помощи клавиатуры/мыши, печать, поиск и других. Библиотека BCGPEdit может использоваться для различных приложений - от простых чатов клиентов до сложных средств разработки.