Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-07-2010, 09:50   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 3
TextArea - htmlText: float Problem mit <img> und <p>

Hallo liebe Flexler,

ich habe folgendes Problem:

Ich möchte die htmlText Eigenschaft von der TextArea nutzen und z.B ein Bild via <img /> und einen Text via <p> darstellen.

Das Problem ist. Flex lässt den Text automatisch um um das Bild herrum fließen aber das möchte ich nicht!

Hier der Code:
--------------------------
<mx:TextArea id="ta" htmlText="{text}" width="500" height="500" />
<mx:Script>
<![CDATA[
var text:String = '<img src="http://www.flashforum.de/forum/kopf-fuss/flashforum_logo.gif" />' +
'<br />' +
'<p>Dies ist ein Text</p>';
]]>
</mx:Script>
---------------------------

In der Spezifikation von Adobe ist dies auch vermerkt aber nicht wie man es umgeht:flash.text.TextField (ActionScript 3.0) (unter htmlText - > Image Tag)

Weiß jemand Abhilfe?
erisch03 ist offline   Mit Zitat antworten
Alt 25-07-2010, 10:40   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 3
weiß keiner was..?
erisch03 ist offline   Mit Zitat antworten
Alt 03-08-2010, 12:25   #3 (permalink)
Neuer User
 
Benutzerbild von Silver_Surfer
 
Registriert seit: Sep 2009
Beiträge: 253
Genau das gleiche Problem hatte ich auch, habe alles versucht in eine Textbox icons zu bekommen. Nach langer suche habe ich eine für Flash geschrieben Textbox swc gefunden bei der man Bilder darstellen kann. Dort werden allerdings dier Bilder per addChild hinzugefügt was große Probleme gibt wenn du zB deine Textbox resizen möchtest oder vielen Zeilen hast wird alles sehr sehr langsam. Eine wirklich gute Lösung hab ich somit leider auch nicht.
In AIR könntest du die HTML Komponente nutzen, die hat aber auch einen haufen nachteile und wie gesagt -> AIR.

MfG ss
Silver_Surfer ist offline   Mit Zitat antworten
Alt 03-08-2010, 18:25   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2010
Beiträge: 3
Danke für die Antwort! mittlerweile habe ich mir einen workaround gebaut und
filter mit eines selbstgeschriebenen script die bilder raus.

der grund gedanke war ja, sämtliche formatierungen beizubehalten egal ob gar kein Bild, 1 oder 10 bilder vorkommen. also hab ich jetzt so gemacht:

wenn bild, dann <mx:Image>
sonst <mx:TextArea htmlText="textMitHtmlFormatierung" />

sodass sich z.B. folgender Aufbau ergibt:

<mx:Image>
<mx:TextArea />
<mx:Image>
<mx:Image>
<mx:TextArea />

usw. und das alle in ner VBox, also schön untereinander

greetz!
erisch03 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
htmltext, image, img, textarea, 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
Textarea.htmltext mit inputfeldern? deathfighter ActionScript 3 2 06-01-2009 10:55
TextArea && htmlText && appendText = bug || feature? ccode Komponenten und SmartClips 0 22-05-2008 02:23
htmlText mit TextArea KingKhong ActionScript 2 1 09-11-2006 00:36
textArea Komponente, Maske + Htmltext = unsichtbar Ize ActionScript 1 1 01-01-2006 21:05
bug? wenn ich auf textarea.htmlText zugreife... m.hyper@web.de Flash MX 2004 5 31-08-2004 13:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele