delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/18/16:02:07

From: Shawn Hargreaves <Shawn AT talula DOT demon DOT co DOT uk>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Allegro's GUI looks
Date: Sun, 18 May 1997 17:44:07 +0100
Organization: None
Distribution: world
Message-ID: <2W3uRGCXHzfzEwaM@talula.demon.co.uk>
References: <5ldoqm$h6v AT nr1 DOT toronto DOT istar DOT net>
NNTP-Posting-Host: talula.demon.co.uk
MIME-Version: 1.0
Lines: 32
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Jeffrey Drake writes:
>Has anyone not liked the allegro gui?
>I think it doesn't look the best.
>ex: jagged button when mouse is moved over.

True enough. In my defense, though, I'd like to point out that it was
never intended to be a polished, 'finished' set of routines. I wrote it
primarily because I needed a user interface for the grabber, but tried
to make the code as reusable as I could. My goal was something that
would be small and simple but easily extendable, so individual coders
can customise the appearance to suit their personal taste...

>A friend and myself are working on some modifactions to the GUI 
>objects including:

Sounds good to me. Before you start work, though, it would be worth
considering just how you plan to release this. I'm not going to offer to
merge it into the main Allegro distribution, because I think this sort
of polished GUI is quite a different beast to the basic framework that
I'm providing, and would be more useful as a separate package. You need
to decide whether to write it as a drop-in replacement for my GUI files
(this would run the risk of breaking with future versions of Allegro) or
as something that can be used together with my routines (this would
obviously require you to choose different names for the common
functions).

Good luck with it!


--
Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/
Beauty is a French phonetic corruption of a short cloth neck ornament.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019