..:: MX Studio Fóruns ::..: [FLASHMX2004] <textformat> + StyleSheet() - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[FLASHMX2004] <textformat> + StyleSheet() Não funcionam juntos? Como posso fazer?

#1 User is offline   bandaidx 

  • Group: Membros
  • Posts: 15
  • Joined: 22-November 04

Posted 23 November 2004 - 06:30 PM

Pessoal... quando o Flash me dá uma certa felicidade, me apunhala pelas costas...
Eu aqui, todo feliz descobrindo que o Flash pode gerar "tabela" em formato HTML, mas quando adicionei um CSS inocente o bichinho pirou.

Segue o código:

CODE

function carregaCSS() {
css_url = "estilo.css";
style_sheet = new TextField.StyleSheet();
style_sheet.load(css_url);
style_sheet.onLoad = function(ok) {
 if (ok) {
  trace("CSS CARREGADO!");
 } else {
  trace("ERRO NO CSS!");
 }
};
}
carregaCSS();

var rowHeaders = "Nome\tIdade\tDepartamento";
var row_1 = "<a href='#'>Janaína</a>\t31\tProgramadora ASP";
var row_2 = "<a href='#'>João Paulo</a>\t42\tProgramador Java";
var row_3 = "<a href='#'>Evandro</a>\t23\tDiretor de Arte";
var row_4 = "<a href='#'>Magdiel</a>\t26\tDiretor de Criação";

this.createTextField("table_txt",1,10,10,400,300);
table_txt.styleSheet = style_sheet; // <== Essa linha ativa o StyleSheet (retire para funcionar)
table_txt.selectable = false;
table_txt.multiline = true;
table_txt.wordWrap = true;
table_txt.html = true;
table_txt.border = true;
table_txt.autoSize = true;

table_txt.htmlText = "<textformat tabstops='[100, 200]'>";
table_txt.htmlText += "<span class='titulo'>";
table_txt.htmlText += rowHeaders;
table_txt.htmlText += "<span class='texto'>";
table_txt.htmlText += row_1;
table_txt.htmlText += row_2;
table_txt.htmlText += row_3;
table_txt.htmlText += row_4;
table_txt.htmlText += "</span>";
table_txt.htmlText += "</textformat>";


Conforme o HELP do querido flash informa: \t é para setar o fim da célula (como um </td>). Mas quando habilito o Style, ele ignora esse comando e junta tudo praticamente numa linha só.

Pois é... e sem CSS fica perfeito, basta comentar a linha:

CODE

table_txt.styleSheet = style_sheet;


Para os grammers de plantão... o que faço agora?? biggrin.gif
Ajudas são bem-vindas.

[]s
0

#2 User is offline   bandaidx 

  • Group: Membros
  • Posts: 15
  • Joined: 22-November 04

Posted 23 November 2004 - 06:35 PM

Ahhhh Antes que digam que o problema está no CSS...
mesmo que não tenha nenhum script programado, dá pau do mesmo jeito sad.gif
0

#3 User is offline   bandaidx 

  • Group: Membros
  • Posts: 15
  • Joined: 22-November 04

Posted 23 November 2004 - 07:04 PM

Tks pessoal... resolvido por um amigo...

CODE

var rowHeaders = "Nome\tIdade\tDepartamento\n";
var row_1 = "<a href='#'>Janaína</a>\t31\tProgramadora ASP\n";
var row_2 = "<a href='#'>João Paulo</a>\t42\tProgramador Java\n";
var row_3 = "<a href='#'>Evandro</a>\t23\tDiretor de Arte\n";
var row_4 = "<a href='#'>Magdiel</a>\t26\tDiretor de Criação\n";


Era o mardito "\n". biggrin.gif

[]s
0

#4 User is offline   Apenas_Iniciante 

  • Group: Membros
  • Posts: 786
  • Joined: 23-July 04

Posted 24 November 2004 - 11:33 AM

Você posta e já resolve os problemas alegre.gif , nem da graça. Blicadeira. Risos...
0

#5 User is offline   bandaidx 

  • Group: Membros
  • Posts: 15
  • Joined: 22-November 04

Posted 24 November 2004 - 01:21 PM

QUOTE(Apenas_Iniciante @ 24/11/2004 10:11:36)
Você posta e já resolve os problemas alegre.gif , nem da graça. Blicadeira. Risos...
View Post


huauhauhhu! Que nada!! É que me ajudaram pelo MSN thumbup.gif

No fim, estou usando assim:

CODE

var rowHeaders = "Nome\tIdade\tDepartamento<br/>";
var row_1 = "<a href='#'>Janaína</a>\t31\tProgramadora ASP<br/>";
var row_2 = "<a href='#'>João Paulo</a>\t42\tProgramador Java<br/>";
var row_3 = "<a href='#'>Evandro</a>\t23\tDiretor de Arte<br/>";
var row_4 = "<a href='#'>Magdiel</a>\t26\tDiretor de Criação<br/>";


... para seguir um padrão XHTML.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Preloader Flash com HTML
Gostaria de saber se tem como um preloader pros 2.
Javascript / AJAX / DHTML FelipePablito 
  • 2 Replies
  • 2459 Views
New Replies Como fazer isso em um DB ACCESS
um campo com mais de 255 caracteres
SQL Server / Access Shock 
  • 3 Replies
  • 1598 Views
New Replies Como ocnseguir mais territórios?
Como ocnseguir mais territórios?
Jogos jeff_dm 
  • 0 Replies
  • 844 Views
New Replies Como
registro
Outros 0ml 
  • 0 Replies
  • 414 Views
New Replies COMO COLOCO VARIAS MUSUCAS PRA O VISITANTE NÃO FICAR OUVINDO SEMPRE A MESMA NO PLAYER DO MEU SITE? Dreamweaver sergiovcd 
  • 1 Reply
  • 1101 Views
New Replies Olha o bug q acontece aqui!
Como posso solucionar
Fireworks Federico 
  • 1 Reply
  • 700 Views
New Replies Como enviar arquivo e salvar nome do banco de dados
Como enviar arquivo e salvar nome do banco de dados
PHP anoxia 
  • 1 Reply
  • 1428 Views
New Replies textarea regular sua altura de acordo com a quantidade de texto
como?
Web Standards carlaohsv 
  • 4 Replies
  • 2544 Views

Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)