In that case, 32768 x 32768 may be too large a maximum. If a scripter is going to repeatedly call /drawsize with every /draw to arbitrarily increase the bitmap size up to a possible maximum of 32768 x 32768, that will cause problems for users.

The purpose of /drawsize is to allow a scripter to set a reasonable bitmap size at the start of a script ie. what they know they will need. An arbitrary bitmap size is not practical or realistic as it can have a drastic effect on resources.

In your experience, what size of bitmap is generally needed?

Apart from that, resizing a bitmap is a slow process. If a script, instead of setting a realistic bitmap size at the start, chose to /drawsize repeatedly as needed, it would slow down significantly. The same would apply if mIRC did this automatically.

Last edited by Khaled; 01/04/17 03:19 PM.