Cambiar los colores de algunos componentes
#1
Escrito 02 junio 2016 - 06:27
#2
Escrito 02 junio 2016 - 07:12
http://delphiaccess....edondas/#entry6
Sobre los colores, has probado utilizar paint, gimp? Hay una herramienta en forma de "cuenta gotas" que al colocarla sobre los colores, hace una copia de ella con su valor en hex y rgb.
Saludos.
#3
Escrito 02 junio 2016 - 07:14
Que te salga de un color diferente puede deberse a que el valor hexadecimal no es RGB. De hecho el valor $0008B4AE que comentas tiene 4 bytes y no 3. Uno de ellos hace al canal alpha o transparencia.
La cosa es que hay que saber que formato han utilizado... ¿BGRA? ¿RGBA? ¿ARGB? Es fundamental saber el formato, de lo contrario estarás interpretando cualquier cosa.
Creería que Delphi, en las nuevas versiones, ya cuenta con funciones para soporte del canal alfa y convertir entre diferentes formatos. De todas formas la operación es bastante simple para hacer una función propia.
Saludos,
#4
Escrito 03 junio 2016 - 01:21
Un amigo me pasó este link, tiene una herramienta que te indica el código del color por donde va pasando el mouse. Gracias Neftali.
"Para el tema de los colores, hay infinidad de utilidades que te pueden ayudar.
Yo en concreto, uso a menudo una llamada ColorPic (http://www.iconico.com/colorpic/) que te muestra cualquier color en varias codificaciones."