Xceed Zip Compression Library Documentation
About Xceed Zip control events
Xceed Zip control reference > About Xceed Zip control events

Events generated by the Xceed Zip control represent activities that your program can recognize and act upon. For example, the Zipping event occurs when a file is being zipped. So if you want to, you can write an event handler for the Zipping event that displays "Currently zipping file:" on a status bar along with the filename and any other file info you want for the file currently being zipped.

With Visual FoxPro 5.0 and up, events will be triggered only if you set Application.AutoYield = .F.. Place this code in the section of your main program where you set up your environment. If you only have a single form in your application that uses Xceed Zip, place Application.AutoYield = .F. in the forms load method, and set it back to the default in the forms destroy method.

About 64-bit events

All events that provide byte/size information have a 64-bit counterpart that can report these sizes even if they get beyond 4 gigabytes. In order to receive and handle these 64-bit events instead of their regular 32-bit counterparts, the Use64BitEvents property must be set to true.

List of the Xceed Zip control's events:

Note: Code in event handlers for Xceed Zip events cannot recursively call Xceed Zip methods.