Can mIRC display Tab character properly? If not, can it rather convert it to spaces? And not just substitute it with 8 spaces (or 4?), but actually calculate how much is needed (between 0 and 8).
Actually, it would be nice if mIRC allowed you do that, and set tab width (to 4 or 8) in Options. And also maybe option to convert tab to spaces when sending messages, so other clients who cannot display tabs can see spaces instead.