Third party add-ins (IDE Tutorial)
RAD Studio includes software provided by third parties. See Third Parties' Cross-Platform Support.
AQtime by SmartBear is an award-winning performance profiling and memory and resource debugging toolset for Microsoft, Embarcadero, Intel, Compaq and GNU compilers.
See SmartBear Software at http://smartbear.com/products/qa-tools/application-performance-profiling.
Beyond Compare allows you to quickly and easily compare your files and folders. You can merge changes, synchronize files, and generate reports for your records.
See Scooter Software at http://www.scootersoftware.com.
Boost is a set of libraries for C++ that significantly expand the language using template meta-programming. A fully tested and preconfigured subset of Boost is included in C++Builder. Include paths have been set for the Boost libraries, and any other necessary libraries should be automatically linked. To use the Boost minmax library, for instance, your code should include:
The CodeSite Logging System gives you deeper insight into how your code is executing, and enables you to locate problems more quickly and ensure your application is running correctly.
See Raize Software at http://www.raize.com/devtools/codesite/.
Dinkumware (STL) is a collection of template libraries for C++ included in C++Builder. The libraries include containers such as vectors, lists, sets, maps, bitsets. Dinkumware also includes algorithms for common operations such as sorting a container or searching inside a container. To implement the algorithms, STL includes iterators in five flavors for operating on a container: input, output, forward, backward and bidirectional. Functors, or function objects, are also available for overloading operators.
Dinkumware version 5.30 is available specifically for 64-bit Windows C++ application development.
Documentation Insight provides a WYSIWYG editor that enables you to easily add XML comments to your Delphi code. The comments also work with Help Insight in the IDE.
See DevJET at http://www.devjet.net.
FastReport allows your application to generate reports quickly and efficiently.
See Fast Reports at http://www.fast-report.com.
Internet Direct (Indy)
Internet Direct (Indy) is an open source group. The Indy project maintains several active open source projects that have evolved from the original Indy project. Indy offers client and server components using Internet protocols, such as TCP, UDP, echo, FTP, HTTP, Telnet and many others. Indy also provides components for I/O handling, intercepts, SASL, UUE, MIME, XXE encoders and others.
Online help for Indy is included in the H2 compiled help for RAD Studio. To see the Indy help, you must be using the DExplore viewer:
- In DExplore, set "Filtered by" to 'RAD Studio, Dinkumware C++, Indy'.
- Internet Direct (Indy) 10 appears as a node in the Contents, and Indy APIs are listed in the Index.
Indy help is not available on the docwiki.
See the Indy Project at http://www.indyproject.org.
IntraWeb is a collection of visual components, a framework designed to allow you to create web applications or Apache plug-ins. IntraWeb allows you to create web applications with the same ease you use the VCL. RAD Studio contains a section of help about IntraWeb, here: Getting Started with IntraWeb.
See ATOZED Software for IntraWeb at http://www.atozed.com/IntraWeb.
IP*Works! eliminates the complexity of Internet development, providing easy-to-use, programmable components that facilitate tasks such as sending email, transferring files, managing networks, browsing the web and consuming web services.
See /n software, at http://www.nsoftware.com/ipworks/.
Subversion by CollabNet is the new standard for version control and Software Configuration Management (SCM) for globally distributed organizations. Also, Subversion is integrated into RAD Studio, so you can use Subversion features in the IDE.
See CollabNet at http://www.collab.net.
TeeChart by Steema Software provides complete, quick and easy-to-use charting, .NET, Java, ActiveX / COM, PHP and Delphi VCL controls for business, real-time, financial and scientific applications. A TeeChart Wizard is installed in the Tool Palette, and running the wizard enables you to create a number of TChart possibilities:
- Database chart
- Non database chart
- Chart from template (*.tee file)
A Lite FMX version is available for FireMonkey, in addition to the TeeChart Standard VCL version.
TeeChart help is delivered with RAD Studio and is available in the H2 help viewer, DExplore.
To find the TeeChart help in DExplore:
- In the RAD Studio IDE, open the help (either press F1 or select Help > product Help).
- In the H2 help viewer (DExplore), do a Search for 'TeeChart'.
- Use Help > Search, not "Look for:"
In the help viewer, the TeeChart help is not listed in the Contents or Index, and TeeChart help is also not available on the docwiki. But nevertheless you can find a number of pages of TeeChart help, with titles such as:
Just Search in the H2 help for TeeChart. Also see FireMonkey and TeeChart.
See Steema Software at http://www.steema.com.
- Third Parties' Cross-Platform Support
- Using the Mida Converter to Convert a VCL Application to FireMonkey