AutomatedQA: Award-winning tools for software development and quality assurance

Home » Products » AQtime » AQtime - Integration into Borland Developer Studio

AQtime 5 - Integration into Borland Developer Studio

Buy Now and Download Immediately!
Download Trial Version

AQtime can be tightly integrated in the Borland Developer Studio IDE. This integration offers developers full control over AQtime without leaving the Borland Developer Studio IDE, ensuring a continuous application development experience. Leveraging the tremendous power of AQtime’s unparalleled application analysis tools is now as easy as debugging from the IDE.

View a 5 minute screencast demonstrating AQtime integration with BDS.
Macromedia Flash required to view

Currently AQtime extends Borland Developer Studio 2006. Integration will be possible only if Borland Developer Studio 2006 Update 2 is installed on your computer. Integration into localized (non-Elnglish) versions is currently not supported.

AQtime extends the integrated development environment (IDE) of Borland Developer Studio in the following ways:

Hosting AQtime Panels in Borland Developer Studio
Adding a New AQtime Project Type
Integration of AQtime Menus and Toolbars
Further Integration with the Borland Developer Studio Environment
Integrating into the Borland Developer Studio Help system

Hosting AQtime Panels in the Borland Developer Studio IDE

All AQtime panels - Setup, Report, Summary, Call Graph, Assistant, and others - become true Borland Developer Studio panels.

The AQtime panel's ease of use is enhanced with toolbars associated with AQtime's panels. These toolbars surface the most common window-related commands to the user.

When you open an AQtime project in Borland Developer Studio, the layout of the Borland Developer Studio panels and windows is extended with AQtime-specific panels. When an AQtime project is closed, these panels are automatically hidden within Borland Developer Studio.

To display the needed AQtime panel, simply select it in the View | Profile Windows submenu.

Adding a New AQtime Project Type

In Borland Developer Studio, AQtime projects (.aqt files) are part of the AQtime project groups (.bdsproj files). You can create AQtime projects and project groups the same way you create BDS projects and project groups of other types, by using the New Items dialog of Borland Developer Studio.

The contents of an AQtime project are displayed in the Project Manager.

Integration of AQtime Menus and Toolbars

AQtime adds menu items and toolbars to Borland Developer Studio's menu and toolbar system.

AQtime adds the Profile menu to Borland Developer Studio's main menu. This menu contains commands to choose the profiler, modify the profiler and panel options, etc.

In addition to the Profile menu, AQtime inserts the Run With Profiling item to the Run menu:

AQtime toolbars are added to Borland Developer Studio and let you perform other AQtime-specific actions in the BDS IDE.

Further Integration with the Borland Developer Studio Environment

In addition to the core integration, AQtime supports advanced integration that displays product information in the About dialog box and on the splash screen, integration into Borland Developer Studio's Editor, and more. Continue reading for more details about these features.

When AQtime is successfully installed, it adds an icon to the splash screen of Borland Developer Studio and is listed in the About dialog box.

Another important feature is the integration into Borland Developer Studio’s Editor. The Editor is automatically displayed when you double-click on a routine in one of AQtime’s panels (Setup, Report, Details, Call Graph, etc.). AQtime inserts a grid within the Editor’s gutter. It displays detailed information collected by a profiler for each routine or source code line. Besides routine or line level profiling results, the grid displays an indicator that shows which routine or source code line is problematic. The indicator is a rectangle whose saturation of red depends on the alert level: white means the routine or line is healthy, pink means you should pay attention to it, deep red means that this routine or line causes a performance problem.

Integrating into the Borland Developer Studio Help system

The AQtime help system is fully integrated into the Borland Developer Studio Help system. F1 context-sensitive Help is provided for all AQtime panels, dialogs and project items.

Copyright © 1999- 2008, AutomatedQA, Corp. All Rights Reserved.
Home | Legal | About | Contact | Site Map | Print