| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? yo hago asi el scroll: Cita: Espero te funcione y haya explicado bien, cualquier duda me dices.function scrollTexto() { _root.onEnterFrame = function() { if (direccion == "arriba") { texto.scroll -= 1;//en vez de etxto seria la instancia de tu campo de texto dinámico } else if (direccion == "abajo") { texto.scroll += 1; } }; } this.botonArriba.onRelease = function() {//igual con el botonarriba es ua instancia //direccion=""; delete _root.onEnterFrame; }; this.botonAbajo.onRelease = function() { //direccion=""; delete _root.onEnterFrame; }; this.botonAbajo.onPress = function() {//lo mismo con el boton de abajo, es una instancia direccion = "abajo"; scrollTexto(); }; this.BotonArriba.onPress = function() { direccion = "arriba"; scrollTexto(); }; SALUD!!! |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? Hola Wizet: Porque no usas el componente ScrollPane. Crea un MC y en la capa 1 frame 1 coloca el campo de texto dinámico con su respectivo var. En la capa 2 frame 1 coloca el código: loadVariablesNum ("bio2.txt", 0); En la biblioteca le das con el derecho y activas Vinculación, esto te abrirá una ventana donde activa: Exportar para ActionScript, le pones un nombre, por ejemplo: texto y Acepta. En el escenario principal pon el ScrollPane y vas al panel de propiedades allí donde dice: contentPath, escribe: [B]texto[/B. El componente redimensiónalo de acuerdo al ancho del campo de texto dinámico y la altura dependiendo de cuanta información quieres mostrar por vez. Espero haberte sido de ayuda. Última edición por Bandit; 16/01/2007 a las 11:42 |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? mmmmmmm, no acabo de entender muy bien el script, soy bastante torpedo ... stop(); loadVariablesNum ("bio2.txt", 0); system.useCodepage = true; Esto es lo que hago para llamar al texto, despues en la caja de texto lo que hago es llamar a bio2. Entonces... lo que entiendo de tu script es que defina las variables arriba y abajo, despues hago un boton o movie clip que llamaran a arriba y abajo, ¿ no ? Si es así, ¿¿ como deberia quedar el script ?? Grácias!! y perdón por la inculturilla |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? Cita: Estoy probando con esto bandit y no encuentro el contentpath... llamame torpe... ayuditaaaaa... y grácias por responder !
Iniciado por Bandit Hola Wizet: Porque no usas el componente ScrollPane. Crea un MC y en la capa 1 frame 1 coloca el campo de texto dinámico con su respectivo var. En la capa 2 frame 1 coloca el código: loadVariablesNum ("bio2.txt", 0); En la biblioteca le das con el derecho y activas Vinculación, esto te abrirá una ventana donde activa: Exportar para ActionScript, le pones un nombre, por ejemplo: texto y Acepta. En el escenario principal pon el ScrollPane y vas al panel de propiedades allí donde dice: contentPath, escribe: texto El componente redimensiónalo de acuerdo al ancho del campo de texto dinámico y la altura dependiendo de cuanta información quieres mostrar por vez. Espero haberte sido de ayuda. |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? Seleciona el ScrollPane que haz puesto en el escenario y vas al panel de propiedades allí está. Espero haberte sido de ayuda. |
| ||||
¿Como poner una scrollbar en una caja de texto dinámico? Quedaria igual a como te dije, y haces un boton con sus flechitas o lo que gustes, a la caja de texto donde llamas a bio2 es la instancia donde el ejemplo le puse texto. y a los botones en propiedades esta donde dice instancia y ahi pones la instancia btnArriba y btnAbajo, dependiendo del boton, si tienes dudas no te la pienses en preguntar, espero que te resuelva la duda, o te haya quedado mas claro, en cuanto al componente que te dice bandit las propiedades de contentpath selecciona el componente y despues en el menu de ventana e inspector de componentes o en ingles window -> component inspector. Espero te ayude SALUD!!! |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? No se si es que soy muy torpe o que pasa, pero no me sale. Pongo el codigo con el texto bio1 , creo botones con nombre abajo y arriba , con el texto cambiado en el codigo y les atribuyo la instancia arriba y abajo y no me va... Que torpedorrrrrr !!! Grácias ! |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? A ver ... Si podeis decidme si este codigo estaria bien teniendo en cuenta que texto es bio1, btarriba y btabajo el nombre de las variables de los botones : function scrollTexto() { _root.onEnterFrame = function() { if (direccion == "arriba") { bio1.scroll -= 1 } else if (direccion == "abajo") { bio1.scroll += 1; } }; } this.btarriba.onRelease = function() { direccion=""; delete _root.onEnterFrame; }; this.btabajo.onRelease = function() { direccion=""; delete _root.onEnterFrame; }; this.btabajo.onPress = function() { direccion = "abajo"; scrollTexto(); }; this.btarriba.onPress = function() { direccion = "arriba"; scrollTexto(); }; a ver si esto va !! |
| ||||
Re: ¿Como poner una scrollbar en una caja de texto dinámico? Que tal: en teoria está bien el codigo, de hecho asi lo utilizo, a lo mejor es cuestion de rutas, puedes cambiar el this por el _root a ver si te funciona, ademas fijate si en tu caja de texto dinamico hayas escrito en el nombre de instancia en vez de en la de variable. |