[Freedos-user] FLTK...

2012-12-06 Thread Michael Robinson
It is impressive, quite fast actually.  Unfortunately, I tried to
use it in VirtualBox only to have it choke when I attempted to enable
networking.  The Crynwr packet drivers are not very complete either.

This gui seems well on track to replace the aging and proprietary
Windows 3.1, especially if it supports the win32 api.

It would be nice to be able to install fltk to a standard Freedos 1.1
system.  Maybe there can be a freedos 1.1 update to being in fltk and
some of the other 1.0 software that has been left out.


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] FLTK...

2012-12-06 Thread Eric Auer

Hi Michael,

 This gui seems well on track to replace the aging and proprietary
 Windows 3.1, especially if it supports the win32 api.

If I understand correctly, FLTK helps you to port software
which is available in source code and to write new GUI DOS
software, but not to run existing Windows apps. You might
want to try HX RT for the latter...

 It would be nice to be able to install fltk to a standard Freedos 1.1

I was assuming that FLTK ships with apps compiled to use
it, but that FLTK is neither needed nor used by any other
software? Of course having powerful libraries is always
nice for developers. Less so for the average user, though.

But maybe I misunderstand the goals and abilities of FLTK?
Thanks to Georg and Japheth to add HX and FLTK to DOS :-)

Regards, Eric



--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] FLTK...

2012-12-06 Thread nospam

FLTK is based on XWindows which is used with Linux. I ported a subset of 
XWindows to DOS called NanoX or previously called MicroWindows which is 
sufficient to run the FLTK GUI. FLTK has no Win32 API compatibility. 
Microwindows has a tiny Win32 API compatible interface but compared to FLTK 
it does not come close in GUI features.

You may want to try my XFDOS bootable CD when using VirtualBox:
http://code.google.com/p/nanox-microwindows-nxlib-fltk-for-dos/downloads/list
XFDOS is FreeDOS plus a FLTK desktop application. Also included are non-FLTK 
applications and further applications written using FLTK which both can be 
called from the desktop application.

This CD comes with a number of more current packet drivers. One of them will 
fit with an emulated network card in VirtualBox. The Crynwr package from my 
testing is so old by now that you will have a hard time to find most of the 
network cards for these packet drivers today. You may want to look at my 
packet driver page: http://www.georgpotthast.de/sioux/packet.htm

FLTK is GPL software and could be added to FreeDOS any time.

Like GTK the FLTK GUI is used by applications written to use this GUI. Like 
the WinAPI is used by application written for Windows. FLTK is statically 
linked to an application now. Using djgpp's DXE both NanoX and FLTK could be 
compiled separately from the application to be loaded at runtime then. 
Similar to a DLL.

In general FLTK can be used on Linux, Windows, Mac and DOS. So if you 
develop an application for FLTK for DOS it can easily be ported to Linux, 
Windows and Mac. Also you can port many FLTK applications written for Linux 
to DOS which is usually more effort than porting from DOS to Linux though. 
The Linux applications will often use automake and multithreading which 
makes it difficult to port them to DOS.

Georg 


--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user