Help with conversion from GtkWidget to gtkmm Widget
- From: Loïc Faure-Lacroix <lamerstar gmail com>
- To: gtkmm-list gnome org
- Subject: Help with conversion from GtkWidget to gtkmm Widget
- Date: Sat, 26 May 2007 02:57:55 -0000
I'm actually working on a project using opengl.
I don't actually understand why there are no native opengl widget in gtk
as they are actually made and why they don't put something as simple to
use as gtkglarea.
Well my problem is that i need to work with c++ so, using the c++
bindings of gtk is more easier but I have problem with conversion with
the C gtkglarea to something that could be called GLarea for gtkmm.
I'm actually comparing the HG/CCG files against c/h files and cc/h
files. I believe i can understand but if someone could help me step by
step. To understand exactly what files do i need to bind the C code to
gtkmm.
My big problem is that most of the widgets don't depends on other things
than gtk.
here are the includes of gtkglarea.h
/***********************************************/
#include <gdk/gdk.h>
#include <gtkgl/gdkgl.h>
#include <gtk/gtkdrawingarea.h>
/***********************************************/
then this is the includes of gdkglarea.h
/***********************************************/
#include <glib.h>
#include <gdk/gdk.h>
/***********************************************/
Do i need to take care of the includes into the C files?
I have a gtkgl.def that contain...
/***********************************************/
EXPORTS
gdk_gl_choose_visual
gdk_gl_context_attrlist_share_new
gdk_gl_context_new
gdk_gl_context_ref
gdk_gl_context_share_new
gdk_gl_context_unref
gdk_gl_get_config
gdk_gl_get_info
gdk_gl_make_current
gdk_gl_pixmap_make_current
gdk_gl_pixmap_new
gdk_gl_pixmap_ref
gdk_gl_pixmap_unref
gdk_gl_query
gdk_gl_swap_buffers
gdk_gl_use_gdk_font
gdk_gl_wait_gdk
gdk_gl_wait_gl
gtk_gl_area_get_type
gtk_gl_area_make_current
gtk_gl_area_new
gtk_gl_area_new_vargs
gtk_gl_area_share_new
gtk_gl_area_swap_buffers
/***********************************************/
Thanks in advance:)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]