Retroceder   Foros del Web > Diseño de Sitios web > Flash y Actionscript > Flex

Respuesta
 
Herramientas Desplegado
Antiguo 05-dic-2007, 21:43   #1 (permalink)
nhedz ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 2
Triste Button con Tipo de Letra Adjuntado

Hola a Todos,

Estoy construyendo una aplicación donde el aspecto visual es de suma importancia y tiene que ser seguido al pie de la letra del Diseñador.

El problema en especifico es tratar de hacer que un Control de Tipo "Button" tenga un tipo de Letra en especifico; he tratado de ajuntar el FontFamily a mi aplicación lo que da como resultado que controles que son p.e. Label no tengan problema y adopten el tipo de letra que especifico en una clase de CSS.

Sin embargo, para controles de tipo Button el tipo de Letra no se respeta y se adopta una fuente por default (Arial,Times New Roman,Courier New,Georgia).

Alguien sabe si esto es normal?; o si a algunos Controles en Flex no respetan la fuente adjuntada a la aplicación?


Por el momento mi alternativa es pensar en crear un control customizado que tenga una imagen y que implemente eventos como lo hace un boton, de esa manera adjunto mi imagen que tendrá mi fuente en especifico y creo los eventos que tendría un Control de tipo Boton.

Cualquier ayuda será de demasiada importancia.

Saludos.
nhedz está desconectado   Responder Citando
Antiguo 06-dic-2007, 16:16   #2 (permalink)
SinguerInc está en el buen camino
 
Avatar de SinguerInc
 
Fecha de Ingreso: octubre-2007
Ubicación: Barcelona, España
Mensajes: 512
Re: Button con Tipo de Letra Adjuntado

yes, io la so:

el tema es que que como el componente Button por default usa "Bold" y tu estas "embed"-iendo (una palabra nueva que invente) una tipografica de tipo "normal" no la usa correctamente, tienes dos opciones, o en el css utilizas la opcion (si no recuerdo mal) font-style o font-weight o las 2 (busca en la ayuda) setteada en "bold" o creas un CSS para para Button:

Button /*sin el punto*/
{
font-style || font-weight: "bold" (algo, asi, tomalo con pinzas porque no recuerdo).
}

recuerda "embed" para tu fuente!, sino cuando no lo veas en tu maquina el flash utilizara otro font!!!!!!!!!
__________________
AS3 Blog / SinguerInc - Ningún derecho reservado - Nahuel Scotti
SinguerInc está desconectado   Responder Citando
Antiguo 07-ene-2008, 18:51   #3 (permalink)
nhedz ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2007
Mensajes: 2
De acuerdo Re: Button con Tipo de Letra Adjuntado

Hola,

Excelente Respuesta...!!
Me ha sido de gran utilidad, al principio no logre entender lo de la hoja de estilos, pero despues no tuve problemas.

Una cosa curiosa es que a pesar de haber creado mi FontFamily seguía sin poder adjuntarse al proyecto el tipo de Letra que yo deseaba, a continuación la definicion de mi font-family:

@font-face {
src: url("Fuentes/futurist_01.ttf");
fontFamily: "FFGenText01";
}


La segunda parte de tu respuesta me dio la solución: algunos componentes en Flex tienen en la propiedad FontWeight con el valor "bold"; el problema es que cuando la fuente no puede ser utilizada con Bold entonces no te podrá adjuntar la fuente.

La solución es hacer que el componente en Flex tenga la propiedad FontWeight con el valor "normal"; esto hace que no tenga negrita y que por consecuencia pueda aplicar la fuente Adjuntada.

Fue mucho el tiempo que estuve probando, y muchas las pruebas, pero al fin quedo muy bien.

Muchas Gracias y Saludos.
nhedz está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:20.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93