The alpha version of BTVisualFTP 3.0 is targeted at Delphi 2009 with Unicode support.
* improved Unicode support
* log server welcome message
* Fixed drag and drop file upload problems
* moved Criticalsection from Logger to Gui classes
* uses an embedded TIdFTP subcomponent by default
New in this release: updated for Indy 10.2.3, optional Unicode support (requires TNT or TMS Unicode components), threading improvements
The repository has been updated with the sources and additional files for release 2.2. The sourceforge repository will be the development repository from now on.
Version 2.2 supports Unicode enabled FTP servers (for example FileZilla). It requires TMS or TNT Unicode components.
- added log message for file transfer type in connect method
- fixed transfer type menu item state (was always 'Binary' even if IdFTP.TransferType was set to 'ASCII')
- added workaround for exception in Disconnect method which appears if an existing connection was closed by the server
- (inactive) added support for file compression
- removed unused overloaded PutFile method
- removed code in Cwd procedure which tried to go to the root directory
- added OnAfterChangeDir event
- removed setter for FtpActionList property
- added initialization of Ftp.ClientInfo structure (required for UTF8)
- added activation of UTF8 mode if server supports it
New features include support for the GNU gettext translation library and XCRC transfer intergrity verification.
The BTVisualFTP source code is now available in the SVN repository for download and browsing.
BTVisualFTP 1.8, including package files for easier installation in Delphi 6 to 2007, has been released.
The BTVisualFTP home page at http://btvisualftp.sourceforge.net is online now. It contains the complete HTML documentation of the compoent (created with doxygen).
BTVisualFTP is a visual FTP client component which can be embedded in Borland Delphi(tm) and Kylix(tm) applications. It requires Delphi 6 or Kylix 3 (or higher) and Internet Direct (Indy) 10.