On Sun, 03 Aug 2008 21:30:35 +1000 SteveG <[EMAIL PROTECTED]> wrote: > Found the code necessary to get the GTK handle from a Lazarus handle > (for GTK2) > fWindow(int64) := GDK_WINDOW_XWINDOW( pointer( > PGtkWidget(Form1.Handle)^.Window ) ); > > add gtk2, gdk2x to the 'uses' section
More generic: uses gtkproc, gdk2x; XWindow:=GDK_WINDOW_XWINDOW(GetControlWindow(PGtkWidget(Control.Handle))); Mattias _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus