Grzegorz Gęborys

Grzegorz Gęborys Graphic Web Designer
& Photographer

Temat: Problem z polskimi znakami CS3 AS2

Witam,
Borykam się z brakiem wyświetlania polskich znaków.
Używam czcionki FuturaLtPL. Czcionka ta dołączona jest w bibliotece, osadzona (uppercase, lowercase, basic latin, latin extended a), dopisane są polskie znaki.
Do tego jest dopisany as:
css = new TextField.StyleSheet();
css.setStyle("p", {fontFamily:'FuturaLtPL', color:'#000000', fontSize:13});

this.createTextField("pole", 0, 230,310, 260, 220);
var p = this.pole;
p.selectable = true;
p.wordWrap = true;
p.multiline = true;
p.embedFonts = true; // !!
p.html = true;
p.styleSheet = css;
p.variable = "txt";

txt = "<p>Jakiś przykładowy tekst napisany Twoją nietypową czcionką<br>...i jeszcze jedna linijka.</p>"

Wyświetla mi jedynie "ó" natomiast pozostałe znaki są nie wyświetlane.
Proszę o podpowiedź co z tym fantem zrobić bo brakuje mi pomysłu.

Z góry dziękuję

konto usunięte

Temat: Problem z polskimi znakami CS3 AS2

w AS2 to bylo jakos tak : System.useCodePage = true;
Piotr Mederak

Piotr Mederak Development Team
Leader

Temat: Problem z polskimi znakami CS3 AS2

a plik as zapisany w utfie czy w jakims dziwnym windowsowym kodowaniu?

konto usunięte

Temat: Problem z polskimi znakami CS3 AS2

Prawdopodobnie problemem jest format kodowania pliku - powinien być UTF-8 bez BOM (Byte Order Mark).
Rafał Bromirski

Rafał Bromirski Graphic Designer,
Front-End Web
Developer

Temat: Problem z polskimi znakami CS3 AS2

Ja używałem notatnika, zapisywałem do UTF-8 zamiast standardowego ANSCI i wszystko grało :)
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: Problem z polskimi znakami CS3 AS2

Dominik Garstka:
Prawdopodobnie problemem jest format kodowania pliku - powinien być UTF-8 bez BOM (Byte Order Mark).
BOM nie przeszkadza, nawet UTF-8/signature flash łyka, o ile serwer mu coś nie namiesza (nie powinien, jeżeli plik nie będzie miał rozszerzenia txt/html)
Sylwester Gąsiewski:
w AS2 to bylo jakos tak : System.useCodePage = true;
to nie w as2 tak było, tylko przed AS2 ;) - np. by zassyny swf z f5ki operujący na tekstach działał poprawnie w projekcie wyższej wersji, gdzie już MM wprowadziła kodowanie UTF-8

zastanawiam się, czy błąd nie jest na poziomie systemu podczas eksportu - np. mapowanie w inny skrypt ? Swego czasu "spolszczałem" WGL assistantem co się tylko dało w fontach, a co z tego wychodziło - lepiej nie wspominać...

@Grzegorz: dlaczego
p.variable = "txt";
a nie
p.htmlText=txt;
?MaW Marcin W. edytował(a) ten post dnia 18.11.08 o godzinie 06:57

konto usunięte

Temat: Problem z polskimi znakami CS3 AS2

@maw
sorry, dawno nie koduje w as i as2 :)
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: Problem z polskimi znakami CS3 AS2

Ciekawe, ja pamiętam jeszcze "obejścia" z f5tki, choć go też już ładnych parę lat na oczy nie widziałem...

A podobno im człowiek starszy, tym pamięć gorsza...

Następna dyskusja:

[Flash CS3, AS2] problem z ...




Wyślij zaproszenie do