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

> > - plugin support from within FLTK
>
> Just rewrite it as scripting language.  It should take me about 3-4
> weeks to do.

I have noticed that there is a continued, if unfocused, goal of incorporating 
plug-in support in FLTK.

If anyone is interested, I do have a working and functional component based 
plug-in framework written in C++. The plug-in code resides in dynamic library 
files containing one or more individual components. The components and the dlls 
can be specified using a XML file describing the individual components and 
their associated properties. The components are created inside the program and 
can be nested in a hierarchical manner to any depth. Parameters can be 
associated with the components and initialized individually. Individual 
components also can be assigned names in the XML file so that they can 
communicate with each other using asynchronous communication queues.

Fluid allows programs to be designed and created as monolithic compile time 
programs. The component method would use an XML script to create the entire 
program, including GUI parts, dynamically at run time. It is even possible to 
modify the program to add new menus, dialogs, whatever, while the program 
continues execution.

I have used this component framework for almost a decade for complex modeling 
and simulation programs. I have toyed with the idea of incorporating a dynamic 
GUI capability to allow users to display data and results in graphical formats 
as well as user access able runtime controls. FLTK seems to be better suited 
for this than most of the other GUI frameworks.

Anyway, if there is any interest, let me know.


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

Reply via email to