Re: glib and Xlib



jaafar EL GONNOUNI escreveu:
Hello;

What is *glib *adding that the GTK + compared to *Xlib *?

All what is possible with glib with Xlib is feasible, then why create a new
library.

glib is a library to easy programming with the C language. It contains data structures, utility functions, and features such as a simple lexical scanner, key-value file reading, and more. Gtk+ uses it, and both are developed by the same group, but otherwise they aren't related. It bears no relation to Xlib in any aspect.

Gtk+ is a windowing toolkit. If we disregard the fact that it is cross-platform (and thus can be used in Windows where there is no Xlib, for example), it allows one to easily create widgets that have the same look-and-feel in all applications using Gtk+, in a much simpler way than with Xlib directly. Or even with Xaw. But you're free to design your own widgets directly in Xlib and ignore Gtk+ completely, if you fell inclined to do that.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]