Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-08-2004, 09:19   #1 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
createTextField - dynamische Grösse

Hallo,

ich habe über creatyTextField ein Textfeld erstellt, welches ich rechtsbündig ausrichte.
Davon gibts mehrere untereinander, so dass ich die Länge des Textfeldes immer gleich gross gemacht habe, damit der unterschiedlich lange Text immer reinpasst.

Ich will nun herausbekommen, auf welche x und y Position das Wort anfängt.
Oder anders, wie bekomme ich das Textfeld dazu, seine Grösse dem Text anzupassen.
Dazu habe ich weder im Forum, nochin der Flashhilfe etwas gefunden.

Danke,
solo
soloFlash ist offline   Mit Zitat antworten
Alt 29-08-2004, 09:21   #2 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
ActionScript:
  1. autosize = true;

Gruß, webdust
__________________
"The things you own end up owning you."
webdust ist offline   Mit Zitat antworten
Alt 29-08-2004, 13:38   #3 (permalink)
oEF(etischist)
 
Registriert seit: Dec 2003
Ort: muc
Beiträge: 664
oh man, ich Hirni... ist ja eigentlich logisch.
Aber kann es sein, dass es in der Flash-Referenz darauf keinen Hinweis gibt? Ich finde da einfach nichts...

Danke!
solo
soloFlash ist offline   Mit Zitat antworten
Alt 29-08-2004, 14:05   #4 (permalink)
aka stauby
 
Benutzerbild von webdust
 
Registriert seit: Mar 2004
Ort: Würzburg
Beiträge: 705
Ich schon

"TextField.autoSize
Verfügbarkeit
Flash Player 6.

Verwendung
mein_txt.autoSize

Beschreibung
Eigenschaft; steuert die automatische Größenänderung und Ausrichtung von Textfeldern. Akzeptable Werte für autoSize sind none (Standard), left, right und center. Bei der Eigenschaft autoSize ist true gleichbedeutend mit left und false gleichbedeutend mit none.

Die Werte von autoSize, multiline und wordWrap bestimmen, ob ein Textfeld an der linken, rechten oder unteren Seite vergrößert oder verkleinert wird. Verwenden Sie den folgenden Code, und geben Sie verschiedenen Werte für autoSize, multiline und wordWrap ein, um die Änderung der Feldgröße entsprechend der Wertänderung anzuzeigen.

createTextField("mein_txt", 1, 0, 0, 200, 20);
with (mein_txt) {
border = true;
borderColor = 0x000000;
multiline = false;
wordWrap = false;
autoSize = "none";
text = "Ein großer Teil des Texts passt nicht in das Feld";
}

Beispiel
Im folgenden Beispiel wird die Eigenschaft autoSize des Textfelds mein_txt auf center gesetzt:

mein_txt.autosize = "center";

"
__________________
"The things you own end up owning you."
webdust 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 01:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele