This application demonstrates the CHT global template called ApplicationSnapIns. This global template provides an interface to your application whereby several "Snap-In" or "Batch-Bot" components may be incorporated. This application illustrates CHTSNAPEDIT.EXE and HNDMAILCDO.EXE. CHT "Batch-Bots" like HNDMAILCDO.EXE 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/Batch-Bots" provide text editing and SMTP-style 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 BotCDOStartButton. External binary dependencies: CHTSNAPEDIT.EXE, HNDMAILCDO.EXE and HNDCAPCON.DLL |
PROCEDURE (1): JumpStartSplash07 (Procedure Template: Splash) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HTELL | HNDWindow | HND | 205 | HNDWINDO.INC |
(0002) | HWin | HNDWindow | HND | 205 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) 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 | 205 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | 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 | 47 | ABBROWSE.INC |
(0003) | EditInPlace::TPS:EmailAddress | EditEntryClass | ABC | 9 | ABEIP.INC |
(0004) | EditInPlace::TPS:Name | EditEntryClass | ABC | 9 | ABEIP.INC |
(0005) | HDisk | HNDDisk | HND | 401 | HNDDISK.INC |
(0006) | MARK | HNDMarkerBrowse | HND | 480 | HNDMRKBR.INC |
(0007) | Handles7 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0008) | HWin | HNDWindow | HND | 205 | HNDWINDO.INC |
(0009) | BRW1::Sort0:Locator | StepLocatorClass | ABC | 12 | ABBROWSE.INC |
(0010) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0011) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(11) Class Instances Found In SelectEmailAddresses | |||||