Buy one - try two!
If you purchase Habari ActiveMQ Client or Habari OpenMQ Client (Single Developer or Site License) until March 1, 2010, you will receive the other client library (Habari OpenMQ Client or Habari ActiveMQ Client) for evaluation, with full source code.
Existing users can get the other client library for evaluation by purchasing additional software assurance (Single Developer or Site License). Please use the email address shown on the contact page to request the second library.
For a period of 60 days after purchase you can choose to move from your current library to the other library version.
BTVisualFTP 3.0 alpha
Visual FTP client component for Delphi(tm)
BTVisualFTP is a visual FTP client component for Delphi(tm) 2009, based on Indy 10.
Feature overview
- Drag and drop upload of files and folders (including subdirectories)
- Delete folders including subdirectories
- Show associated shell icons and file type descriptions
- A popup menu offers FTP commands (rename, delete, create directory...)
- Popup menu actions can be linked with menu items or toolbar buttons
- URL window with history dropdown for quick navigation
- Includes the full source code, licensed under the GNU General Public License (GPL)
- A commercial license is available
online documentation
BTVisualFTP
project home page at sourceforge.netBTVisualFTP 3.0 alpha - API documentation
browse the full API documentation (HTML format)
OpenCTF - Component Test Framework
Component Test Framework
The OpenCTF component test framework helps to build automatic tests for all (visual and non-visual) VCL components in a Delphi application. It is based on the DUnit framework.
How does it work?
- OpenCTF iterates over all specified Forms and DataModules and dynamically creates DUnit test cases for selected components
- Customized test classes detect which components have to be tested, and configure the test steps
How can it help me?
OpenCTF provides an easy way to build automatic quality checks for large projects where many components have to pass repeated tests.
Here are some examples:
- detect missing or wrong property values - e.g. Buttons without assigned Actions, DataSources without associated DataSet
- detect unassigned event handlers - e.g. missing OnExecute event
- check that all DataSets can be opened
- check the tab order
- find invisible components (e.g. invisible TabSheets which better should be hidden at runtime)
Is it easy to use?
Creating and customizing tests for your specific needs is very easy:
- Adding OpenCTF tests to a DUnit test suite requires only one or two lines of code
- Writing your own custom component tests is simple, many examples are included in the source distribution
Hosted on Sourceforge
- OpenCTF is hosted on Sourceforge: http://sourceforge.net/projects/openctf/
- API documentation is available online at http://openctf.sourceforge.net/
Key features:
- easy to use and extend
- includes example tests (including simple test for ADO, dbExpress, IBO, IBX, IntraWeb, JvUIB, QuickReport, Rave and TNT/TMS Unicode) and example projects
- contains the full source code
- based on DUnit
download
OpenCTF - Getting Started
(115 kb, 2008-07-21 18:10) - Introduction (PDF)OpenCTF - Erste Schritte
(130 kb, 2008-07-21 18:07) - PDF Dokument "Einstieg in OpenCTF"
