Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Formatowanie wczytywanego tekstu - flash
#1
Koledzy zaczynam naukę flash i spotkałem się z problemem formatowania wczytanego tekstu z pliku .txt
Posiadam następujący kod (nie jestem jego autorem) wczytujący tekst do dynamicznego pola tekstowego:

Kod:
this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.html = true;
my_txt.autoSize = "left";
my_txt.bold = true;
my_txt.multiline = true;
my_txt.wordWrap = true;

var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function (src:String):Void {
    if (src != undefined) {
        my_txt.text = src;
    } else {
        my_txt.text = "Unable to load external file.";
    }
}
lorem_lv.load("1.txt");

o ile wczytywanie działa to za nic nie mogę wymusić aby pogrubiło mi czcionkę, myślałem że podczas definicji pola tekstowego jak zaznaczę "bold" to będzie wszystko ok ale to nic nie daje, próbowałem także przez "setTextFormat" ale chyba brakuje mi wiedzy aby poprawnie napisać kod.
Prosiłbym koledzy o jakieś naprowadzenie bądź podpowiedź co mam zmienić aby pogrubiało mi tekst.
Odpowiedz
#2
spróbuj tak:

Kod:
myFormat = new TextFormat();
myFormat.bold = true;

this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.html = true;
my_txt.autoSize = "left";
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt.setTextFormat(myFormat);

var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function (src:String):Void {
    if (src != undefined) {
        my_txt.text = src;
    } else {
        my_txt.text = "Unable to load external file.";
    }
}
lorem_lv.load("1.txt");

a jeszcze lepiej byłoby importować css dla pola tekstowego i tam określać wygląd.
Odpowiedz
#3
Nie wiem czemu ale niestety sposób u mnie nie działa, popatrzę jeszcze w internecie za importem css tak jak piszesz.
Ale zastanawiam się nad jedną rzeczą bo deklaruje poprzez:
Kod:
my_txt.html = true;
że będzie tekst html, ale jak w tekście umieszczę znaczniki
Kod:
<b> przykladowy tekst</b>
to wyświetla mi całość ze znacznikami <b>, czy to normalne, czy robię coś źle??
W każdym razie dzięki za pomoc.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Problem z ustawieniem samego tekstu Krix3000 2 3,160 16-11-2014, 01:23
Ostatni post: Krix3000
  obrazek pod obrazkiem i opływanie tekstu O2H 11 7,163 20-10-2012, 04:29
Ostatni post: Pluto
  problem ze scrollbarem w flash cs5 skorpionek 0 1,399 03-06-2012, 19:13
Ostatni post: skorpionek
  Położenie tekstu lolnik1 3 3,376 08-05-2012, 15:51
Ostatni post: n0xx
  Brak polskich znaków w szablonie Flash Adi_superstar 7 6,528 28-02-2012, 16:41
Ostatni post: edith28

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl