[MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread JohnnyNoMates
Hi all, Working on my first app and Ive noticed that when I draw text containing an apostrophe it draws that character in some strange encoding, like '.Ao'. Im assuming Im doing something wrong when selecting the font on the context but there are only 2 options, MacRoman and FontSpecific. Any

Re: [MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread Nic Wise
Can you post some code? either inline, in a git gist or on pastebin? On Mon, Sep 5, 2011 at 17:19, JohnnyNoMates m...@johnhair.com wrote: Hi all, Working on my first app and Ive noticed that when I draw text containing an apostrophe it draws that character in some strange encoding, like '.Ao'.

Re: [MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread JohnnyNoMates
Sure. I have a UIView descendant and Im overriding the Draw method. I get the context and set the font; CGContext ctx = UIGraphics.GetCurrentContext (); ctx.TranslateCTM(0.0F, Bounds.Height);

Re: [MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread JohnnyNoMates
Wow, turns out its not every EKEvent title that contains an apostrophe appears this way, just some. Gets stranger and stranger... -- View this message in context: http://monotouch.2284126.n4.nabble.com/Drawing-text-containing-an-apostrophe-tp3791636p3792101.html Sent from the MonoTouch mailing

Re: [MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread Sebastien Pouliot
Hello, I think you're simply running into encoding issues. Some quotes characters are not 'basic' (the old 7bits ;-) ASCII and might not be defined in MacRoman. See http://stackoverflow.com/questions/7280002/coregraphics-special-characters-not-drawn-correctly about how to use UIKit instead of

Re: [MonoTouch] Drawing text containing an apostrophe

2011-09-05 Thread JohnnyNoMates
Thank you, that works I can see the text is now correctly being drawn with the apostrophe. Now though the text is being painted inverted. I have already transformed with ScaleCTM(1f, -1f) which is why my DrawTextAtPoint calls were correct. Now with UIKit its wrong again. Its a little confusing