Previous Thread  Next Thread

chat icon Why don't use glib/gtk?

tristan

Posted: Mon Dec 09, 2002 4:01 pm
Joined: 09 Dec 2002
Posts: 3
Question I think using glib/gtk may simplify the developpment.
The new programmer have no need to learn new api.
This library is multi-platforme and is more flexible.
The work may be use to code a really need feature.
Reply with quote


michele

Posted: Mon Jan 27, 2003 2:19 pm
Joined: 27 Jan 2003
Posts: 3
WoW I love glib/gtk !!!!!!!!!!!!!!!!!!!!!!!!!!
Reply with quote


Stony

Posted: Sun Mar 16, 2003 10:42 pm
Joined: 16 Mar 2003
Posts: 2
Is the gtk still buggy on windows? I love the api and being new to GUI programming it makes things very simple, but it doesn't do any good if it causes trouble on other operating systems.
Reply with quote


ray_theray

Posted: Mon Mar 17, 2003 4:53 am
Joined: 16 Oct 2002
Posts: 47
Yeah, I think GTK still has some issues before practical Windows use. I run Gimp and a python application (Pytho˝ol) with GTK on Windows, and performance is hit and miss. GHOST has a few minor issues (nothing fatal) and it works equally well across platform. Plus, it's being still being improved by the same people developing Blender.
_________________
-ray_theray
Reply with quote


alien-xmp

Posted: Sun Apr 06, 2003 1:43 pm
Joined: 06 Apr 2003
Posts: 217
I'm no expert, but I think the problem with doing this is that blender is using opengl, ie widgets and everything are drawn w/ opengl.

To use gtk you would have to write a gtk wrapper around opengl so that gtk uses opengl for drawing.

This is probably a lot of hard work, but would be an interesting experiment, as then other gtk apps could use this, and would be hardware accelerated.

Kester
Reply with quote


michele

Posted: Tue Apr 29, 2003 10:25 pm
Joined: 27 Jan 2003
Posts: 3
you have to rewrite the GUI code (to use gtk widgets)

there are already mechanisms to use OpenGL with gtk like: GtkGLArea (an OpenGL widget) or GtkGLExt (that provides additional GDK objects which support OpenGL rendering in GTK)

Yes it is probably a lot of hard work!!!
Reply with quote


 
Jump to:  
Powered by phpBB © 2001, 2005 phpBB Group