On 10.10.2010, at 10:02, Marc R.J. Brevoort wrote: > The tabs weirdness I've been experiencing went away when I removed FLTK > 1.3.x entirely and reinstalled 1.1.7 (the version I'd previously been > building with). I'm not sure yet what to make of this- I'd rather keep > working with an up-to-date version of FLTK than be stuck with an > increasingly obsolete version. Perhaps I should try and find out from > which exact FLTK version on I'm experiencing this problem?
As Ian and Greg pointed out, a small typo and an installed other version than the current build version can produce weird effects (especially on Linux where you may have these "helping" links that only exist in the *installed* version - thus the compiler may miss the build version of one header file and include the other (installed version) that can be found via the link). There are some simple rules to avoid this "different version mix" that you might try to follow: (1) never install any FLTK version, use only builds from the build directories (2) install all versions in different paths (use --prefix) and use this prefix in your build (3) on linux, configure with --without-links to avoid the "helping" links for some misspelled header files. At least this will help finding header typos you may have in your code. I'm using certain combinations of these rules, especially on my test- only machine(s), but I'm using rule #2 on my production build machine(s) (Win + Linux). YMMV. That said, the tabs problem can also be that your tab groups are not all of the same sizes. I guess it would be odd if this worked with FLTK 1.1.7, but you never know. At least I'd check this too... Albrecht _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

