Archive
Archive for January, 2013
CSerialPort v1.28
January 25, 2013
Comments off
Just to let everyone know that v1.28 of CSerialPort has been released. Updates for this version include:
- Updated copyright details.
- Updated sample app and class to compile cleanly on VC 2010 and later.
Categories: Web Site Updates
CScintillaCtrl, CScintillaView & CScintillaDoc v1.30
January 18, 2013
4 comments
Just to let everyone know that v1.30 of CScintillaCtrl, CScintillaView & CScintillaDoc has been released. Updates for this version include:
- Updated copyright details
- Added virtual methods for SCN_INDICATORCLICK, SCN_INDICATORRELEASE, SCN_AUTOCCHARDELETED, SCN_AUTOCCANCELLED & SCN_HOTSPOTRELEASECLICK notifications. Thanks to Markus Nißl for prompting this update.
- The classes are now encapsulated in a Scintilla namespace if the SCI_NAMESPACE define is defined. This is consistent with how the scintilla.h header file operates in the presence of this define. Thanks to Markus Nißl for prompting this update.
- Updated class to work with Scintilla v3.2.4. New messages wrapped include: SCI_GETSELECTIONEMPTY, SCI_RGBAIMAGESETSCALE, SCI_VCHOMEDISPLAY, SCI_VCHOMEDISPLAYEXTEND, SCI_GETCARETLINEVISIBLEALWAYS & SCI_SETCARETLINEVISIBLEALWAYS.
- Updated the sample app to compile when the SCI_NAMESPACE define is defined.
- The sample app is now built by default with the SCI_NAMESPACE defined. This means that all the classes of the author will appear in the "Scintilla" namespace.
- The demo app now loads the SciLexer.dll from the application directory only. This avoids DLL planting security issues.
Categories: Web Site Updates
EnumSerialPorts v1.24
January 10, 2013
2 comments
Just to let everyone know that v1.24 of EnumSerialPorts has been released. Updates for this version include:
- Updated copyright details
- Spun off CAutoHModule class into its own header file
- Spun off CAutoHandle class into its own header file
- Addition of a new CAutoHeapAlloc class which encapsulates HeapAlloc / HeapFree calls in a C++ class.
- Removed ATL usage completely from UsingQueryDevice, UsingSetupAPI2 and UsingEnumPorts. This should allow these methods to support compilers which do not have support for ATL such as VC Express SKUs.
Categories: Web Site Updates