[Mono-bugs] [Bug 75997][Wis] Changed - Mono.Cairo 100% non-usable on win32.

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Sep 6 07:00:18 EDT 2005


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by idan at fastmail.fm.

http://bugzilla.ximian.com/show_bug.cgi?id=75997

--- shadow/75997	2005-09-06 06:47:06.000000000 -0400
+++ shadow/75997.tmp.352	2005-09-06 07:00:18.000000000 -0400
@@ -86,6 +86,21 @@
 
 Managed code (assemblies) is the same across all platforms. If the 
 same functionality requires different function calls on different 
 platforms you have to choose the appropriate one at runtime. And use 
 PlatformNotSupportedException when the requested functionality is 
 not available on the platform in use.
+
+------- Additional Comments From idan at fastmail.fm  2005-09-06 07:00 -------
+OK
+
+If so, then the functionality of getting a cairo surface form a gdk
+window should certainly be folded into Mono.Cairo, instead of sitting
+outside the class as an example. Then we could have one unified
+constructor like
+
+public Graphics(GdkWindow window) {...}
+
+and have that sense & throw a PlatformNotSupportedException.
+
+Sound reasonable? This is my first attempt at contributing to mono so
+please point out where I'm thinking incorrectly about things.


More information about the mono-bugs mailing list