>
> 2. I think once the class definition is closed, you can't
> extend it, but
>
> I agree with you that once the class definition is closed we can't
> extend it. But in this case the gtkglext functions extend the
> GdkWindow object to bring OpenGL capabilities to some GObjects.
>
>
> I post this to make a more clean code in vala. The best solution is
> that GTK implements OpenGL!!. I hope that in GTK 3.0 present this
> capability.
>
It seems that GTK 3.0 has the priority in sealing all data members than
adding new capabilities.
My only hope it's that GTK-3.0 implements OpenGL capabilities (and other thinks) ... well we have to wait....