| Components for Delphi 2009 / 2010 |
 |
Here is a collection of components for Delphi 2009 (Tiburon)/ 2010:
Please let me know if you find any bugs. You can use the Contact link to send me an email.
| Cooltray 4.4.0 |
Icon for Taskbar Notification Area ("Tray") |
Sep 04 2009 |
 |
| |
Status: No problems reported
11/12/2008
- bugfixes (a few sizeof() commands had to be replaced with length())
09/04/2009
|
|
| DSPack, DirectX9 |
Video Playback using DirectShow® |
Sep 04 2009 |
 |
| |
Status: No problems reported
DSUtil.pas renamed to DSUtils.pas (Delphi 2009 includes a different file with the same name)
Changes from Original not related to Tiburon:
- Fullscreenview has been removed because it was buggy
- Fixed TBCBaseInputPin.ReceiveMultiple
09/04/2009
|
|
| FastMM4 v4.94 |
Fast memory manager |
Sep 11 2009 |
 |
| |
Official release from SF
Version 4.94 (28 August 2009):
- Added the DoNotInstallIfDLLMissing option that prevents FastMM from installing itself if the FastMM_FullDebugMode.dll library is not available. (Only applicable when FullDebugMode and LoadDebugDLLDynamically are both enabled.) This is useful when the same executable will be used for both debugging and deployment - when the debug support DLL is available FastMM will be installed in FullDebugMode, and otherwise the default memory manager will be used.
- Added the FullDebugModeWhenDLLAvailable option that combines the FullDebugMode, LoadDebugDLLDynamically and DoNotInstallIfDLLMissing options.
- Re-enabled RawStackTraces by default. The frame based stack traces (even when compiling with stack frames enabled) are generally too incomplete.
- Improved the speed of large block operations under FullDebugMode: Since large blocks are never reused, there is no point in clearing them before and after use (so it does not do that anymore).
- If an error occurs in FullDebugMode and FastMM is unable to append to the log file, it will attempt to write to a log file of the same name in the"My Documents" folder. This feature is helpful when the executable resides in a read-only location and the default log file, which is derived from the executable name, would thus not be writeable.
- Added support for controlling the error log file location through an environment variable. If the 'FastMMLogFilePath' environment variable is set then any generated error logs will be written to the specified folder instead of the default location (which is the same folder as the application).
- Improved the call instruction detection code in the FastMM_FullDebugMode library. (Thanks to the JCL team.)
- Improved the string leak detection and reporting code. (Thanks to Uwe Schuster.)
- New FullDebugMode feature: Whenever FreeMem or ReallocMem is called, FastMM will check that the block was actually allocated through the same FastMM instance. This is useful for tracking down memory manager sharing issues.
- Compatible with Delphi 2010.
|
|
| GraphicEx |
GraphicEx |
Sep 04 2009 |
 |
| |
GraphicEx was only tested with PNG, GIF, JPEG, PSP and PSD formats.
11/02/2008:
- fixed loading of *.pcd files
- Added class var TPCDGraphic.DefaultResolution (change this to select which resolution of the image you want to load. Possible values: 0..5).
11/4/2009:
- Added Delphi 2010 packages
|
|
| HTMViewer |
PBear's HTML Viewer |
May 11 2009 |
 |
| |
Based on Version 9.45
11/18/2008
- Some bugfixes
- Unicode chars do not need html encoding anymore
12/10/2008
- bugfixes (when loading from stream, ...)
05/04/2009
05/11/2009
|
|
| RegExpStudio |
Regular expression parsing |
Sep 09 2008 |
 |
| |
Status: No problems reported |
|
| TurboPower Abbrevia |
Data compression |
Sep 09 2008 |
 |
| |
Status: No problems reported
Based on version Abbrevia 3.05 Beta |
|
| |
|
|
| |
Abbrevia 3.04 25.08.2008: Download previous version (this was also upgraded to Tiburon, but should be used only for projects that depend on Abbrevia 3.04).
|
|
| TurboPower AsyncPro |
Data communication |
Jan 30 2010 |
 |
