Screenshot Preview

BCGPEdit (BCGSoft Professional Editor)

by BCGSoft - Product Type: Component / DLL / VC++ Class Library / Source Code / Static Link Library

Advanced edit control with syntax highlighting, color blocks, IntelliSense, markers, symbol support, drag/drop support, undo/redo support and more. BCGPEdit (BCGSoft Professional Editor) is an MFC extension library for incorporating an advanced edit control into any MFC-based application. Features include: Syntax highlighting, Support for collapsible nodes (outlining), Color Blocks, IntelliSense, Markers, Symbol support, Drag/Drop support, Undo/redo support, A CView-derived class. In addition, BCGPEdit provides built-in support for all standard features such as keyboard/mouse selection, Copy/Paste and Print. Source Code Included.

From
£ 128.00

Our regular prices are shown below. Please logon to see your discounted prices.

Price in Showing: All Prices | Renewals Only

BCGPEdit (BCGSoft Professional Editor) V16.0  

Add to Cart £ 128.00 1 Developer Subscription License per Developer (1-4 Developers) Download (2.3 MB)
Add to Cart £ 113.00 1 Developer Subscription License per Developer (5-10 Developers) Download (2.3 MB)
Add to Cart £ 96.00 1 Developer Subscription License per Developer (11-20 Developers) Download (2.3 MB)
Add to Cart £ 2,575.00 1 Corporate License (Allows unlimited developers inside a single company) Download (2.3 MB)

BCGPEdit (BCGSoft Professional Editor) V16.0 - Renewal  

Add to Cart £ 64.00 1 Developer Subscription Renewal License Verify Download (2.3 MB)

Our prices include ComponentSource technical support and, for most downloadable products, an online backup and a FREE upgrade to the new version if it is released within 30 days of your purchase.  All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please contact us if you require any licensing option not listed, including volume licensing and previous versions.

Our regular prices are shown above. Please logon to see your discounted prices.

What's New BCGPEdit (BCGSoft Professional Editor) Editor library V16.0

  • Added support for Microsoft Visual Studio 2010
  • New Editor language schemes. Outline parser customization was extended. Added new Lexeme::m_dwData, BlockType::m_dwData members. Extended LexemType enumerator. MDIEditor sample demonstrates how to implement the following schemes using new mechanism: C++, HTML, BASIC, Pascal, C#, Assembler, XML, SQL
  • CBCGPEditCtrl::ExportBuffer has a new optional parameter 'BOOL bForceAnsi'. Setting it to TRUE forces exporting editor's text in ANSI format
  • Added new function GetCurLine (CString& strLine)
  • Added new member m_bEnableCurrentLineCopy. Setting this flag to TRUE allows to copy the current line to the clipboard if there is no selection. It works similar to m_bEnableWholeTextCopy

BCGPEdit (BCGSoft Professional Editor) Editor library implements a number of features not found in standard edit controls. This set of features includes:

  • Syntax highlighting, for creation of a syntax file (in XML format) to support any programming language. Also, a set of virtual functions is offered. You can override these functions and incorporate any logic you want into the edit control
  • Support for collapsible nodes (outlining). The out of the box outline parser recognizes C++ files and can be customized either programmatically or using an external XML file
  • Color Blocks, you can define various color blocks and implement single-line and multi-line comments
  • IntelliSense advanced support. Based on this support you can create editors like editors found in Microsoft VC++ or Visual Basic IDE
  • Markers - Built-in support for bookmarks and breakpoints, creation of various types of custom markers, single line and multi-line static and dynamic color blocks
  • Symbol support. You can easily create chat clients with built-in images like smiles
  • Drag/Drop support
  • Undo/redo support
  • Easy integration with MFC document-view architecture
  • Export to HTML and RTF: You can easily export the editor content to HTML or RTF formats. 
  • A CView-derived class (CBCGPEditView) allows an easy integration with MFC document-view architecture.
  • In addition, BCGPEdit provides a built-in support for all standard features such as keyboard/mouse selection, Copy/Paste and Print.

    The Editor Library is suitable for large number of applications - from simple chat clients to complicated development tools.

The Editor Library is suitable for a large number of applications, from simple chat clients to complicated development tools.


Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us

Development Savings

Read our White Paper on
calculating ROI

Lines of Code: 20,000
Person Months: 20
Labor Cost: $100,000

Functions Required:

Effort per 1,000 LoC:

Labor Cost per Month:

Award