Skip Navigation LinksBCGSoft > Release Notes > Version Release Notes

Release Notes

BCGPEdit

Version: 26.0. Released: 12/04/2017
New features:
  1. Added Visual Studio 2017 support.
  2. Implemented ability to show "White Space" characters such as Space or Tab (see screenshot). Call new method SetViewWhiteSpace to enable/disable "White Space" and IsViewWhiteSpace to check if this feature was enabled.
  3. Added a new method ScrollToCaret. Call this method to scroll to the currently focused editor location.
  4. Added a new CBCGPEditCtrl::m_bIntelliSenseCloseOnShift data member. Setting FALSE allows to use '_' symbols in IntelliSense window.
  5. New parameter 'bShowCaret' of CBCGPEditCtrl::SetReadOnly method allows to display the caret in read-only mode.
  6. Added a new option for outline parser. You may use a new "OneLine" tag for outline block. This change fixes some bugs in Outline parser.
Fixes:
  1. GetCurLine is working correctly now in case of the last document line.
  2. Fixed bug with line markers. Now offset related data is updated correctly on inserting or removing the text.
  3. Control border size is calculated correctly now upon window style changing.
  4. Fixed bug with syntax coloring for escape sequences like \" inside a text constants.
  5. Fixed bug with highlighting markers on typing.
  6. fixed a displayed character for hidden whitespaces like TAB and SPACE in Far-Eastern languages.
  7. Fixed some scrolling issues.
  8. A mouse wheel message is passed to the active IntelliSense window now.
  9. Shift + left mouse click correctly changes the selection range now.