[Gtk-sharp-list] Native GtkWindow handle on MAX OS X (Lion)
look4awhile
bbatkin at gmail.com
Wed Sep 21 22:38:15 EDT 2011
I'm trying to make GLWidget work with the latest everything.
Internally it creates custom graphics context
(http://www.opentk.com/book/export/html/1057) which requires native window
handle.
It used to run like this
IntPtr windowHandle = gdk_x11_drawable_get_xid(GdkWindow.Handle);
bool ownHandle = true;
bool isControl = true;
windowInfo =
OpenTK.Platform.Utilities.CreateMacOSCarbonWindowInfo(windowHandle,
ownHandle, isControl);
but now there is no gdk_x11_drawable_get_xid. Even the library
(libgdk-x11-2.0.so.0) is missing. I got the impression Gtk# is now built
against Quartz, and not X11. But I'm pretty new to both of those systems,
and could be completely wrong.
Now, my question is, how do I get native window handle under Quartz?
--
View this message in context: http://mono.1490590.n4.nabble.com/Native-GtkWindow-handle-on-MAX-OS-X-Lion-tp3832218p3832218.html
Sent from the Mono - Gtk# mailing list archive at Nabble.com.
More information about the Gtk-sharp-list
mailing list