Re: OpenGL and overlapping widget
- From: Tristan Van Berkom <tvb gnome org>
- To: Michael Goffioul <michael goffioul gmail com>
- Cc: gtk-list gnome org
- Subject: Re: OpenGL and overlapping widget
- Date: Sat, 17 Jul 2010 15:23:18 -0500
On Sat, Jul 17, 2010 at 3:19 PM, Michael Goffioul
<michael goffioul gmail com> wrote:
> Hi,
>
> I'm trying to use OpenGL with regular GTK+ widgets within the same
> window and I want to make the widgets (buttons, text fields...) to
> overlap the OpenGL area and appears in front of it. I tried with GtkGLArea
> and GtkGLExt, but all my tests were unsuccessful so far. In all cases,
> the OpenGL area will always appear in front, overlapping any GTK+ widget.
I'm not sure off the top of my head what the exact combination is, but
you can do this by combining Clutter with GTK+ (maybe by using
a specialized ClutterActor, or by rendering your widgets to a GtkOffscreenWindow
and blitting that to an actor or such).
Cheers,
-Tristan
>
> My test case is the following: create a GtkFixed widget with 2 children
> (added in that order):
> - 1 OpenGL area filling the whole allocated space of the GtkFixed
> (GtkGLArea widget, or GtkGLExt-enabled GtkDrawingArea)
> - 1 button placed somewhere in the GtkFixed
>
> What I need is to make the button to appear in front of the OpenGL area.
> I'm using Windows (but the target app must be cross-platform).
>
> Any idea how can I achieve this?
> Thanks.
>
> Michael.
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]