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.
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.
Note: Code in event handlers for Xceed Zip events cannot recursively call Xceed Zip methods.