FLTK native in 'D'. Would that be useful?

Andrew Fedoniouk news at terrainformatica.com
Fri Jul 28 20:26:18 PDT 2006


"matthiasm" <matthiasm_member at pathlink.com> wrote in message 
news:e9r97s$1dg2$1 at digitaldaemon.com...
> Hi,
>
> I am one of the co-authors of FLTK. I like 'D' and as a test I have 
> manually
> translated parts of FLTK into
> native 'D' code. This is obvioulsy very different from just writing a 
> wrapper,
> more involved, but also
> more rewarding.
>
> Before I jump into manually porting a few hundred thousand lines of code, 
> I
> would really like to know
> first if the 'D' community is interested in such a thing at all and if I 
> can get
> sufficient support and a
> reasonable number of users.
>
> What do you folks think?
>
> Matthias
>
>
> FLTK is a Fast and Light user interface Tool Kit. It sets directly onto 
> the low
> lever interfaces of the three
> main supported platforms (MSWindows:WIN32, Unix including Linux: X11, Mac 
> OS X:
> Carbon/Quartz).
> FLTK is in use by several thousand people all over the world. It comes 
> with a
> visual user interface
> designer that spews out readable C++ (and after the coversion 'D').
>
> Come check it out at http://www.fltk.org/
>
>

I am an author of Harmonia D gui toolkit.
See: http://harmonia.terrainformatica.com/

I know FLTK and I beleive some ideas of FLTK is there
already.

It is different though. In particular event propagation schema.
It also has lightweight HTML engine (form layout manager,
renderer, form resource definition, etc. )

BTW: One of design goals of Harmonia was to create sort of FLTK
but in D and for D.

Package class map: http://harmonia.terrainformatica.com/map.htm

It would be extremely nice if someone will take care about Linux port:
http://harmonia.terrainformatica.com/pmwiki.php/Harmonia/Porting

Andrew Fedoniouk.
http://terrainformatica.com













More information about the Digitalmars-d-dwt mailing list