Ir para o conteúdo

Publicidade

Paulo Mendes

Cadastrado: 11 Abr 2008
Offline Última atividade: 18/02
-----

Tópicos que criei

Mudar texto que aparece no componente Media Controller

02 setembro 2009 - 14:06

Olá Companheiros.

Estour realmente com um grande problema. Estou utilizando o Flash CS4 e estou "desenvolvendo" um player em flash. Esse player faz o seguinte, a partir de uma lista xml com áudios (podendo ser arquivos flv ou mp3) ele toca um por um. Também faz controle de passar para frente e para trás etc.

Para isso estou usando o componente MediaController que já vem com o flash CS 4. Precisei usar isso porque no sistema, algumas vezes, os arquivos que eu preciso tocar são flvs, mas só o áudio. (sim é realmente complicado, mas é necessário hehehe). Então estou usando esse player para tocar tanto flv como mp3.

O grande problema é que agora eu preciso deixar ele em português, o que implica em mudar o texto que aparece na label do player, aquela label que fica dentro da barra te tempo do audio.

Atualmente ela está mostrando STREAMING e PAUSED. Eu precisava só mudar isso para o português, não necessáriamente traduzir, mas colocar algo do tipo, carregando e pausado, sei lá.

Já procurei em tudo quanto é lugar e não consegui achar nada a respeito dessa propriedade, e o pior é que eu, olhando o MediaController.as encontrei esse bloco de código

	/**
	 * Create default localized strings to use (a) while loading occurs or
	 * (<img src='http://forum.imasters.com.br/public/style_emoticons/default/cool.gif' class='bbc_emoticon' alt='B)' /> if loading fails.
	 */
	private function createDefaultStrings():Void
	{
		this._strings = new Object();
		this._strings.paused = "PAUSED";
		this._strings.streaming = "STREAMING	}

O Meu medo é que isso seja algo que não possa ser mudado, até porque se for assim terei que refazer o sistema por completo, e até agora o sistema está funcionando perfeitamente.

Gostaria de poder contar com a ajuda de vocês do fórum. Vlw pessoal !