Re: DOS Window Manager

new topic     » goto parent     » topic index » view thread      » older message » newer message

At 05:15 PM 4/14/98 -0700, sombody  wrote:

>> who is caring about DOS nowadays?
>
>Most Euphoria programmers, I suspect. Or they never would >have started
using Euphoria in the first place.
>But I'll also guess that most of  them don't want a GUI toolkit

Right, and wrong. There are plenty of little and not-so-little
apps that I would write in Euphoria  if I had a stable GUI
availble. I do have a text-mode library with all the usual
suspects (menus, listboxes, edit controls, etc) which I
wrote in Pascal years ago to support my programming
(for dollars) efforts. I still use that, but I would rather
use Euphoria.

>> I'd would rather spend time in improving Tk (or CDE, etc).
>If Robert elects to include a cross-platform livrary such as Tk >into
Euphoria, I certainly won't continue working on this.

Tk looks good, and it is cross-platform, with a c function
call interface. That wouldn't be too hard to patch in,
would it? There are a LOT of calls, however...

On the other hand, it might be best just to write a GUI in
Euphoria. I have been working on a windoz lookalike,
in pure Euphoria, just to see if it can be done.
So far, I have movable 3D windows, Borland style
pushbuttons (that "recess" when clicked), bitmap buttons, radiobuttons,
checkboxes, labels, text entry, and bitmap decorations working. At 166 mhz,
Euphoria displays up
to 5 or 6 windows instantly.

The advantage I see to using Euphoria is this:
we could easily write our own controls, for example,
new gadgets to control machinery in a client's factory.
By keeping this as object-oriented as possible, each
new gadget I create now takes only 40 - 100 lines of code.

Irv



----------------------------------------------------------
--Visit my Euphoria programming web site:--
--http://www.mindspring.com/~mountains   --
----------------------------------------------------------

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu