Fl_Gel_Tabs -- FLTK 'Gel Tab' Widget
------------------------------------

WHAT IS "Fl_Gel_Tabs"?

    Fl_Gel_Tabs is a 'tab' widget that is similar to the Mac OSX
    tabs widgets, and is aimed at becoming part of the FLTK's core,
    or fltk extensions library.

LICENSING

    Fl_Gel_Tabs comes with complete free source code. 
    Fl_Gel_Tabs is available under the terms of the GNU Library 
    General Public License. See COPYING for more info.

    Contrary to popular belief, it can be used in commercial
    software!

BUILD INSTRUCTIONS

    Tested under Linux, Mac OSX and Windows with fltk 1.1.6.

    You may need to edit the FLTKDIR=xxx setting in the 
    Makefile file to point to where your fltk library is installed.

    To build the test programs and related Fl_Gel_Tabs object files:

	make

   These test programs are created:

       	geltabs-simple-example   -- Simple example of how to use the Fl_Gel_Tabs widget
       	geltabs-test         -- A more complex 'real world scenario' with multiple instances
       	geltabs-test-value   -- Test the value() method via

UTF8 SUPPORT

    If you're using a version of FLTK with utf8 support, then
    edit the "Makefile.<PLATFORM>" (eg. Makefile.LINUX or Makefile.MICROSOFT)
    and uncomment the "USEUTF8=.." line, modify the FLTKDIR to point to where
    your fltk-utf8 is installed, then recompile.

WHERES THE DOCUMENTATION?

    See documentation/index.html.

FEATURES

    It looks nice.

RELEASE NOTES/VERSION INFORMATION
    
    See ./CHANGES.

LIMITATIONS

    The tabs are of fixed vertical size. This kinda follows 
    Mac's human interface standards (I think) to prevent people
    from getting too nutty. Think of it as divine in this limitation.

    You can't make tabs wider than the parent widget, or they'll clip.
    This is in keeping with the Mac OSX's tab widget default behavior.
    Basically, you should design your interface so that never happens.

    If you want a lot of tabs, do not use this widget.
    Tabs are not a good abstraction for handling large numbers of panels.
    Better to use a combo of a browser and a group/panel, similar to mail 
    readers. (Browser on the left, panel on the right)

BUGS?
    
    Send them to erco at seriss dot com
