Clase wxColourDatabase
wxWidgets mantiene una base de datos de colores RGB estándar para un conjunto predefinido de colores con nombre.
La aplicación puede añadir a este conjunto si lo desea utilizando AddColour() y puede utilizarlo para buscar colores por nombres utilizando Find() o encontrar los nombres para el color estándar utilizando FindName().
Existe una instancia global predefinida de esta clase llamada wxTheColourDatabase.
La base de datos estándar contiene al menos los siguientes colores:
AQUAMARINE BLACK BLUE BLUE VIOLET BROWN CADET BLUE CORAL CORNFLOWER BLUE CYAN DARK GREY DARK GREEN DARK OLIVE GREEN DARK ORCHID DARK SLATE BLUE DARK SLATE GREY DARK TURQUOISE DIM GREY | FIREBRICK FOREST GREEN GOLD GOLDENROD GREY GREEN GREEN YELLOW INDIAN RED KHAKI LIGHT BLUE LIGHT GREY LIGHT STEEL BLUE LIME GREEN MAGENTA MAROON MEDIUM AQUAMARINE MEDIUM BLUE | MEDIUM FOREST GREEN MEDIUM GOLDENROD MEDIUM ORCHID MEDIUM SEA GREEN MEDIUM SLATE BLUE MEDIUM SPRING GREEN MEDIUM TURQUOISE MEDIUM VIOLET RED MIDNIGHT BLUE NAVY ORANGE ORANGE RED ORCHID PALE GREEN PINK PLUM PURPLE | RED SALMON SEA GREEN SIENNA SKY BLUE SLATE BLUE SPRING GREEN STEEL BLUE TAN THISTLE TURQUOISE VIOLET VIOLET RED WHEAT WHITE YELLOW YELLOW GREEN |
Funciones miembro
wxColourDatabase()
wxColourDatabase::wxColourDatabase()
Crea la base de datos de colores.
Se inicializará en el primer uso.
AddColour()
Añade un color a la base de datos.
Si ya existe un color con el mismo nombre, se sustituye.
Find()
Busca un color dado el nombre.
Devuelve un objeto de color no válido (es decir, wxColour::IsOk() devolverá false) si el color no se ha encontrado en la base de datos.