matthiasm wrote:
 >
> I implemented circular menus for FLTK about seven years ago. People  
> *loved* them to the point where they sometimes forgot what the  
> software itself was about. I didn't like them as a designer/developer  
> so much because they had to be laid out manually in FLUID. Also, they  
> obviously require transparent windows, and I never got around to  
> implement those correctly on any other platform than MSWindows.
> 

Hmmm... why do they need to be laid out in fluid?  My idea was a class 
that would be able to automatically layout 1 to 8 entries in the menu at 
least.  In C++ FLUID these would appear as a normal menu, of course.

Why do they need to be transparent?  You can definitively have radial 
menus without transparency.

Even then, why do you need to create OS specific code?  My idea for 
overlays would be to draw the menus into an fltk::Image and then lay 
that out with transparency.


> Anyway, if you are interested in reviving the code, I'll be happy to  
> send you what I have. There are two conditions though: 1: the code  
> must remain LGPL and be published back to the FLTK website, and 2: you  
> must implement the X11 or OS X support (I will implement the one that  
> you don't choose ;) .
> 

I am okay with 1 (albeit it would be better to follow fltk's license).
I would stay away from 2 and use platform agnostic fltk2 functions instead.


-- 
Gonzalo Garramuño
[EMAIL PROTECTED]

AMD4400 - ASUS48N-E
GeForce7300GT
Xubuntu Gutsy

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to