delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/05/15/04:14:55

Message-ID: <337AC32C.7F0C@pobox.oleane.com>
Date: Thu, 15 May 1997 10:02:52 +0200
From: Francois Charton <deef AT pobox DOT oleane DOT com>
Organization: CCMSA
MIME-Version: 1.0
To: Jeffrey Drake <jdrake AT lonet DOT ca>
CC: djgpp AT delorie DOT com
Subject: Re: Allegro's GUI looks
References: <5ldoqm$h6v AT nr1 DOT toronto DOT istar DOT net>

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

I tend to like the Allegro GUI, because it looks simple... As for the 
"jagged button" effect, if by this you mean highlighting the button in 
dotted line, I tend to like it: shows whether the button is active or 
not... but you can always disable it.
 
> A friend and myself are working on some modifactions to the GUI objects
> including:
> - a picture button
> - beautiful menus
>    - 3d looking
>    - image left to the menu item (not top menu)
>    - default image of checked
>    - new flags and image fields
>    - disabled menus
>    - menu bar can be width of the screen
>    - dynamically allocating menu (creating them at run time with functions)
> which can help with the
>         image feature.
>    - menus look indented or outdented or flat depending on wiether they are
> selected
>    - submenu indicator
> 
> anyone else have any more ideas?
>

For the menus/objects, I think the MacOS contains most of what can be 
needed. Mimicking it could be a good idea. As for menu 
functions/procedures, defining functions which look as much as possible 
as the Windows API (or Mac API) functions would be very nice: it would 
simplify porting Win/Mac programs to Allegro.

Francois

- Raw text -


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