GENERATED: AUG 11,2020 - 2:39PM
CHTSNAPMAPI EXAMPLE [V10.20.08]

Previous Page

This application demonstrates the CHT global template called ApplicationSnapIns.

This global template provides an interface to your application whereby several "Snap-In" components may be incorporated.

This application illustrates CHTSNAPEDIT.EXE and CHTSNAPMAPI.EXE.

CHT "Snap-Ins" are C# executables (EXE's) which provide various functionalies, that can be used standalone from the DOS prompt , from a DOS BATCH file, or programmatically from a Clarion application. The above "Snap-Ins" provide text editing and SMTP email, respectively.

Procedure-level button control templates are provided for each of the "Snap-In" executables in order to pass information to them and launch them from your application, seamlessly, just like dll-based procedures. Button templates are: SnapEditStartButton and SnapSMTPStartButton

External binary dependencies: CHTSNAPMAPI.EXE, CHTSNAPEDIT.EXE and HNDCAPCON.DLL

 
PROCEDURE (1):
JumpStartSplash07 (Procedure Template: Splash)
Count Instance Class Type Methods Header File
(0001) HTELL HNDWindow HND 215 HNDWINDO.INC
(0002) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0003) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(3) Class Instances Found In JumpStartSplash07


 
PROCEDURE (2):
MAIN (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Handles12 HNDSizes HND 23 HNDSIZES.INC
(0002) HWin HNDWindow HND 215 HNDWINDO.INC
(0003) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0004) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(4) Class Instances Found In MAIN


 
PROCEDURE (3):
SelectEmailAddresses (Procedure Template: Browse)
Count Instance Class Type Methods Header File
(0001) BRW1 BrowseClass ABC 85 ABBROWSE.INC
(0002) BRW1::EIPManager BrowseEIPManager ABC 46 ABBROWSE.INC
(0003) EditInPlace::TPS:EmailAddress EditEntryClass ABC 9 ABEIP.INC
(0004) EditInPlace::TPS:Name EditEntryClass ABC 9 ABEIP.INC
(0005) MARK HNDMarkerBrowse HND 482 HNDMRKBR.INC
(0006) Handles7 HNDSizes HND 23 HNDSIZES.INC
(0007) HWin HNDWindow HND 215 HNDWINDO.INC
(0008) BRW1::Sort0:Locator StepLocatorClass ABC 12 ABBROWSE.INC
(0009) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0010) ThisWindow WindowManager ABC 39 ABWINDOW.INC
(10) Class Instances Found In SelectEmailAddresses


Copyright © 1996-2020
Gus M. Creces, CHT - Clarion Handy Tools
All Rights Reserved Worldwide

chtlogo001.gif
Classes By Procedure