Re: [Freedos-user] Active GUI development?

2013-04-23 Thread Georg Potthast
 I would make a GUI vga desktop for freedos buti don't know ow to implement
 fonts in a vga mode

 -Chris
 Http://digitalatoll.com/
You are very welcome to use my FLTK GUI toolkit. The applications you 
develop for DOS can then be ported to Linux, Windows and Apple with a 
limited amount of changes.
Here are examples what can be developed with the FLTK toolkit:
http://seriss.com/people/erco/fltk/

plus my FLTK tutorial:
http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/FLTK-Tutorial.pdf

Georg 


--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-23 Thread Chris Evans
I'll look into it, I normally have difficulty with code not written by me
as the learning curve seems steep.
Does it have vga font code in it ? Maybe I can learn from it to improve my
vgalib.h

-Chris
Http://digitalatoll.com/
Affordable webhost, $5mo. 10gb, php5



On Monday, April 22, 2013, Georg Potthast wrote:

  I would make a GUI vga desktop for freedos buti don't know ow to
 implement
  fonts in a vga mode
 
  -Chris
  Http://digitalatoll.com/
 You are very welcome to use my FLTK GUI toolkit. The applications you
 develop for DOS can then be ported to Linux, Windows and Apple with a
 limited amount of changes.
 Here are examples what can be developed with the FLTK toolkit:
 http://seriss.com/people/erco/fltk/

 plus my FLTK tutorial:

 http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/FLTK-Tutorial.pdf

 Georg



 --
 Try New Relic Now  We'll Send You this Cool Shirt
 New Relic is the only SaaS-based application performance monitoring service
 that delivers powerful full stack analytics. Optimize and monitor your
 browser, app,  servers with just a few lines of code. Try New Relic
 and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net javascript:;
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-23 Thread Georg Potthast
 I'll look into it, I normally have difficulty with code not written by me
 as the learning curve seems steep.
 Does it have vga font code in it ? Maybe I can learn from it to improve my
 vgalib.h

 -Chris


FLTK does not expect you to read and change the code of the library. It has 
an extended API which is well documented on the FLTK web site. (This site is 
down at the moment, however.) If you scroll through this API you will see it 
is far too much work to rewrite this again for a single programmer. FLTK is 
for C++ applications though, you cannot use it with C, Basic or Assembler. 
It competes with GTK+ and has a smaller footprint than that GUI toolkit. 
Most programmers use GTK+ without reading the source code first.

I ported a small Xlib compatible library to DOS: nano-X/NXlib. For this port 
I wrote a VESA driver, keyboard and mouse driver.

Based on NXlib I ported FLTK to DOS which did not require a lot of code 
changes for that.

Now I am currently porting and extending Linux FLTK applications to DOS.

So it depends what you want to do: if you are interested just to see how one 
can write a GUI toolkit, continue your existing project.

If you plan to write applications that use a GUI toolkit, using FLTK would 
be a shortcut of several years.

Georg



--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-22 Thread Jim Hall
On Wednesday, April 17, 2013, dos386 wrote:

  I found that there are almost no desktop GUIs being developed

 There used to be and are many GUI's ... just most of them
 are abandoned as buggy and IIRC Jim Hall removed them all
 from FreeDOS list some time ago.

 http://www.freedos.org/software/?cat=gui  {{deleted}}


 http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4



There used to be a ton of GUIs out there. It seemed for a time that
everyone's pet project was some sort of GUI for FreeDOS. Often, a developer
would start a project, bring it to a proof of concept stage, then it
would go stale as the developer moved on to other things. So I stopped
tracking them on the FreeDOS website, but we did mirror those projects that
continued to make releases.

jh
--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-22 Thread Chris Evans
I would make a GUI vga desktop for freedos buti don't know ow to implement
fonts in a vga mode

-Chris
Http://digitalatoll.com/
Affordable webhosting, $5mo. 10gb/php5