| |
Status: This is the first try of upgrading this to Delphi 2009. It compiles, but will probably need some bugfixes.
Jan 08 2009: some bugfixes
Jan 30 2010: more bugfixes; Added packages for Delphi 2010 |
|
| |
|
|
| TurboPower Essentials |
VCL controls |
Sep 09 2008 |
 |
| |
Based on Version 1.11 from CVS. |
|
| |
|
|
| TurboPower LockBox |
Data Encryption |
Sep 04 2009 |
 |
| |
Status: Should be working fine.
This library has been extended so that it supports encryption of Ansi and UnicodeStrings.
09/04/2009
- Delphi 2010 packages
- should compile without hints and warnings
|
|
| TurboPower OnGuard |
Create demo versions of Delphi applications |
Dec 23 2009 |
 |
| |
Based on version in CVS.
01/09/2009
- Fixed CreateMachineID and added optional Ansi/Unicode parameter (hash value was different for Delphi 2009)
12/23/2009 - Version 1.14
- Updated with latest changes from SF
- Support for Delphi 2010
|
|
| TurboPower Orpheus |
UI components |
Dec 23 2009 |
 |
| |
This is based on the version from CVS. The first two packages compile and are partly tested. Some asm code still needs updating. Some bugfixing also need to be found and fixed. Contributions are welcome (use the contact form on the top). Search for "FIXME" in the source.
Files that may need special attention and bugfixes: OVCDRPVW.PAS, OVCPF.PAS, OVCEDITU.PAS, OVCVIEWR.PAS, OVCSTR.PAS
11/29/2008:
- fixed bug when entering data into numeric fields
- fixed TOvcTCBaseEntryField.tcPaint
- fixed some clipboard issues
- fixed assembly code of StrStInsertPrim, StrStDeletePrim
11/13/2008:
- O407br120, O407bd120 compile now
- Corrections on ovcdrpw.pas and ovcfiler.pas units have been tested in both ANSI and unicode environment for:
- TOvcDataReportView
- TOvcReportView
- TOvcFormState
- TOvcComponentState
- TOvcRegistryStore
- TOvcCheckList
- TOvcViewComboBox
- TOvcURL
- TO32bar
03/16/2009:
- TOvcMenuMRU.Notification: Did not call StoreList when changing removing the lits
- TOvcCustomTable: fixed resource leak (tbColMoveCursor and tbRowMoveCursor were not released)
- OvcEF.pas: TOvcBaseEntryField.efPositionCaret: attempt to fix IME position window
03/19/2009
- Some bugfixes related to IME
- fixed TOvcDbBDEHelper.GetAliasDriverName
03/20/2009
- TOvcPictureField: fixed AV when changing PictureMask at runtime
03/30/2009
- TOvcPictureField: fixed AV when changing PictureMask at runtime (2nd try)
04/25/2009
- Updated the Orpheus package to be in sync with the official project on SourceForge (the version on SF is based on my conversion)
- The version on SF had a couple of fixes, these are now included as well
05/11/2009
- Readded my fixes for TOvcPictureField (and asked Robert to add them to SF as well)
05/21/2009
- Fixed AV in TOvcDbSimpleField
05/22/2009
- Added new bugfixes from SourceForge
09/09/2009
- Added Delphi 2010 packages and project group
- Fixes for ovcdrpvw.pas
- (commited changes to svn at sf.net)
23/12/2009
- made new packages with latest bugfixes from sf.net
|
|
| TurboPower SysTools |
Systools |
Sep 01 2009 |
 |
| |
Status: No problems reported
Also includes Packages for Delphi 2010 |
|
| TurboPower XMLPartner |
XML Parser |
Sep 04 2009 |
 |
| |
Status: No problems reported |
|
| UniSynEdit |
Memo replacement |
Sep 23 2008 |
 |
| |
Status: No problems reported |
|
| Virtual Treeview |
Treeview Control |
Oct 24 2009 |
 |
| |
Version 4.8.6
This is an official release for Delphi 2009 / 2010
|
|
|