[AD] [ alleg-Feature Requests-2300978 ] Standard builtin colors |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
Feature Requests item #2300978, was opened at 2008-11-16 21:29
Message generated for change (Comment added) made by elias
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355665&aid=2300978&group_id=5665
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Priority: 5
Private: No
Submitted By: Trent Gamblin (trentg)
Assigned to: Nobody/Anonymous (nobody)
Summary: Standard builtin colors
Initial Comment:
Now that we have platform independant colors it would be nice to have some predefined colors that one could use like "white, black, red, blue" etc. It would be better if there was a way to do it without polluting the global namespace too much.
----------------------------------------------------------------------
>Comment By: Elias Pschernig (elias)
Date: 2008-12-20 19:28
Message:
Uploaded an updated patch. Now there's additional convenience functions to
directly return ALLEGRO_COLOR, and CMYK and YUV conversions are working and
added to the example. Also fixed a color name which somehow got overwritten
in my original regexp magic to import from Wikipedia.
----------------------------------------------------------------------
Comment By: Trent Gamblin (trentg)
Date: 2008-12-19 17:08
Message:
Also if it's not going to be an officlal addon we could put it on
allegro5.org.
----------------------------------------------------------------------
Comment By: Trent Gamblin (trentg)
Date: 2008-12-19 17:06
Message:
I wouldn't mind it as an official addon, but it doesn't really matter much
to me. I would like to add some colors though, basically just the 16 colors
in the cga palette. They could be called cga_blue, cga_lightblue, or
whatever.
----------------------------------------------------------------------
Comment By: Elias Pschernig (elias)
Date: 2008-12-19 15:21
Message:
Added a patch which adds such an addon. It comes with an example, but will
only build with scons right now.
Now the question is, do we want something like this in the official
repository? Else I can look for another place to put it and it will be the
first external addon. A small problem is that the example uses nihgui.cpp..
are addon authors supposed to use it?
----------------------------------------------------------------------
Comment By: Elias Pschernig (elias)
Date: 2008-11-16 23:09
Message:
I think that's purely addon material. However, I think a "color" addon
would be useful. It probably should have something like
ALLEGRO_COLOR al_get_color(char const *name)
and understand all of those (which includes the ones you named):
http://en.wikipedia.org/wiki/X11_color_names
And it also should have RGB<->HSV<->YUV conversion functions similar to
the ones in Allegro 4.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355665&aid=2300978&group_id=5665