Please add a user parameter to PackerCallback(@Procedure()) function.
So we could bypass any value to the callback.
Fictive example:
Code: Select all
...
...
Procedure MyCallback ( nSourcePos.i , nDestPos.i , iParam.i )
SetProgress ( iParam , ( nDestPos / 100 ) * nSourcePos )
ProcedureReturn #True
EndProcedure
PackerCallback ( @ MyCallback () , idMyProgressCtrl )
...
...
Wolf