
C++ Builder 2010
C++Builder 2010
Radically reduce development time
Every feature in the C++Builder development environment is designed to speed coding so you can complete your projects faster. C++Builder 2010 will make you even more productive and save you time with enhancements throughout the IDE:
- IDE Insight for easy access to all IDE features, settings and components without searching through menus and dialogs
- Class Explorer for quick navigation and management of classes in your project
- Code Formatter to enable consistent coding styles with less work
- Improved Search and File Reopen to quickly find the information you need
- Debugger data visualizers make debugging easier by customizing the display of data types in the debugger
- Debugger thread control for freezing, thawing and isolating threads as well as setting breakpoints for selected threads so you can track down problems
- New Debugger Options: "Scroll new events into view" and "Ignore non-user breakpoints"
Rapidly build touch based GUI, tablet, touchpad, and kiosk applications or easily upgrade existing applications UIs with little or no additional coding.
- Pluggable gesture engine architecture
- Works on all supported versions of Windows (2000, XP, Vista and Windows 7)
- Use touch-enabled hardware or work with what you have (e.g. mouse)
- Integrated support for touch and multi-touch interfaces in the base VCL
- 30+ standard gestures for panning, zooming, rotating and more
- Create your own with the Custom Gesture Editor
- Touch Keyboard - a complete virtual keyboard for enhanced non-keyboard interface interactions that supports multiple locales and languages
With C++Builder 2010 you get connections to more data, more Web Services, and more application architectures so you can take your applications farther than ever before.
- New Firebird 2.1 and 1.5 support in dbExpress
- Updated drivers for InterBase 2009, Microsoft SQL Server 2008, Oracle 11g and MySQL 5.1
- Take advantage of Web Services functionality from Amazon and others with new SOAP 1.2 client support
- HTTP communication and in-process connectivity for DataSnap multi-tier applications
- DataSnap callbacks enable servers to communicate with clients
- Filtering allows for complete control over the data stream between clients and DataSnap servers
- Participate in popular application architectures with REST and JSON values support in DataSnap
Support more Windows desktops without worrying about the specific Windows API details of each version and support users worldwide with Unicode throughout the development environment and improved language support.
- VCL controls are optimized to take advantage of the capabilities and theming of XP, Vista and Windows 7
- Build globally accessible applications with a fully Unicode enabled development environment, translation tools, and new RTL improvements for locale
- Deliver touch and mouse gesturing enabled apps on Windows XP and Vista and take advantage of the new touch support in Windows 7
- Expanded Open Tools API for building plug-ins to the C++Builder IDE
- English, German, French and Japanese translations available for IDE menus and dialogs, compiled units, resources, and source code
- Easy switching between languages for IDE menus and dialogs and more
Code and compile like never before
C++Builder 2010 further builds on previously introduced C++0x language features with even more compiler and library enhancements:
- FastMM is now the standard heap manager for C++ runtime libraries
- Support for #pragma once
- -Zx option for generating XML representation of source code
- Added support for _FUNCTION_
- Support for [[deprecated]] attribute
- __declspec(dllimport) and __declspec(dllexport) for template classes
- Update Boost libraries 1.39
- Improved standard C++ heap manager
- Optimized string/memory handling functions
- Background compilation so you can continue working while you compile
C++Builder 2010 Architect edition includes new ER/Studio 8.0 Developer Edition to help users discover, document, and re-use data assets and gives you the power to easily reverse-engineer, analyze, and optimize databases. New ER/Studio features include:
- Visual Data Lineage - Visually analyze and document how data flows through your organization without needing to inspect code
- Attribute-level Submodeling - Choose which attributes/columns to include in the entities/tables in the submodel and also describe submodels on the new Definition tab, then create queries to search on the definitions
- Object-level Compare Flags - Indicate intentional discrepancies when comparing models that the Compare Wizard should ignore
- Produce reports in HTML format
- Microsoft SQL Server 2008 support
Features vary by product edition. See the C++Builder 2010 Feature Matrix for a full list of features by edition.





