Adding to my previous mail, here are a few features I would like to  
see in the next FLTK:

- built in table widget
- built in tree widget (using groups and children)
- UTF-8 (already in FLTK2)
- fully featured multi-column browser
- printing support
- callbacks for member functions
- signals
- menu structures based on groups and children (already in FLTK2)
- abstraction of underlying OS libraries
- support for embedded systems, WindowsCE
- modularization of additional feature groups
- plugin support from within FLTK
- documentation via Doxygen
- built in scripting via Python
- layout files generated via Fluid, interpreted at run time
- shaped windows (already in FLTK2)
- labels containing images (already in FLTK2)
- plugin themes and styles
- typed drag and drop

additional widget stuff:

- higher lever application support
- direct support for communication like TCP/IP and serial ports
- built in multimedia support (sound, video)
- simple OS support (threading, pipes, locks, messaging)

additional device support:
- plugin system for additional devices like tablets, 3D mice,  
extended keyboards
- built-in support for tablet PCs
- screen drivers to support output to any kind of frame buffer

OpenGL:
- built-in widget with full navigation
- maybe even a simple scene graph

Matthias

----
http://robowerk.com/


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

Reply via email to