SAL Home PROGRAM X11 Libraries & Toolkits


Xclasses is a C++ layout library for the X Window System. All objects (called gadgets) are font sensitiv, i.e. their size changes with the size of the used screen font and the size of the window. All this is done by Xclasses itself!
All objects (gadgets) have the same base class (class gadget) so there are all used the same. Gadgets are put together in groups (class group also bases on gadget) which manage the correct size of all gadgets (and/or groups!) inside.
Xclasses is completely written in C++ so it is really object orientated! But C-Users may use it because most C compilers support C++ and for using Xclasses you neddn't to know much about C++.
Xclasses is easy to use, no pointer or handles to manage or remember - simply classes (for C users: like structs with functions added). If you don't want to do some special things (like writing a multiplayer arcade game or a new window manager) you don't even need to know anything about X-Windows functions and how it works - Xclasses has its own classes for all of this that put many complex X functions to some easy functions together.

Current Version:   0.40.2pre4

License Type:   GPL

Home Site:

Source Code Availability:   Yes

Available Binary Packages:

Targeted Platforms:

UNIX/X Windows, currently tested on Linux, IRIX and AIX.

Software/Hardware Requirements:

X-Windows, GNU g++.

Other Links:

Mailing Lists/USENET News Groups:

To join the mailing list, send email to with "HELP" in the mail body.

User Comments:

  • None

See A Screen Shot?

  SAL Home   |   Programming   |   X11 Libraries & Toolkits

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.