Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/10/2010, 00:03
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Formulario en Flash

Cita:
Iniciado por rodomiro Ver Mensaje
jaja el problema es q como es mediante pantalla touch..

ahhhh... pero igual se esta haciendo en flash, revisaste los eventos lostFocus por ej??

AHora queria hacerte otra pregunta x si sabes..

Tengo un teclado q hice en flash cn el siguiente codigo:

Código PHP:
a_btn.onRelease = function() {
    if (
caps) {
        
key "A";
    } else {
        
key "a";
    }
    if (
nombre_txt.length<45) {
        
nombre_txt.text += key;
    } 
Ese boton hace que aparesca la letra A en un textfield q se llama nombre_txt

ehm... y el teclado?? en donde esta en ese momento?? imagino que a_btn es un botón del teclado, así el asunto, el teclado está siendo attachado por código o esta siempre en el stage??

El problema es que si creo otro textfield tengo q crear otro teclado...

sabes como podria solucionar eso?

Hize q el teclado se carge en otro NIVEL por loadmovienum.. pero no me escribe :S
no escribe nisiquiera en el text que ya te escribia antes luego de ponerlo con loadmovienum o siempre ha estado con loadmovienum y así funciona la asignación al texto??

y creo que tu problema es más de la definición de la función,
es decir, ese código SIEMPRE va a darle función a UN campo de texto
(nombre_txt), así el asunto, esto debería ser dinámico, es decir,
se me ocurre así a modo de experimento (pues no hay pantallazos de
lo tuyo) tener esto

el teclado
dos campos de texto con diferente nombre de instancia
un select (o dos radiobutton) donde yo pueda escojer a CUAL de esos
campos de texto voy a darle valor con el teclado

y la idea es simple, cuando yo seleccione (en el combo o en los radios)
a cual campo voy a darle valor, entonces que una variable tipo String
tome el NOMBRE del campo, y luego usar esa variable para "apuntar"
al campo que se quiere, al final un ej en código

Ojala me pueda ayudar

claro!!! solo trata de poner todo lo que estas manejando desde el primer
post!! de lo contrario, tendremos varios "pero..." sobre el camino
gracias!
ejemplo

Código actionscript:
Ver original
  1. a_btn.onRelease = function() {
  2.     if (caps) {
  3.         key = "A";
  4.     } else {
  5.         key = "a";
  6.     }
  7.    
  8.     if(combo.selectedLabel == 'nombre_txt')
  9.     {    
  10.         if (nombre_txt.length<45) {
  11.             nombre_txt.text =+ key;
  12.         }
  13.     }else
  14.     {
  15.         if (otro_txt.length<45) {
  16.             otro_txt.text =+ key;
  17.         }
  18.     }
  19. }

pregunto, este código que tienes:

Código:
 nombre_txt.text += key;
te funciona???
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com