Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-06-2010, 12:48   #1 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
TextField.htmlText Missverständnis

Hallo!

Ich habe ein ganz einfaches Textfeld mit .htmlText = "";.

Nun funktioniert der Zeilenumbruch mit dem <br> Tag nicht aber mit der Escape – Sequenz \n die ja eigentlich für .text = ""; vorgesehen ist.

Grüße
speedjunkie ist offline   Mit Zitat antworten
Alt 03-06-2010, 13:17   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Ja, und?

So sollte es auch sein! In HTML kann man beliebige viele Leerzeichen und Zeilenumbrüche in den Code schreiben, ohne dass sie später zu sehen sind.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (03-06-2010 um 14:28 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 03-06-2010, 13:52   #3 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Und manchmal kann die Verwendung von Satzzeichen doch sinnvoll sein …

Nun funktioniert der Zeilenumbruch mit dem <br> Tag, nicht aber mit der Escape – Sequenz \n

vs.

Nun funktioniert der Zeilenumbruch mit dem <br> Tag nicht, aber mit der Escape – Sequenz \n

Sind zwei völlig verschiedene Aussagen.

Sollte aber dennoch beides gehen …
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 03-06-2010, 18:26   #4 (permalink)
NCC 1701 D
 
Benutzerbild von speedjunkie
 
Registriert seit: Oct 2009
Ort: Metropolregion Hamburg
Beiträge: 586
Ja klar das Resultat ist, welches mich zufriedenstellt.
Das tut es.
Ich dachte, wenn ich konsequent ein <br> setze, wird dies auch ausgeführt. Die Frage dient nur zum besseren Verständnis für mich.

%0A sollte dann auch funktionieren.

Grüße
speedjunkie ist offline   Mit Zitat antworten
Alt 30-09-2011, 14:28   #5 (permalink)
.
 
Benutzerbild von _kweso
 
Registriert seit: Aug 2001
Ort: wien/regensburg
Beiträge: 1.652
also bei mir geht im moment auch kein <br>-tag bei htmlText:

hier das textfeld:
ActionScript:
  1. var teaser:String = _settingsXml.global.teaser.toString();
  2.             trace(">> IstMain.buildPage teaser = " + teaser);
  3.            
  4.             _teaser = new TextField();
  5.             _teaser.embedFonts = true;
  6.             _teaser.antiAliasType = AntiAliasType.ADVANCED;
  7.             _teaser.selectable = false;
  8.             _teaser.styleSheet = _styles;
  9.             _teaser.x = 0;
  10.             _teaser.y = _headline.height + _headline.y;
  11.             _teaser.width = stage.stageWidth;
  12.             _teaser.wordWrap = true;
  13.             _teaser.autoSize = TextFieldAutoSize.CENTER;
  14.             if (_settingsXml.global.teaser.@caps == "true") {
  15.                 _teaser.text = teaser.toUpperCase();
  16.             } else {
  17.                 _teaser.htmlText = teaser;
  18.             }
  19.             addChild(_teaser);
der xmlknoten:
Code:
<teaser caps="true"><![CDATA[<p><span class="teaser">xxx macht schule: Für jedes gekaufte<br>Kinderprodukt spendet xxx 1€<br>für Bildungsprojekte für Kinder</span></p>]]></teaser>
das css:
Code:
p{
	font-family: "Verdana";
	font-size: 13;
	color: #000000;
	leading: 0;
	letter-spacing: 0;
	text-decoration: none;
}
.headline{
	font-size: 34;
	font-family: "Verdana";
	font-weight: bold;
	color: #000000:
	text-align: center;
}
.teaser{
	font-size: 16;
	font-family: "Verdana";
	font-weight: bold;
	color: #00ffff:
	text-align: center;
}
und die trace-ausgabe:
Zitat:
>> IstMain.buildPage teaser = <p><span class="teaser">xxx macht schule: Für jedes gekaufte<br>Kinderprodukt spendet xxx 1€<br>für Bildungsprojekte für Kinder</span></p>
allerdings ist weder nach getaufte noch nach 1€ ein umbruch...

ach ja, die schrift ist per swf eingebunden:
ActionScript:
  1. [Embed(source = '../../../../../../assets/fla/ikeaSoftToy_fonts.swf', symbol = 'Verdana')]
  2.         private var verdana:Class;
  3.         [Embed(source = '../../../../../../assets/fla/ikeaSoftToy_fonts.swf', symbol = 'VerdanaBold')]
  4.         private var verdanaBold:Class;

HILFÄÄÄ ich werde senil...
thx
kws
__________________
350 * youtube

für alle, die noch keinen dropbox-account haben,
aber einen wollen: http://db.tt/wZ3S1pr
bringt uns beiden +500mb, thx!
_kweso ist offline   Mit Zitat antworten
Alt 30-09-2011, 14:32   #6 (permalink)
.
 
Benutzerbild von _kweso
 
Registriert seit: Aug 2001
Ort: wien/regensburg
Beiträge: 1.652
habs übrigens schon mit caps="false",
ActionScript:
  1. var teaser:String = _settingsXml.global.teaser;
und
ActionScript:
  1. var teaser:String = _settingsXml.global.teaser.text();
versucht.
keine besserung...

EDIT: und mit <br/> statt <br>
__________________
350 * youtube

für alle, die noch keinen dropbox-account haben,
aber einen wollen: http://db.tt/wZ3S1pr
bringt uns beiden +500mb, thx!

Geändert von _kweso (30-09-2011 um 14:34 Uhr)
_kweso ist offline   Mit Zitat antworten
Alt 30-09-2011, 14:39   #7 (permalink)
.
 
Benutzerbild von _kweso
 
Registriert seit: Aug 2001
Ort: wien/regensburg
Beiträge: 1.652
es bräuchte einen öffentlichen ff-pranger. und ich bin der erste, der daran zur schau gestellt wird...

_teaser.multiline = true;

dann gehts auch mitm umbruch...

thx anyway...
__________________
350 * youtube

für alle, die noch keinen dropbox-account haben,
aber einen wollen: http://db.tt/wZ3S1pr
bringt uns beiden +500mb, thx!
_kweso ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
htmltext, text, textfield

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
TextField.htmlText mit Bild -> IOErrorEvent unverarbeitet HarpoMarx ActionScript 3 0 09-04-2009 09:09
SharedObject - Missverständnis? skittles ActionScript 2 2 16-06-2008 09:39
Textüberlauf in TextField.htmlText ermitteln? maybe ActionScript 2 0 04-04-2008 16:46
TextField.htmlText voller Bugs ? cato ActionScript 1 6 07-11-2005 16:32
textField.htmlText -> font size josephtura ActionScript 1 5 23-07-2004 15:41


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:26 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele