XFDOS is based on the SLWM desktop and comes with several Nano-X/FLTK 
applications. But you can start any DOS program with it. As soon as you 
select a program to run, the SLWM desktop is terminated, removed from memory 
and the new application is started from a batch file. When this application 
terminates, the SLWM desktop is reloaded. So XFDOS does not interfere at 
all, the new program has the entire PC on its own.

The FLTK applications that come with XFDOS have to be compiled with FLTK for 
DOS.

Yes, a 386 processor is needed but that was introduced in 1985 so only very 
old computers (20 years!) do have older processors. A graphics application 
like Nano-X or FLTK need some processor speed to work. Linux has dropped 386 
support.

It is much less work to port existing Linux programs to DOS using djgpp, 
Nano-X and FLTK than to rewrite them from scratch for GEM.

Nano-GTK is based on GTK 1.2.7. Since it is intended for small hand-held 
devices I recently compiled GTK 1.2.20 with NXlib for Linux. However, GTK 
1.2.x is a very old version of GTK and only few programs are left that rely 
on that.

I did not port this to DOS because I think nobody will use that. FLTK is a 
more advanced GUI than this old version of GTK.

Porting later versions of GTK to DOS could be possible but would be a 
significant effort and result in a very big library. The latest versions of 
GTK are based on Cairo and that would need to be ported too.

Paul, you are most welcome to port applications to DOS based on FLTK.

Georg Potthast



------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to