30 de noviembre de 2010

Restricción de caracteres

Hey, seguramente saben sobre la propiedad restrict del TextInput.. ok,  lo que hace es restringir los caracteres que podemos ingresar al campo, en la documentación de Flex, lo único que sale es esto "a-ZA-z"; Eso funciona si son gringos ya que no usan acentos, pero en español y otros idiomas si tenemos acentos en los caracteres, entonces.. para restringir un TextInput que acepte solo caracteres y además los acentuados, hacemos lo siguiente:
<mx:TextInput
id ="apellidoTI"
restrict ="A-Za-z áéíóúàèìòùñçÁÉÍÓÚÀÈÌÒÙÑÇ"
/>
Lo que estamos permitiendo al TextInput son los caracteres de la a-'z, A-Z, espacio en blanco, y todos los posibles caracteres especiales. Pensé que era más complicado que eso, ya me iba a meter con expresiones regulares, 
Saludos señores.

23 de noviembre de 2010

Los saltos de línea en textos

Nunca es tarde para seguir aprendiendo, y menos Flex. Por cosas tan sencillas como estas aún no he querido presentar la certificación, hoy les quiero comentar sobre los saltos de línea, por lo general nuestras aplicaciones tienen un monton de texto; cada vez que tenía que agregar un texto que incluyera más de un parrafo usaba el htmlText y meter el \n para que agarrara el salto de línea, el \n sigue funcionando pero no sabía el uso del caracter XML "&/#13;" el cual podemos usar en el MXML tranquilamente,


Entonces, en resumen texto AS usamos \n, y texto en MXML usamos " ".