GENERATED: MAY 4,2023 - 8:47AM
CHT Chat Client [V10.23.04. 27.00]

Previous Page

This application, called HNDCHATCLNT.APP, is a client chat application designed to interact with a companion, server application called HNDCHATSV.APP,

This application uses CHT-original classes called HNDSOCKET and HNDJSON. It has been built to contrast an SV example application called QuickChat.APP which uses SV-provided socket and JSON data transfer classes.

We're using this application for study purposes and to act as a robustness testing platform for Socket connection and JSON classes of our own design. We found after considerable study that SV's JSON and SOCKET classes just weren't up to CHT standards in flexibility and robustness. So we built our own from scratch.

We also separated the server and client functionalities into two applications. This way, one centrally placed, duty server can handle hundreds of clients, the way Skype and other chat functionalities do it.

 
PROCEDURE (1):
MainQuickChatCHT (Procedure Template: Window)
Count Instance Class Type Methods Header File
(0001) Socket HNDSocketEvents HNDINET 96 HNDSOCKET.INC
(0002) HWin HNDWindow HND 206 HNDWINDO.INC
(0003) Toolbar ToolbarClass ABC 6 ABTOOLBA.INC
(0004) ThisWindow WindowManager ABC 40 ABWINDOW.INC
(0005) Resizer WindowResizeClass ABC 25 ABRESIZE.INC
(5) Class Instances Found In MainQuickChatCHT


 
PROCEDURE (2):
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


Copyright © 1996-2023
Gus M. Creces, CLARION HANDY TOOLS
All Rights Reserved Worldwide

chtlogo001.gif
Classes By Procedure