There isn't many resources on xlib, but there are a couple around, and there is the source code itself. The Linux API is a minimal API compared to MS Windows system interface (Win32). The X protocol uses the xlib interface to communicate between a client and server. Linux has serveral Widget Toolkits which are objects built ontop of xlib primitives. There are also several decentralized libraries that are used in the implementation of these Widget Toolkits, however they are separate libraries such as ATK, PANGO, and GLib (which contains structures, threading, containers, etc). The most popular open source Widget Toolkit is GTK+, it's a C object oriented library, and it has Standard C++ bindings (GTKmm).
Last edited by GtkUser; 06-23-2003 at 08:36 AM.
|