GENERATED: JUL 11,2017 - 12:55AM
Eds Easy Google Calendar Explorer [V10.17.05.0160]

Previous Page
This application is the result of request by CHT user Ed Grodsky to illustrate logging into a web page - specifically Gmail - from a CHT application.

The application will ask you for your login credentials if they have not already been established by this application. Once entered, it will save them to the registry. These can always be changed using the "Configure Google Credentials" button provided on the toolbar.

HNDGOOGLECALENDAREXPLORER.APP applies primarily a CHT template called HandyComInternetExplorerControl. The template has been configured with specific web form settings that allow it to insert information directly into the web page variables having to do with Google Calendar Login.

The application communicates with the Google Calendar login page's DOM (Document Object Model) using methods provided in CHT class, HNDInternetExplorer.

This same principle can be used to interact with almost any web page by writing to it's form variables from inside the Clarion application hosting the Internet Explorer control.

Any questions, feel free to ask:

Gus M. Creces
The Clarion Handy Tools Page (CHT Website) (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
(4) Global Templates Found

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

2 - Procedure Template Type: Window
Main ()
Count Local Template Name Qty Local Template Description
(0010) AppStartSplashProcedure(HNDTools) 1 CHT AppStartSplashProcedure - Application Splash screen earlier with an option for threaded/unthreaded.
(0011) EmbedHNDConfigFunctions(HNDTools) 1 CHT EmbedHndConfigFunctions - An Instance Of:
(0012) EmbedWindowFunctions(HNDTools) 1 CHT EmbedWindowFunctions - An Instance Of:
(0013) HandyCOMInternetExplorerControl(HNDTools) 1 CHT HandyCOMInternetExplorerControl - Drop a COM Internet Explorer Control On Your Application Window.(1)
(0014) HandyToolBarGradient(HNDTools) 1 CHT HandyToolBarGradient - Place gradient properties as a backdrop on the window toolbar.
(0015) ProcedureImagesEx(HNDTools) 1 CHT ProcedureImagesEx - Application Styling System
(0016) ResizeHandles(HNDTools) 1 CHT ResizeHandles - Attach "grip-style" resize handles to any window.
(7) Local Templates Found In Main

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: HNDGOOGLECALENDAREXPLORER.APP