FX11 - A set of functions, procedures and classes for X11 graphics 03/08/98 Release 0.1 Copyright (C) 1998 Sam Hawker This software comes with ABSOLUTELY NO WARRANTY This software is free software, and you are welcome to redistribute it under certain conditions See the COPYING file for details. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. THE AUTHOR: =========== Sam Hawker shawkie@geocities.com http://www.geocities.com/SiliconValley/Vista/2471/ USAGE: ====== Let's be honest here. These routines are not designed for idiots. There are plenty of libraries like that (eg. Qt). There completeness makes them nice to code with, but very slow and the huged shared library adds an age to loading times. These routines are intended for Xlib developers who would like to save a little time, and to adopt the GUI these routines provide. They are far from comprehensive, so as to make programs small and fast, and so I don't spend too many years developing them. Basically, you need to do an FXInit() before you create anything FX11, and and an FXFree() when you are done. If you are using any FX11 visual classes (buttons, etc.) you must also call FXEvent() periodically.