Re: DOS Window Manager
- Posted by David Cuny <dcuny at DSS.CA.GOV> Apr 14, 1998
- 543 views
Jesus wrote: > But, do you think is worth to spend time designing a GUI? If you mean, is there any demand for a DOS version of Win32Lib? No, not = really.=20 Realistically, anyone who really wants a GUI would be running Win32 in = some form or another. I ran Win95 on my 386SX with only 8 meg of memory, = and it seemed to work for most applications. Even if there was a full DOS GUI toolkit available, I think most = Euphoria programmers seem to prefer to write everything from scratch. = For example, Jiri has a very nice font and control library, but I = haven't seen a lot of development using those tools. For that matter, I = haven't much use of the TextGUI toolkit, although I'll readily admit = that documentation for that is lacking. If you mean, is it worth the time to write a batch of GUI controls from = scratch, I should warn people that the DOS emulation of the controls = will be spartan - more along the lines of my Dialog toolkit than = TextGUI. If people really want better text controls than the ones I = supply, there will be sufficient documentation for anyone to go in and = code a better control. > Why not to concentrate in a portable API=20 > instead, and use one of those already available? I've actually modelled a lot of the ideas from existing portable API's. = I've taken a quick look at the Tk source code, browsed the Zinc library, = scanned through wxWindows... Plus, I'm trying to incorporate what little = I know about the Mac, Win32 and X Windows APIs. > 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, although there has been some positive feedback = to porting Win32Lib to DOS. > I'd would rather spend time in improving Tk (or CDE, etc). If Robert elects to include a cross-platform livrary such as Tk to into = Euphoria, I certainly won't continue working on this. I haven't seen CDE, so I can't comment on it. I no longer sure if Tk = would make a good graft onto Euphoria - I've yet to see a "pure" version = of it (i.e.: not linked to Tcl). > On the other side, writing a GUI from scratch is to be a real learning = experience... I seem to be making a habit of this, don't I? TextGUI, Dialog, = Win32Lib... Have I ever written an actual *program* in Euphoria? I guess = EE counts. > Whatever you obtain, we'll be here to try it... Thanks. I'm sure that will come back to haunt you. -- David Cuny