08-26-2023, 11:37 PM
`_PUTIMAGE` is unreliable with few parameters. It's better to give it the whole compliment: the rectangle in the destination screen and the rectangle taken from the source image. Because if the source image dimensions is left out, it might try to stretch things to what is being requested for the destination, or it might not draw anything at all. I passed a lot of frustration with this statement simply by providing all of the possible parameters even if they could be obvious.
This is from a quick look at the source code. Otherwise I'm as boggled as you because with a "point size" larger than one this works fine.
Remember that "kerning" for fonts is difficult to get right. Have to try to design the font from scratch to avoid kerning problems in the first place, yet there are still problems that other people find. They could see things the font designer didn't.
This is from a quick look at the source code. Otherwise I'm as boggled as you because with a "point size" larger than one this works fine.
Remember that "kerning" for fonts is difficult to get right. Have to try to design the font from scratch to avoid kerning problems in the first place, yet there are still problems that other people find. They could see things the font designer didn't.