[Mono-osx] System.Drawing on Cocoa?
kjpou at pt.lu
Tue Mar 26 04:37:31 UTC 2013
Take a look at this -> https://github.com/mono/sysdrawing-coregraphics
Is this what you are looking for?
On 3/25/13 10:35 PM, JoeStrout wrote:
> I'm a complete newbie to Mono and MonoMac. I see that data types from
> System.Drawing are used throughout (for example, in the parameter to
> NSView.DrawRect), but all the examples I've found do their actual drawing
> using wrapped Cocoa methods (NSBezierPath for example). In addition, poking
> around in the System.Drawing factory methods, I don't see any which seem to
> apply to the Mac (and there is no public constructor).
> So, while System.Drawing has all sorts of nifty and portable-looking drawing
> methods, it looks to me like you can't use it in a Cocoa app. Is that
> What I'm really trying to accomplish is to isolate all my drawing code from
> the underlying details, so that if I decide to port my app to Windows or
> Linux or Android or whatever, I won't have to rewrite it all. So I started
> on a bridge pattern that encapsulates all the NS stuff, but I can't shake
> the feeling that this has already been done. What am I missing?
> - Joe
> View this message in context: http://mono.1490590.n4.nabble.com/System-Drawing-on-Cocoa-tp4659148.html
> Sent from the Mono - OSX mailing list archive at Nabble.com.
> Mono-osx mailing list
> Mono-osx at lists.ximian.com
More information about the Mono-osx