Re: DOS Window Manager
- Posted by Irv Mullins <irv at ELLIJAY.COM> Apr 14, 1998
- 561 views
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 -- ----------------------------------------------------------