Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-04-2004, 13:34   #1 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
umlaute im newsticker?

hallo zusammen,

ich habe eine frage zum newsticker, habe dieses thema bereits in einem anderen thread gepostet http://www.flashforum.de/forum/showt...06#post898706. aber leider keine antwort bekommen (ist wohl zu alt). ich hoffe die moderatoren nehmen mir das nicht krumm.

gibt es eine möglichkeit (was muss ich beachten), dass der ticker auch umlaute darstellt (weitere sonderzeichen wie das ß inbegriffen)? mein text befindet sich in einer externen datei (.txt). bis jetzt werden anstelle der umlaute kästen dargestellt ([]).

hat jemand einen tipp oder bin ich gezwungen, weil ascii, umlaute mit einem e zuschreiben (ae, oe, ue)?

mfg
mcange
mcange ist offline   Mit Zitat antworten
Alt 16-04-2004, 13:21   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Hi mcange,

hast Du in Deinem Film die Einstellungen des Textfeldes zur Zeicheneinbettung gemacht?

Also, unter Zeichenoptionen am besten aktivieren:

Nur ...
Großbuchstaben
Kleinbuchstaben
Ziffern
Interpunktion
Und diese Zeichen 'äöüÄÖÜß'

Versuch's mal, wenn es das nicht war, dann hast Du vielleicht noch ein Problem mit der Unicode-Formatierung Deiner TXT-Dateien.

Gruß John
Der John ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:01   #3 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hallo Der John,

danke für die antwort. ich bin so vorgegangen wie du sagtest, leider wird die schrift total verzerrt dargestellt.

leider habe ich keinen schimmer wie die unicode-formatierung der .txt-datei von statten geht. ich habe den text mit dem microsoft (r) editor (notepad?) unter windows98 geschrieben. vieleicht kannst du mir da weiter helfen?

mfg
mcange
mcange ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:14   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Hi,

da habe ich mich natürlich vertippt und geirrt, du musst die Texte natürlich "urlencoden". Such mal bei Google, irgendwo wird's sicherlich 'ne Liste dazu geben.

Und wenn deine Texte jetzt verzerrt dargestellt werden, was heißt das? Sind jetzt Umlaute drin oder immer noch nicht?

John
Der John ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:38   #5 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hallo,

Zitat:
Und wenn deine Texte jetzt verzerrt dargestellt werden, was heißt das? Sind jetzt Umlaute drin oder immer noch nicht?
es werden keine umlaut dargestellt (auch keine kästen). ich habe als schrift arial angegeben, die buchstaben werden aber auseinander gezogen und überlappen sich = "gematsche" will sagen der text ist nicht mehr lesbar.

was verstehst du unter "urlencoden"?

mfg
mcange
mcange ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:48   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Hi,

urlencoded ist eine Umsetzung, um Sonderzeichen in Zeichenketten darzustellen, speziell eigentlich, wie der Name schon sagt in URLs. Typisch ist z.B. die Darstellung eines Leerzeichens als %20, wie in einer Adresse, die im Browser angezeigt wird.

Zu deinem eigentlichen Problem kann ich dir jetzt nix mehr sagen, da ich den Newsticker nicht kenne, aber du kannst ja mal die fla posten, dann kann ich dir sicherlich weiterhelfen.

Gruß John
Der John ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:55   #7 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hallo,

danke für die schnellen antworten. leider bin ich jetzt gleich aus dem büro und kann erst wieder am montag posten (.fla). hoffe du bist montag am start.

schönes wochende!

mfg
mcange
mcange ist offline   Mit Zitat antworten
Alt 16-04-2004, 16:59   #8 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Hallo zurück,

schönes Wochenende. Am Montag bin ich auch im Büro, also kein Problem.

John
Der John ist offline   Mit Zitat antworten
Alt 20-04-2004, 18:16   #9 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hallo john,

bin ein wenig im brass.

anbei die .fla, der text (kurze test-version), der .swf und ein screen (mit langem text, sowie es auf der seite aussah).

ich bin auch schon wieder aus dem büro, melde mich im laufe der woche.

