Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou transformando um editor de texto que eu tinha aqui de AS2 para AS3.
Já consegui fazer várias coisas, mas nessa função que é a principal não consigo fazer ela em AS3.
Será que alguém pode ajudar?
A função:
function Format(arg, tag) {
//see swapper mc
ini = Selection.getBeginIndex();
end = Selection.getEndIndex();
var myFormat = new TextFormat();
switch (tag) {
case 'bold' : myFormat.bold = true; break;
case 'italic' : myFormat.italic = true; break;
case 'under' : myFormat.underline = true; break;
case 'aleft' : myFormat.align = 'left'; break;
case 'acenter' : myFormat.align = 'center'; break;
case 'aright' : myFormat.align = 'right'; break;
case 'ajustify' : myFormat.align = 'justify'; break;
case 'unformat' :
myFormat.bold = myFormat.underline=myFormat.italic=myFormat.bullet=myFormat.blockIndent=false;
myFormat.Color = "0x000000";
myFormat.align = "left";
break;
default : //trace("no case option found");
}
arg.setTextFormat(ini, end, myFormat);
}
Abraços e vlwCarregando comentários...