Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

michelmfreitas

[Resolvido] Scroll em texto

Recommended Posts

Olá pessoal, estou carregando um texto de um banco de dados vindo de um arquivo PHP. Só que o texto é variável, pode ser grande ou pequeno.

 

Fiz duas setas, uma pra cima e outra pra baixo pra rolar o texto. Mas não consigo parar o texto quando rolo ele pra baixo, pois não consigo pegar uma medida para que ele faça o condicionamento.

 

Vejam:

 

public function _clicaSetaEmpresa(e:MouseEvent):void{
			
	if(e.target.name == 'bt_setaBaixo'){
				
		if(txt_empresa.y < txt_empresa.textHeight ){
			txt_empresa.y -= 8;
		}
				
	}else if(e.target.name == 'bt_setaCima'){
				
		if(txt_empresa.y < 170){
			txt_empresa.y += 8;
		}
				
	}

}

A medida de cima (txt_empresa.y) é 170, a de baixo é variável, já que não sei qual é o tamanho do texto. Assim não sei como condicionar. Podem me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adicione uma 'mask' sobre o container, isso define o espaço visível.

 

Esse recurso é muito usado em galeria de imagens com rolagem e carregamento via XML.

 

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Adicione uma 'mask' sobre o container, isso define o espaço visível.

 

Esse recurso é muito usado em galeria de imagens com rolagem e carregamento via XML.

 

Abs

 

Mas o problema não é a máscara, e sim a rolagem quando clico na setinha pra baixo... ele vai toda a vida...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom pessoal, consegui resolver com a ajuda de amigos aqui, postando:

 

if(e.target.name == 'bt_setaBaixo'){
	txt_empresa.scrollV++;				
}else if(e.target.name == 'bt_setaCima'){
	txt_empresa.scrollV--; 
}

Obrigado pela boa vontade Elektra!!! =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.