Message-Id: Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: sparhawk AT eunet DOT at (Gerhard Gruber), djgpp AT delorie DOT com Date: Thu, 16 Jul 1998 15:49:33 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Graphical User Interfaces In-reply-to: <35ad2769.2576243@news.Austria.EU.net> Precedence: bulk sparhawk AT eunet DOT at (Gerhard Gruber) wrote: > Currently I'm working on a classbrowser for DJGPP. Cool! > Since I'd like to use a GUI > for this I was wondering which library I can use. I checked out SWORD because > from the samples it looked like an X GUI to me. Unfortunately this is only > true for the appearance but not for the interface to programs. Since I want to > compile my programs under X and under Windows I was wondering if there is a > GUI library that is similar to X and works under DOS because these are the > three platforms I'd like to support. Maybe I could use Allegro for this, but > then I would have to write the GUI completely almost from scratch. Morello GUI can be used (no surces). But if you will spend some months on it (and I guess you'll need some time to make it if that's a "free time project") I think the best bet is to use Allegro plus some package, for example: DEGUI, in this way you won't need to reinvent a GUI. There are a lot of GUI for Allegro, all seems to be incomplet but they work. With Allegro you have: DOS, Win32, Linux console and X11 targets. Some of them are WIP but I think they will be very stable in some months. I think your needs for a GUI aren't so huge, just a window no? or are you planing to write a program that will run in an X Window with propietary windows inside? Now if you are looking for a way to write a program that will use *native* GUI in X and Windows perhaps you could take a look to V (you can use MingWin + V for Win32 target). SET ------------------------------------ 0 -------------------------------- Visit my home page: http://set-soft.home.ml.org/ or http://www.geocities.com/SiliconValley/Vista/6552/ Salvador Eduardo Tropea (SET). (Electronics Engineer) Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org ICQ: 2951574 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA TE: +(541) 759 0013