WindowExp(), batchExp() progress callback