mfg
mcange
Angehängte Dateien
Dateityp: zip tic.zip (23,9 KB, 42x aufgerufen)
mcange ist offline   Mit Zitat antworten
Alt 20-04-2004, 22:18   #10 (permalink)
Nordlicht
 
Benutzerbild von astaroth
 
Registriert seit: Jun 2001
Ort: Hamburg
Beiträge: 569
Hi !!

füge mal in dem ersten Frame des roots folgenden AS ein :

ActionScript:
  1. System.useCodepage = true;
  2. stop();

Edit:

Sorry, hab erst jetzt gesehen, das es sich hierbei um flash5 handelt.
Kannste aber trotzdem verwenden, sobald der user FL6 oder höher PlugIn hat, greift der Befehl.



Gruß..........

.......Patrick
__________________
"Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen."
Wachsamkeit ist der Preis der Freiheit - Keine Zensur!

– Wau Holland –

http://www.wauland.de

Geändert von astaroth (20-04-2004 um 23:45 Uhr)
astaroth ist offline   Mit Zitat antworten
Alt 21-04-2004, 12:56   #11 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hi astaroth,

danke für den tipp. die umlaute werden angezeigt, leider bleiben die buchstaben verzerrt.

fällt dir dazu etwas ein?

mfg
mcange

!! Iä Iä Cthulhu !!
mcange ist offline   Mit Zitat antworten
Alt 21-04-2004, 14:49   #12 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
hi,

ich bin jetzt erst wieder gelandet und habe mir mal Deine .fla angeguckt. Wenn ich das richtig sehe, hast Du Dein Textfeld per Maus skaliert, also breit gezogen. Das sollte man nur machen, wenn vorher der Textmodus aktiviert wurde, also einmal reinklicken ins Textfeld und dann die Größe ändern, ansonsten entsteht der Effekt wie bei Dir, das der Text gezerrt wird.

Probier's einfach mal aus und gebe in Flash nach Dopelklick etc. einen Text in Dein Textfeld ein.

Gruß John

P.S. Hab's mal ausprobiert, Dein Textfeld ist offensichtlich im Original nur 100px breit, Du hast es auf 750px skaliert.

Geändert von Der John (21-04-2004 um 14:51 Uhr)
Der John ist offline   Mit Zitat antworten
Alt 21-04-2004, 17:31   #13 (permalink)
Neuer User
 
Benutzerbild von mcange
 
Registriert seit: Jun 2003
Beiträge: 9
hallo john, hallo astaroth,

danke nochmal für eure hilfe.

@john:
du hast vollkommen recht, genau daran hat es gelegen.

ich habe aber noch eine andere lösung gefunden; wenn ich nach eingabe des as
ActionScript:
  1. System.useCodepage = true;
  2. stop();
bei zeichenoption "keine zeichen" anwähle, werden umlaute dargestellt und die buchstaben sind nicht verzerrt (ohne mich um das textfeld gekümmert zu haben).

mfg
mcange
mcange ist offline   Mit Zitat antworten
Alt 22-04-2004, 08:02   #14 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Wenn Du keine Zeichen angibst, dann wird der Font nicht in Flash eingebunden und im Zweifelsfall beim Nutzer durch einen Standardfont ersetzt. Dass es so bei Dir sauber klappt, liegt logischerweise daran, dass Du den Font, den Du benutzt, natürlich auf Deinem Rechner installiert hast. Dadurch, dass Du die Font-Konturen in Dein .swf einbettest, sieht die fertige Datei dann systemunabhängig überall gleich aus.

Gruß John
Der John ist offline   Mit Zitat antworten
Alt 22-04-2004, 08:10   #15 (permalink)
angry > always
 
Benutzerbild von ingohill
 
Registriert seit: Jul 2001
Ort: NRW
Beiträge: 1.635
Hi!


wenn schriften nicht richtig dargestellt werden, checken ob der font richtig eingebunden worden ist,
am besten mit _alpha, denn dies ein normales
textfeld nciht.

ansonsten ist das mit codePages unsinn, denn das
interne textformat von flash ist utf8 basiert, deswegen
statt mit url_encode mit utf8_encode kodieren.


ingo
__________________

on air: caliban | neaera | heaven shall burn | hatebreed | the agony scene
ingohill ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 07:55 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele