Pergunta

Eu baixei um flash player com configurações mutáveis. Estou tentando mudar a cor da lista de reprodução. O problema é que ... está usando hexadecimal que eu nunca vi antes. O hexadecimal existente é 0xdadada (por exemplo, o estilo de hexadecimal) e quando tentei alterá -lo para #E1E1E1, que normalmente é um cinza mais claro, saiu todo preto.

Alguém conhece um gráfico ou site que traduze os hexadecimais no estilo oxdadada para o hexadecimal #e1e1e1?

Foi útil?

Solução

Isso deve ser o mesmo. 0xe1e1e1 e #e1e1e1 significam a mesma coisa. A diferença é que, em uma folha de estilo flash/flex, você precisa usar o # prefixo ou suas cores não aparecem, enquanto em outros lugares você é incentivado a usar 0x.

0x prefixo, a propósito, sinaliza um valor numérico, e o valor hexadecimal para cores de estilo é um uint tipo de dados.

Outras dicas

Eles são a mesma coisa, exceto por um começando por 0x e o outro começando com #.

Em vez de entrar #E1E1E1 Basta entrar 0xE1E1E1.

As chances são de que o software estava procurando um valor começando com 0x, e quando viu o seu começando com # Padrão para um valor numérico de zero, que obviamente seria mostrado como preto.

Talvez ele espere uma corda de cor começando com 0x. Você tentou apenas 0xe1e1e1?

Provavelmente é o mesmo, mas tente manter a mesma formatação.

No entanto, é possível que o formato seja revertido. Por exemplo, o formato HTML #RRGGBB pode precisar ser traduzido para 0xBBGGRR, mas isso dependerá das especificidades da implementação do software.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top