Site Map Contact Us Home
E-mail Newsletter
Subscribe to get informed about
Clever Components news.

Your Name:
Your Email:
Previous Newsletters

Products Articles Downloads Order Support
Customer Portal      

Progress Bar Description

Features | Detailed Description

Available in VCL edition.

The Progress Bar component displays the original progress bar for downloading, uploading and data posting internet operations. Various drawing styles supported. It can display progress in eMule / eDonkey format (for multipart and multithreading data downloading).

The Progress Bar control allows you to display progress information in both visual and custom draw modes. If the visual mode is used, the progress bar control paints itself on the Form (the Visible property should be set to True). In order to display a progress on another surface (TTreeView nodes e.g.) you can use the custom draw control mode.

Please see the Demos code (ProgressBar) and also the indexed Help documentation provided with the Clever Internet Suite installation for more details about using these components.

Property List

  Name   Description
 BorderStyle Determines whether the progress bar control has a single line border around the client area.
 Colors Specifies the color information for painting the progress bar control. For your convenience we implemented three default color schemes which can be modfied in the future you like.
 Options Provides information about what progress bar elements should be drawn during the internet process. TclProgressBar is designed for displaying as total progress information as progress information of each downloading thread during multithreaded mode.
 Orientation Specifies whether the progress bar is oriented vertically or horizontally.
 ProgressSplit Specifies the percentage ratio between widths of total progress indicator and progress indicators of each resource state items. Default value for this property is 25%. This means that if the progress bar control width (in case of vertical progress orientation) is equal to 100 pixels, then the total progress indicator width will be set to 25 pixels.
 Style Determines whether a progress bar control has a three-dimensional (3-D) or two-dimensional look.
 ThemedStyles Determines the appearance of the progress bar control when Windows Themes scheme is used.
 UseWindowsThemes When True, the Windows Themes are used for displaying the progress. Otherwise, own drawing scheme is used.

Method List

  Name   Description
 Draw Paints a progress on another surface (e.g. TListView).

Event List

  Name   Description
 OnChanged Occurs when a resource state or progress bar control properties have been changed.
 OnCustomDraw Use this event when you want to paint some progress bar elements (frame, background, total progress or progress of items) by yourself.

    Copyright © 2000-2021