Well no, not really. The only thing whilefix does is process window messages to let the window update. The major chunk of mIRC (its script processing "brain", and sockets by extension) are still frozen and unusable, so whilefix is quite literally superficial. That might work to improve responsiveness, but there are other equally effective ways to do just that without a dll-- like splitting up your loop into ~5000 count iterations and separating them by a "0 second" timer. In fact, it's likely that this would be *more* efficient than whilefix, even with the overhead of /timer's command parsing and a new script call. And the latter method lets *all* of mIRC update.


- argv[0] on EFnet #mIRC
- "Life is a pointer to an integer without a cast"