Home Search Map Contacts

About COMPONENTAGE

Products

Download

Order now!

Forum

Dialog Workshop for Delphi/C++Builder

Overview    FAQ    What's new

 

Dialog Workshop for Delphi/C++Builder provides powerful replacement of the standard Borland's VCL dialog components. New 13 components allow to extend windows common dialogs without writing a line of code! You do not need to work with any resource files and/or resource editors at all. All what you need is just place one component into your main form and create forms which you want to "dock" to your dialog. Forget about Resource Workshop, WinAPI, and writing many lines of code. Dialog Designer (part of design-time package) allows you to set the initial dialog position relative to different forms of your application, dialog caption,  preview your dialog at design-time without recompiling\running your application.

sample2.jpg (39472 bytes)

Feature List (common for all dialogs)

nav_arrow_red.gif (277 bytes) Docked forms in your dialogs

Now you can quickly and easily use your Delphi forms as extended parts of your dialogs. All what you need to do is to create Delphi form which you want to "dock" to your dialog and set one property in your dialog component instance. Press here (AVI video) to look how easily is to "dock" your Delphi form to your dialog and preview result in IDE!

nav_arrow_red.gif (277 bytes) Customizable caption for dialog item controls

You can easily customize caption for all controls inside your dialog. Use DlgItemsCaptions property in any dialog component.

nav_arrow_red.gif (277 bytes) Design-time preview and form size adjustment in design-time

Its easy to preview your dialog in IDE without recompiling your application. Just click Preview item in the component's context menu. You can define whether docked forms of your dialog are automatically resize in the IDE to fit into default size of your dialog. After such adjustment you can be sure that your Delphi forms will be displayed correctly with your dialog.

nav_arrow_red.gif (277 bytes) Custom startup position

You can define initial startup position of your dialog. You can define its position relative to center of:

- screen center;
- application's main form (if any);
- owner form (if any);
- any other form of your application.

Dialog position is specified using Dialog Template Designer (dialog component's "Customize..." context menu item) in IDE without writing a line of code.

nav_arrow_red.gif (277 bytes) Modeless dialogs

The dialogs can be displayed as modeless dialog boxes which stay on the screen and are available for use at any time but permit other user activities such as working with other opened forms. Use TApModelessDialog component for this purpose.

nav_arrow_red.gif (277 bytes) Custom dialog icon

You can specify custom 16x16 icon for your dialog box.

nav_arrow_red.gif (277 bytes) Message processing

Most of dialog components have many new events which allow to customize the behavior of your dialog according to your specific requirements. For example, many components have OnHook/OnHooking event, which allow to intercept any window message.

nav_arrow_red.gif (277 bytes) Open/Save dialogs features
  - Extended file listview styles for file selection control (Shell list view in VCL);
  - You can disable delete and/or rename operations in the Open/Save dialogs;
  - PlacesBar. You can use native PlacesBar under Windows 2000/XP/ME and customizable one (to emulate native PlacesBar) under Windows 95/98/NT.
  - File filter: you can hide all folders or the specified files from the file listview control.
  - Customizable ToolBar: you can use standard TToolBar instance to add   specific tool buttons to standard tool bar on the top of the open/save dialogs. Add your own operations for these buttons.
  - Special TApOpenDialogEx component with MRU files tab on the top side of the dialog which contains two tabs: Browse and Recent. If Browse tab is selected, then standard file list view control is displayed. If Recent tab is selected then the MRU list (additional list view control) is displayed instead of the standard file list view:

Dialog components list

- Open/Save/OpenEx(Open dialog witn recent files list), lightweight Open/Save, Browse for Folder, Font, Color, Print, PageSetup, Find/Replace, About dialog components and special TApModelessDialog component which allows to display common dialogs as modeless windows. Note that evaluation package(which is available for free download from this site) does not contain PageSetup, Find/Replace, Font and About dialog components. You can use these extra components only after registration.

 

Supported compilers

We support Delphi 4, 5, 6, 7, 2005, 2006 and C++Builder 4, 5, 6 and 2006 compilers.

 

You can download Dialog Workshop for Delphi/C++Builder from this site. If you find it useful, you can register this software for developing of your commercial applications.


Copyright (c) 1999-2007, COMPONENTAGE Software, All rights reserved