On Monday, April 22, 2013, Jim Hall wrote:



 On Wednesday, April 17, 2013, dos386 wrote:

  I found that there are almost no desktop GUIs being developed

 There used to be and are many GUI's ... just most of them
 are abandoned as buggy and IIRC Jim Hall removed them all
 from FreeDOS list some time ago.

 http://www.freedos.org/software/?cat=gui  {{deleted}}


 http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4



 There used to be a ton of GUIs out there. It seemed for a time that
 everyone's pet project was some sort of GUI for FreeDOS. Often, a developer
 would start a project, bring it to a proof of concept stage, then it
 would go stale as the developer moved on to other things. So I stopped
 tracking them on the FreeDOS website, but we did mirror those projects that
 continued to make releases.

 jh

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-22 Thread Jim Hall
I think it's better to modify and improve another GUI, rather than trying
to write your own. For example, you might pick up OpenGEM and improve that.
Perhaps update the fonts, include support for different fonts, clean up the
icons, add support for theming or other visual customization, etc

jh


On Monday, April 22, 2013, Chris Evans wrote:

 I would make a GUI vga desktop for freedos buti don't know ow to implement
 fonts in a vga mode

 -Chris
 Http://digitalatoll.com/
 Affordable webhosting, $5mo. 10gb/php5



 On Monday, April 22, 2013, Jim Hall wrote:



 On Wednesday, April 17, 2013, dos386 wrote:

  I found that there are almost no desktop GUIs being developed

 There used to be and are many GUI's ... just most of them
 are abandoned as buggy and IIRC Jim Hall removed them all
 from FreeDOS list some time ago.

 http://www.freedos.org/software/?cat=gui  {{deleted}}


 http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4



 There used to be a ton of GUIs out there. It seemed for a time that
 everyone's pet project was some sort of GUI for FreeDOS. Often, a developer
 would start a project, bring it to a proof of concept stage, then it
 would go stale as the developer moved on to other things. So I stopped
 tracking them on the FreeDOS website, but we did mirror those projects that
 continued to make releases.

 jh


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-17 Thread dos386
 I found that there are almost no desktop GUIs being developed

There used to be and are many GUI's ... just most of them
are abandoned as buggy and IIRC Jim Hall removed them all
from FreeDOS list some time ago.

http://www.freedos.org/software/?cat=gui  {{deleted}}

http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.Links#toc4

 A modern web browser perhaps?  Trouble is, any version of Firefox
 past version 2 roughly isn't going to work in a dos environment

You got Firefox 2 working in FreeDOS ??? Please share your technology
:-) :-) :-) :-)

 If you are not the only person who uses your computer, dos is not
 going to be a good choice for a primary operating system.

Why ?

 If software that requires utilization of multiple processing cores is
 needed, dos is definitely not an option.

COOL ...

 steer you towards ReactOS, but ReactOS isn't anywhere near
 feature complete let alone stable.

ReactOS is NOT a DOS GUI and never will be ;-)

 X is nice, but there is also Syllable and Visopsys.

???

 become more common, dos development is going to become less popular

COOL ...

 I'll be surprised if GUIs that are comparable to Windows 3.11 let
 alone Windows 98SE get developed for freedos.

I'm NOT going to develop such ... because Windows 98SE
is NOT and never was a DOS GUI ;-)

 Should freedos development focus on attracting developers of
 new software applications?
 Maybe not, maybe Syllable, Linux, and Visopsys are better platforms for new 
 software

Maybe there are better mailing lists for your posts ;-)

 With regard to Michael's question, I am not intending (immediately) to
 install DOS on any of my computers

COOL ...

PS: if anyone else is interested in DOS GUI, then indeed look at Georg's
nanox-microwindows-nxlib-fltk-for-dos thing ... this is the only one
under development and there are some spectacular apps already
running (modern browser, modern text editor/office, modern BOCHS
(unreleased, but I trust Georg that his shot is genuine and the experimental
DOS port of BOCHS indeed exists), ...).

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-16 Thread Georg Potthast
I have recently developed a GUI for DOS:
http://code.google.com/p/nanox-microwindows-nxlib-fltk-for-dos/wiki/XFDOS

