You are here: Symbol Reference > JSProgressBar Namespace > Classes > TJSProgressBar Class
LMD DialogPack
ContentsIndexHome
PreviousUpNext
TJSProgressBar Class

Control used when the dialog displays a progress bar.

Pascal
TJSProgressBar = class(TCustomControl);

JSProgressBar

Default control used when doProgressBar or doProgressBarMarquee option is set in the DialogOptions property and is not running under Windows XP. 

 

Implements a progress bar from scratch. Does not inherited from the progress bar common control. 

 

Since the Marquee behaviour is threaded, when a process is taking a lot of CPU the marquee will still continue to update. This is not the case with the common control progress bar. If you have a long running CPU intensive process to be done while displaying a dialog, you should turn off the UseNativeProgressBar subproperty for the Progress property. This will allow the marquee progress to still be visible to your users.

Copyright © 2013 by LMD Innovative. All rights reserved.
Copyright © 2013 by LMD Innovative. All rights reserved.
What do you think about this topic? Send feedback!