Re: A Portable API for Euphoria
- Posted by Irv Mullins <irv at ELLIJAY.COM> Apr 02, 1998
- 1019 views
At 11:20 PM 4/1/98 -0500, Jesus, (sincerely believing in the future of Euphoria). wrote: >> >I agree in that some kind of cross-platform GUI generator is mandatory to >speed up the development of Euphoria applications. We should think that >with a very little programming resources, Euphoria development has arrived >very quickly to a mature level. Compare it to Visual Basic or other >Micro$oft pproducts, for instance. How long has taken to Java to establish >itself in the market?. And with how many people developing behind?. > True: Euphoria 1.5 compares well with, for example, Borland's 6.0 version of Pascal, which took what -- 8 or 10 years to evolve? There are lots of things I would write in Euphoria if there were a suitable GUI available. David Cuny's text-gui was a good start. I'm looking forward to the platform-independent version. Hopefully, It will be written in an object-oriented manner. I started writing my own winDoze package, keeping it as OO as possible, and I am really impressed: So far I have only implemented 3-d windows with the usual titlebar/close/min/max buttons, Borland style pushbuttons (the kind with shadowed glyphs that change when clicked), bitmapped window decorations (a la win95), auto wrap text boxes, wallpaper backgrounds, and (primitive) message passing. I need help with that part. What surprised me was how little code (usually 20-50 lines) it takes to implement each new window gadget, and how easy it is to have a new gadget *inherit* behaviors from its parent object. Another thing that will be important later: due to Euphoria's ability to manage memory, there should be an almost unlimited amount of what windoz knows as "resources". Irv ---------------------------------------------------------- --Visit my Euphoria programming web site:-- --http://www.mindspring.com/~mountains -- ----------------------------------------------------------