This is available either as a bootable CD or as a ZIP archive containing two 
directories to be installed on a disk drive where DOS is already installed. 
By running appstart.bat you can load the GUI and by selecting the Exit 
button you can terminate it again.

Georg 


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-16 Thread Michael Robinson
On Mon, 2013-04-15 at 19:57 -0700, turtleman wrote:
 Hello, I am new to freeDOS, but I find the project very interesting. However,
 upon doing research of DOS applications I found that there are almost no
 desktop GUIs being developed. It appears that freeDOS supports openGEM, but
 even that hasn't been updated in a couple years, and even the most recent
 update looks more limited than some of the other GUI's I found during my
 research, for example Seal 2. Should I not get my hopes up regarding GUI
 development for DOS?

How about FLTK?  When you talk about GUI development for DOS, what are
you hoping for?  Graphical user interfaces tend to require more
processor resources then text based interfaces where dos is liked for
being close to the hardware, lightweight, and fast.  A consideration,
abstractions that make graphical user interfaces appealing to
programmers tend to have high overhead.  Graphical user interfaces in
general are not particularly a dos thing.  Chances are good if you want
a gui that you want to run software that can take advantage of one as
well.  A modern web browser perhaps?  Trouble is, any version of Firefox
past version 2 roughly isn't going to work in a dos environment with a
gui running on top.  I installed Firefox 2.0.0.20 in Windows 98 SE which
is Microsoft's last major GUI on top of dos.

If you are not the only person who uses your computer, dos is not going
to be a good choice for a primary operating system.  If software that
requires utilization of multiple processing cores is needed, dos is
definitely not an option.  Id steer you towards ReactOS, but ReactOS
isn't anywhere near feature complete let alone stable.  So for now if
a gui is an absolute must have, give Fedora 18 Linux Gnome 3 or Fluxbox
spin a try.  Ubuntu may seem more popular than Fedora, but IMHO you will
be less frustrated by and more impressed with Fedora.

If your computer is at least comparable to an Intel Pentium 4, Linux is
probably the best place to be right now.  X is nice, but there is also
Syllable and Visopsys.  Syllable and Visopsys like ReactOS unfortunately
really aren't ready for prime time.

As computers with features that dos isn't positioned to take advantage
of become more common, dos development is going to become less popular.
I'll be surprised if GUIs that are comparable to Windows 3.11 let alone
Windows 98SE get developed for freedos.

Should freedos development focus on attracting developers of new
software applications?  Maybe not, maybe Syllable, Linux, and Visopsys
are better platforms for new software applications.


--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Active GUI development?

2013-04-16 Thread turtleman
Ah, I see. Thank you both for the information. With regard to Michael's
question, I am not intending (immediately) to install DOS on any of my
computers, but was simply asking this out of curiosity. I understand the
limitations of DOS, my question  had to do with activity moreso than
quality, although I would presume more recent releases would be higher
quality.



--
View this message in context: 
http://freedos.10956.n7.nabble.com/Active-GUI-development-tp19187p19190.html
Sent from the FreeDOS - User mailing list archive at Nabble.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Active GUI development?

2013-04-15 Thread turtleman
Hello, I am new to freeDOS, but I find the project very interesting. However,
upon doing research of DOS applications I found that there are almost no
desktop GUIs being developed. It appears that freeDOS supports openGEM, but
even that hasn't been updated in a couple years, and even the most recent
update looks more limited than some of the other GUI's I found during my
research, for example Seal 2. Should I not get my hopes up regarding GUI
development for DOS?



--
View this message in context: 
http://freedos.10956.n7.nabble.com/Active-GUI-development-tp19187.html
Sent from the FreeDOS - User mailing list archive at Nabble.com.

--
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis  visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user