Discuss this help topic in SecureBlackbox Forum


TElZipWriter     See also     

Filter: C#/Java  VB.NET  Pascal  C++  PHP  

This event is fired when TElZipWriter is starting to compress data.


    event TSBZipCompressionStartEvent OnCompressionStart;
    delegate void TSBZipCompressionStartEvent(Object Sender, TElZipArchiveDirectoryEntry Entry, ref bool Compress);

    Event OnCompressionStart As TSBZipCompressionStartEvent
    Delegate Sub TSBZipCompressionStartEvent(ByVal Sender As Object, ByVal Entry As TElZipArchiveDirectoryEntry, ByRef Compress As Boolean)

    property OnCompressionStart : TSBZipCompressionStartEvent;
    TSBZipCompressionStartEvent = procedure(Sender: TObject; Entry : TElZipArchiveDirectoryEntry; var Compress : boolean) of object;

    void get_OnCompressionStart(TSBZipCompressionStartEvent &pMethodOutResult, void * &pDataOutResult);
    void set_OnCompressionStart(TSBZipCompressionStartEvent pMethodValue, void * pDataValue);
    typedef void (SB_CALLBACK *TSBZipCompressionStartEvent)(void * _ObjectData, TObjectHandle Sender, TElZipArchiveDirectoryEntryHandle Entry, int8_t &Compress);

    TSBZipCompressionStartEvent|callable|NULL get_OnCompressionStart()
    void set_OnCompressionStart(TSBZipCompressionStartEvent|callable|NULL $Value)
    callable TSBZipCompressionStartEvent(TObject $Sender, TElZipArchiveDirectoryEntry $Entry, bool &$Compress)


  • Entry - archive entry to be compressed.
  • Compress - specifies, whether the entry should be compressed.


    This event is fired by TElZipWriter when it attempts to compress an archive entry.

See also:     OnCompressionFinished    

Discuss this help topic in SecureBlackbox Forum