[C#/Java]
event TSBGZipUserActionNeededEvent OnUserActionNeeded;
delegate void TSBGZipUserActionNeededEvent(object Sender, int ForEvent, string Description, ref int UserAction);
[VB.NET]
Event OnUserActionNeeded As TSBGZipUserActionNeededEvent
Delegate Sub TSBGZipUserActionNeededEvent(ByVal Sender As Object, ByVal ForEvent As Integer, ByVal Description As String, ByRef UserAction As Integer)