Hi all, I have a problem with drawing characters to pixmap.
I want to draw a character to a pixmap. To get the dimensions for this pixmap I use the width of the character. After I create the Font using GrCreateFont() I use GrGetFontInfo()-Function for getting the character information. The drawing itself works. I only get the wrong character widths => so I have the wrong pixmap width. My problem, if I want a font with a height > 255pts, I get some characters with a width > 255pts. In MWFONTINFO structure there is "widths[256]" defined as MWUCHAR (unsigned char). But I think I need unsigned int for my problem My issue for getting the right width is to change this to another data typ (f.e. unsigned int). I tried this, but it ran to an error "nxclient xxxxxxx: Wrong packet type 40 (expected 17)" (in client.c CheckBlockType(short packettype)) What I have to do to get the right font widths for my characters? Many thanks Andreas
