Just thought I'd post that I put up a preliminary package of freeflow layout stuff for fltk2. I posted it a couple of weeks ago to fltk.org as a package but thought I'd also announce it here.
Primarily it consists of overloaded functions to "presize" widgets to a minimum size, a class derived from fltk::Group and a set of nestable linear layouts which allow no, one or more widgets to be resizable in a linear group. Also included is a layout build helper class that uses operator overloading to shorthand build up layouts. The current implementation is static (adding/remove widgets isn't supported) and relies on std::vector. http://pushbroom.org/fltkl/ contains a README.txt, screenshot and some code I just wanted to throw this out there as *a* way to implement some level of more sophisticated layouts without having to hard code geometries everywhere (an absolute must for internationalized interfaces). Comments/criticisms encouraged. _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
