This "CHT Utility Application" illustrates both CHT Native SMS messaging as well as SMS messages via SMTP. This application requires Clarion's CLARUNEXT.DLL but is otherwise stand-alone. Further it is dependent on correct configuration of a valid SMTP server or SMS gateway setup with UserName, Password, Email/SMS Server and Email/SMS Return Address. Our template and SMS classes provide a configuration function with user-controllable registry location setttings. The SMS template illustrated is EMBEDSMSFUNCTIONS. The CHT class underlying this template is HNDSMS located in files HNDSMS.INC and HNDSMS.CLW. Please read and understand the proper formation of SMS addresses before experimenting, using this URL: (https://en.wikipedia.org/wiki/SMS_gateway). |
PROCEDURE (1): Main (Procedure Template: Frame) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0003) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(3) Class Instances Found In Main | |||||
PROCEDURE (2): SMSViaSMTPGateWay (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HNS | HNDNetSMTPClass | HND | 110 | HNDNETSMTP.INC |
(0002) | SMTP | HNDSmtp | HNDINET | 162 | HNDSMTP.INC |
(0003) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0005) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(5) Class Instances Found In SMSViaSMTPGateWay | |||||
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) | HMrkBrw6 | HNDMarkerBrowse | HND | 480 | HNDMRKBR.INC |
(0007) | Handles7 | HNDSizes | HND | 23 | HNDSIZES.INC |
(0008) | HWin | HNDWindow | HND | 206 | 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 | |||||
PROCEDURE (4): JumpStartSplash07 (Procedure Template: Splash) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | HTellMe | HNDWindow | HND | 206 | HNDWINDO.INC |
(0002) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In JumpStartSplash07 | |||||
PROCEDURE (5): ClarionSMSClaRunExt (Procedure Template: Window) |
|||||
Count | Instance | Class | Type | Methods | Header File |
(0001) | SMSMAIL | HNDSMS | HNDINET | 112 | HNDSMS.INC |
(0002) | HWin | HNDWindow | HND | 206 | HNDWINDO.INC |
(0003) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
(0004) | ThisWindow | WindowManager | ABC | 40 | ABWINDOW.INC |
(4) Class Instances Found In ClarionSMSClaRunExt | |||||