| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| SWiSHer Registriert seit: Dec 2003 Ort: Berlin
Beiträge: 42
|
Hi, ich versuche mit folgendem Code zur Laufzeit die Texteigenschaften zu ändern. Das Problem ist, dass anscheinend die onEnterframe - Funktion nicht implementiert wird, wenn ich diese in die Funktion packe. In dieser wollte ich checken ob das Objekt schon da ist und dann die Eigenschaften zuweisen. Aus meiner Sicht müsste das this.onEnterFrame doch auf den MC verweisen, aus dem die Funktion aufgerufen wird...? Das Textfeld ist auf jeden Fall schon vorhanden, weil von hand angelegt. Später soll das mit dyn. Textfeldern funktionieren. Danke für die Hilfe... Code: function set_textprops(textobj:string,type:string, autosize:boolean,multiline:boolean,wordWrap:boolean,html:booelan,var_text:string ){
_root.trace_fld.text+="1. Aufruf";
_root.trace_fld.text+=typeOf(this[textobj]);
_root.trace_fld.text+=this._name;
this.onEnterFrame=function(){
_root.trace_fld.text+="#";
// go when textobject exist
if (typeOf(this[textobj])<>"undefined")
{
_root.trace_fld.text+="not more undefinded";
this[textobj].type = type;
this[textobj].autoSize = autosize;
this[textobj].multiline = multiline;
this[textobj].wordWrap = wordWrap;
this[textobj].html = html;
this[textobj].htmlText=var_text;
delete this.onEnterFrame;
};
};
}
onFrame (1) {
//Hard code some HTML text to display (for example purposes)
exampleText = "<p class='headline'>SWiSHmax Text mit CSS formatieren</p>";
exampleText += "<p><span class='byline'>:: Tom :: SWiSHzone.de</span><br>";
exampleText += "Mit der neuen Version 16.11.2005 kann man beliebigen Text in SWiSH mit CSS formatieren ";
exampleText += "<br> <b>Auch Bilder kann man jetzt in den Text einfügen.</b> <img src='max-boxshot-large.jpg'>";
exampleText += "<a href='http://www.swishkaufen.de'>Download hier</a> <br>";
exampleText += "08.12.2005 - Wir informieren Euch über die Neurerscheinung.<br> <br>:: Tom :: <a href='http://www.swishzone.de'>SWiSHZone.de</a></p>";
exampleText += "SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... Oder einfach eine Animation einfügen:<img src='anim.swf'>.<br> Das ist alles nicht wirklich schwer...SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools... SWiSHZone.de - professionelle Flashtools...";
createTextField("news", 1, 0, 0, 300, 300);
set_textprops("_root.news.news_txtfld","dynamic", true,true,true,true,exampleText);
//Create a new style sheet object
// neues Stylesheet erzeugen
var myCSS = new TextField.StyleSheet();
//Specify the location of the CSS file that you created earlier
var cssURL = "news.css";
//Load CSS file
myCSS.load(cssURL);
//define onLoad handler
myCSS.onLoad = function(success) {
if (success) {
/* If the style sheet loaded without error,
assign it to the text object, and assign the HTML text to the
text field*/
news_txtfld.styleSheet = myCSS;
news_txtfl.text = exampleText; //this should be ".htmlText",
// but Flash seems to recognise that the textbox needs to display html anyway
}
};
}
__________________ Your friendly ... Oft sind wir das, was wir scheinen, selten was wir erträumen.[The last Unicorn] Größte deutschsprachige SwishCommunity diesseits des Spiralarmnebels...SWiSHZoNe.net ::SWiSH - Flash einfacher:: |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.324
|
[Flash 5] - Problem mit AS onEnterFrame - Funktion + this[textobj].htmlText äääh, flash5 und htmlText ??? was soll onFrame (1) {.. sein? if (typeOf(this[textobj])<>"undefined") gross/kleinschreibung beachten und mal testen was trace(typeof(this[textobj])); ausgibt. einen string oder einen objekttype?
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |