Autor Zpráva
Vašek87
Profil *
Ahoj, jsem ve flashi začátečník. Chtěl bych vás poprosit o pomoc.

Při psaní textu do formuláře se mně zobrazují pouze znaky bez diakritiky. Tz. pokud chci do textového pole formuláře napsat písmenko s diakritikou, tak se nic nestane.

Nevím si už rady.... Zkouším to snad přes 2 hodiny :-(

Předem moc děkuji.
denCo
Profil
Aj keď neviem ani ň vo Flashi, predpokladám, že je problém v kódovaní.
Vašek87
Profil *
To si také myslím. Jenže netuším, co do scriptu napsat, aby to fungovalo. Na začátku scriptu mám: "System.useCodepage = true;"

Snad někdo dokáže poradit...
embee
Profil
No, flash a diakritika je jeden velky pruser. Vetsinou staci embedovat do prislusneho textoveho pole ceske znaky:

oznac si pole -> properties -> embed fonts -> do pole se znaky napis ty znaky, ktere chces embedovat (tzn ty s ceskou diakritikou).

S kodovanim tohle nema nic spolecneho, pri tracu ti to diakritiku vypise, ale nezobrazi se - prave proto, ze falsh nema v sobe tyto znaky embedovane.

Tohle bohuzel nefunguje uplne vzdy, ale zkus a uvidis.
Vašek87
Profil *
embee: Jsi Pán! Funguje to a já Tě mockrát děkuji. Moc jsi mně pomohl. Vašek
filipx8y
Profil *
Ahoj . Nechápem. V čom treba tie znaky embedovať?
embee
Profil
filipx8y:
oznac si pole -> properties -> embed fonts -> do pole se znaky napis ty znaky, ktere chces embedovat (tzn ty s ceskou diakritikou).

Tohle jsem uz psal - co konkretne ti na tom neni jasne?
FlashManiac
Profil
filipx8y:
přímo ve vývojovém prostředí...
nebo to můžeš udělat pomocí AS
text_txt.restrict="A-Za-z//ě//š//č"; atd..

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0