GENERATED: MAR 31,2012 - 3:30PM
CHT Calculator Demo [V8.01.00]

Previous Page
This application illustrates a pair of related CHT templates called EmbedCalculatorFunctions and HandyCalcEntryControl_ECF.

Extension template EmbedCalculatorFunctions attaches a CHT class called HNDCalcControl to your application procedure, making its functions available to the procedure.

Control template HandyCalcEntryControl_ECF drops an entry control and a button on your procedure window. These controls work in tandem. A numerical value in the entry control is passed to the calculator - accessed via the button control - and the calculator passes a calculated result back into the control. A thread option on the tempate provides for passing data back to the entry control without closing the calculator, which can be left open on top of the application window.

Until the the close of 4th quarter 2008, this template and the HNDCalcControl class should be considered beta and feature incomplete. If you have feature suggestions, for the class or the templates, please do feel free to make them on the CHT forum using the "Suggestions" setting.

Any questions, feel free to ask them on the CHT forum.
Gus M. Creces
The Clarion Handy Tools Page

Count Global Template Name Qty Global Template Description
(0001) AACHTControlPanel(HNDTools) 1 AACHTControlPanel - CHT Global Control Panel.
(0002) ApplicationImagesEx(HNDTools) 1 ApplicationImagesEx - A tool to better control the use of images and icons in your application.
(0003) HNDCMPControlPanel(HNDTools) 1 HNDCMPControlPanel - Interface to the CHT Compile Manager.
(0004) HandyVersionResource(HNDTools) 1 HandyVersionResource - Version Resource/Build Number Information To EXE
(4) Global Templates Found

1 - Procedure Template Type: Menu
Main ()
Count Local Template Name Qty Local Template Description
(0005) AppStartSplashProcedure(HNDTools) 1 AppStartSplashProcedure - Start the application Splash screen earlier with an option for threaded/unthreaded.
(0006) DateTimeDisplay(ABC) 1 Display the date and/or time in the current window
(0007) EmbedCalculatorFunctions(HNDTools) 1 EmbedCalculatorFunctions - An Instance Of:
(0008) EmbedWindowFunctions(HNDTools) 1 EmbedWindowFunctions - An Instance Of:
(0009) HandyCalcEntryControl_ECF(HNDTools) 1 HandyCalcEntryControl_ECF - An entry control with attached popup calculator.(6)
(0010) HandyCalcTapeEntryControl_ECF(HNDTools) 1 HandyCalcTapeEntryControl_ECF - An entry control with attached popup tape-style calculator.(11)
(0011) HandyHelpFileFetch(HNDTools) 2 HandyHelpFileFetch - Build A Help File Request To Your Website.(10)
(0012) HandyHelpWhatsNew(HNDTools) 1 HandyHelpWhatsNew - Build A What's New Request To Your Website.(8)
(0013) ProcedureImagesEx(HNDTools) 1 ProcedureImagesEx - A tool to better control the use of images and icons in your procedure.
(9) Local Templates Found In Main

2 - Procedure Template Type: Splash
JumpStartSplashCHTBlue ()
Count Local Template Name Qty Local Template Description
(0014) AppBuildDateTimeStamp(HNDTools) 1 AppBuildDateTimeStamp - An application build date/time stamp.
(0015) AppBuildNumberStamp(HNDTools) 1 AppBuildNumberStamp - An application build number or version stamp.
(0016) AppCopyRightStamp(HNDTools) 1 AppCopyRightStamp - An application copyright stamp.
(0017) EmbedWindowFunctions(HNDTools) 1 EmbedWindowFunctions - An Instance Of:
(0018) HandyTellMeControl(HNDTools) 1 HandyTellMeControl - Text box control to provide a message or help text.
(0019) ProcedureImagesEx(HNDTools) 1 ProcedureImagesEx - A tool to better control the use of images and icons in your procedure.
(6) Local Templates Found In JumpStartSplashCHTBlue

Copyright © 1996-2012
Gus M. Creces and The Clarion Handy Tools Page.
All Rights Reserved Worldwide

chtlogo001.gif Templates In Application: HNDCALCULATOR.APP