|
This application demonstrates a control template called HandyComZipperControl which places a CHT COM Zipper Control from HNDZIPR.OCX on your application window. The template provides two interface controls, a string control for messages and a progress control to indicate progress through bulk zip and unzip operations. Since this is a "Control" template it operates from a window. If a silent, or invisible zip operation is required, simply hide the window. Operations provided are: bulk directory zip with mask, bulk directory unzip with mask, single file zip, and single file unzip. The template incorporates a CHT COM Zipper Wrapper called HNDComZipClass into your procedure. See HNDZIPPR.INC, HNDZIPPR.CLW and HNDZIPPR.TLB to study the header, code module and method interfaces respectively. Any questions feel free to ask. Cheers... Gus M. Creces The Clarion Handy Tools Page www.cwhandy.ca (CHT Website) news.cwhandy.ca (CHT Forum) |
| PROCEDURE (1): EntryPointMain (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe3 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | HWin | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0003) | VisitMe1 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | VisitMe2 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0005) | VisitMe4 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0006) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0007) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (7) Class Instances Found In EntryPointMain | |||||
| PROCEDURE (2): UnZipDirectory (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | ZIP | HNDComZipClass | HND | 372 | HNDZIPPR.INC |
| (0002) | HFlSel11 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | HFlSel2 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0004) | TellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0005) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0006) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (6) Class Instances Found In UnZipDirectory | |||||
| PROCEDURE (3): ZipDirectory (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | ZIP | HNDComZipClass | HND | 372 | HNDZIPPR.INC |
| (0002) | HFlSel11 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | HFlSel2 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0004) | PARSE | HNDQueryBuilder | HND | 172 | HNDQBINF.INC |
| (0005) | HTellMe14 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0006) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0007) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (7) Class Instances Found In ZipDirectory | |||||
| PROCEDURE (4): ZipDisplayContents (Procedure Template: Window) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | ZIP | HNDComZipClass | HND | 372 | HNDZIPPR.INC |
| (0002) | HFlSel11 | HNDDisk | HNDDISK | 333 | HNDDISK.INC |
| (0003) | HTellMe14 | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0004) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0005) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (5) Class Instances Found In ZipDisplayContents | |||||
| PROCEDURE (5): JumpStartSplashCHTBlue (Procedure Template: Splash) |
|||||
| Count | Instance | Class | Type | Methods | Header File |
| (0001) | HTellMe | HNDWindow | HND | 197 | HNDWINDO.INC |
| (0002) | Toolbar | ToolbarClass | ABC | 6 | ABTOOLBA.INC |
| (0003) | ThisWindow | WindowManager | ABC | 38 | ABWINDOW.INC |
| (3) Class Instances Found In JumpStartSplashCHTBlue | |||||
Classes By Procedure In HNDCOMZIPPER.APP