GENERATED: JUL 11,2017 - 12:26AM
COM Progress Bar Template Demo [V10.17.05.0176]

Previous Page
This application demonstrates a CHT COM Class Wrapper called HNDComProgressBar applied to an application window via the CHT template HandyComProgressBarControl. This control template places a MicroSoft COM Progress Bar Control from MSCOMCTL.OCX on your application window. It provides a full-feature, user-configurable vertical/horizontal/flat/3D Monochrome progress indicator.

With a progress bar, users can follow the progress of a lengthy operation. A progress bar may show either an approximate percentage of completion (determinate) or indicate that an operation is ongoing (indeterminate). Microsoft usability studies have shown that users are aware of response times of over one second. Consequently, you should consider operations that take two seconds or longer to complete to be lengthy and in need of progress feedback.

See HNDPRGBR.INC, HNDPRGBR..CLW and HNDPRGBR..TLB to study the header, code module and method interfaces respectively.

Any questions, feel free to ask: news.cwhandy.com

Cheers,
Gus M. Creces
The Clarion Handy Tools Page
www.cwhandy.ca (CHT Website)
news.cwhandy.ca (CHT Forum)


Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 CHT AACHTControlPanel - Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 CHT ApplicationImagesEx - Application Styling System
(0003) HNDCMPControlPanel(HNDTools) 1 CHT HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0004) HandyVersionResource(HNDTools) 1 CHT HandyVersionResource - Version Resource/Build Number Information To EXE
(0005) INIFile(HNDTools) 1 CHT INIFile - .INI FIle and Registry extension classes - HNDIni - globally to your application.
(5) Global Templates Found

1 - Procedure Template Type: Source
EntryPointSource ()
Count Local Template Name Qty Local Template Description
(0006) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(1) Local Templates Found In EntryPointSource

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0007) AppBuildDateTimeStamp(HNDTools) 1 CHT AppBuildDateTimeStamp - An application build date/time stamp.
(0008) AppBuildNumberStamp(HNDTools) 1 CHT AppBuildNumberStamp - An application build number or version stamp.
(0009) AppCopyRightStamp(HNDTools) 1 CHT AppCopyRightStamp - An application copyright stamp.
(0010) HandyTellMeControl(HNDTools) 1 CHT HandyTellMeControl - Text box control to provide a message or help text.
(0011) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In JumpStartSplashCHTBlue

3 - Procedure Template Type: Window
TestHandyComProgressBarTemplateMain ()
Count Local Template Name Qty Local Template Description
(0012) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0013) HandyCOMProgressBarControl(HNDTools) 1 CHT HandyCOMProgressBarControl - Drop a COM Progress Bar Control On Your Application Window.(2)
(0014) HandyHelpFileFetch(HNDTools) 3 CHT HandyHelpFileFetch - Build A Help File Request To Your Website.(8)
(0015) HandyToolBarImage(HNDTools) 1 CHT HandyToolBarImage - Place a gradient-style image as a backdrop on the window toolbar.
(0016) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(5) Local Templates Found In TestHandyComProgressBarTemplateMain

Copyright © 1996-2017 - CHT Version: [21C.00.00]
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDPROGRESSBAR.APP