Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-11-2003, 12:45   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: austria
Beiträge: 202
textfeld - höhe rausfinden...

hallo!

ich habe folgendes problem: ich möchte in ein dynamisches textfeld text als html reinsetzen (okay, logisch...). dieses textfeld sollte eine fixe breite (400px) haben, die höhe sollte sich aus dem text ergeben. weiters sollte der zeilenabstand (leading) kleiner 0 sein. die höhe möchte ich nun herausfinden, weil es jenachdem platziert wird.

lösungsansätze: um einen zeilenabstand kleiner 0 zu bekommen, kopiere ich das textformat eine hidden textfeldes - direkt zuweisen geht nicht. funktioniert auch so. die breite setze ich auf 400, dazu noch autosize true. das geht auch.

probleme: wenn ich einen zeilenabstand kleiner 0 verwende, zeigt es mir die letzte zeile nicht an. da ich aber die höhe genau brauche (relativ) und alles angezeigt werden sollte, gibt das probleme.

ist es sinnvoll, mit bottomscroll die höhe rauszufinden? also multiplizieren mit einem wert? kommt mir sehr workaround-mäßig vor... hat jemand ansätze für dieses problem? ich denke die lösung sollte eh sehr leicht sein, nur komm ich grad nicht drauf...

lg,
safari
safari ist offline   Mit Zitat antworten
Alt 13-11-2003, 12:54   #2 (permalink)
FF User
 
Registriert seit: Oct 2003
Ort: Bärlin
Beiträge: 229
also ich habe das jetzt so verstanden, das das alles schon soweit funzt, nur die letzte zeile nicht richtig dargestellt wird, oder wie?
also wenn das nur das ist, dann hohe doch am ende immer noch ne leere zeile ran, dann müsste des textfeld ja so gross sein das die die zeile angezeigt wird... nur so ne Idee
BeSoft ist offline   Mit Zitat antworten
Alt 13-11-2003, 13:02   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: austria
Beiträge: 202
hi!

ist ein ansatz, ja. danke. aber ich möchte halt, daß das feld wirklich so groß ist, wie es sein sollte. ist vielleicht eine blöde detailversessenheit, aber dann wieder ein paar pixel von der höhe für berechnung abzuziehen, damit es paßt, ist mir zu ungenau...

aber falls gar nichts geht... auf jeden fall so...
safari ist offline   Mit Zitat antworten
Alt 13-11-2003, 13:05   #4 (permalink)
buehnentechniker
 
Benutzerbild von honifred
 
Registriert seit: Feb 2002
Ort: trier
Beiträge: 2.448
schua dir mal das hier an, was der alois zur "letzten zeile" geschrieben hat:
schriften verschwinden
__________________
Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz.

Achim 69
honifred ist offline   Mit Zitat antworten
Alt 13-11-2003, 16:56   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Ort: austria
Beiträge: 202
danke für den link! verwende aber eh keine systemschrift... problem ist nun gelöst: höhe einfach auf 1000 oder sonstig hohen wert setzen und rest mit this.textfield.textheight abfragen...
lg,
safari
safari 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 11:40 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele