| |||||||
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) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 888
|
hi ich halte mal was nettes machen aber ich habe das kleinen fehler drinne. weis aber nicht wie ich den beheben kann. ich wollte gucken das man nicht unbedingt scrollen muss. als soll der textfeld sich die größe nehmen der der brauch. also das ist so das wie ich es mir gedacht hatte. Code: //Textformatierung
_global.hohe = 16;
_global.iH = 0;
Format = new TextFormat();
Format.size = hohe;
Format.font = "Arial";
Format.color = 0x000000;
Format.leading = 2;
//Erstelle Textfeld für die externe *.txt
this.createTextField("meins_txt", 1, 10, 10, 300, 1);
txtformart();
meins_txt.text = "haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga ";
trace("out-s-> "+meins_txt.maxscroll);
trace("sh-> "+meins_txt.maxhscroll);
onEnterFrame = function () {
iH = iH+hohe;
this.createTextField("meins_txt", 1, 10, 10, 300, iH);
trace("s-> "+meins_txt.maxscroll);
if (meins_txt.maxscroll<=0) {
trace("fertig");
delete this.onEnterFrame;
txtformart();
}
};
function txtformart() {
meins_txt.background = true;
meins_txt.multiline = true;
meins_txt.wordWrap = true;
meins_txt.backgroundColor = 0xFFFFFF;
meins_txt.border = true;
meins_txt.borderColor = 0x990000;
meins_txt.type = "dynamic";
meins_txt.selectable = true;
//false;
meins_txt.autosize = true;
meins_txt.setNewTxtFormat(Format);
// Formatierung zuweisen...
meins_txt.embedFonts = false;
// bei true Schriftsymbol exportieren!
} |
| | |
| | #2 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
hm... generell stellt sich die frage wieso du es mit onEnterFrame machen willst? nimm doch lieber onChanged... also hier mal ein kleines bsp vom shorty. PHP-Code: ![]() cya, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 888
|
also ich habe grade was gemacht das geht bin mir aber nicht sicher ob es gut genug ist also so was. und wobei ich den text noch im "block" setzen will. aber schon mal danke das du so schnell geantwortet hast =). Code: stop();
//Textformatierung
_global.hohe = 16;
_global.iH = 0;
Format = new TextFormat();
Format.size = hohe;
Format.font = "Arial";
Format.color = 0x000000;
Format.leading = 2;
Format.align= "block";
//
onEnterFrame = function () {
iH++;
this.createTextField("meins_txt", 1, 10, 10, 300, iH*hohe);
txtformart();
txtload();
trace("s-> "+meins_txt.maxscroll);
if (meins_txt.maxscroll<=1) {
trace("fertig");
delete this.onEnterFrame;
txtformart();
txtload();
}
};
//functionen
function txtformart() {
meins_txt.background = true;
meins_txt.multiline = true;
meins_txt.wordWrap = true;
meins_txt.backgroundColor = 0xFFFFFF;
meins_txt.border = true;
meins_txt.borderColor = 0x990000;
//meins_txt.type = "dynamic";
meins_txt.selectable = true;
//false;
meins_txt.autosize = true;
meins_txt.setNewTxtFormat(Format);
// Formatierung zuweisen...
meins_txt.embedFonts = false;
// bei true Schriftsymbol exportieren!
}
function txtload(){
meins_txt.text = "haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga "
} |
| | |
| | #5 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Hallo! Habe das jetzt dreimal gelesen und verstehe immer noch nicht, was du willst. Übrigens heißt es autoSize. Und das sollte doch schon reichen, um ein Textfeld an den Text anzupassen...
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #6 (permalink) |
| experience++; Registriert seit: Jul 2002 Ort: Düsseldorf
Beiträge: 11.347
|
ich dacht für den fall das sich der text ändert... ach 100% hab ichs ja auch nicht kapiert ![]() bestimmt liegts echt nur am autoSize ![]() grüße, sal
__________________
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme! |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Sep 2004
Beiträge: 888
|
also das textfeld soll sich an der größe des texts anpassen. also wenn das viel text ist dann soll das textfeld größer werden. wenn das textfeld kleiner wird dann soll der kleiner werden. ich habe da nochmal was geändert und das geht jetzt auch. aber ich weis nicht wie ich schrift richtig anspreche die ich eingebunden habe. also die schrift heist font_boby. und habe auf die verknüpfung so genannt. aber es wir die schrift nicht genommen. wodrann kann es liegen? Code: stop();
//Textformatierung
_global.hohe = 14;
_global.iH = 0;
_global.txtload= "haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrga er gearg areg argareg aergarga haloer oscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga ha loeroscaew awfa fas afaewf afaq efafa fawe fae rfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe fa erfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe fae rfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloe roscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga haloeroscaew awfa fas afaewf afaq efafa fawe faerfw eaefrgaer gearg areg argareg aergarga";
//
Format = new TextFormat();
Format.font = "font_body";
Format.size = hohe;
//Format.font = "Arial";
Format.color = 0x000000;
Format.antiAliasType = "advanced";
//Format.leading = 2;
//
onEnterFrame = function () {
iH++;
this.createTextField("meins_txt", 1, 10, 10, 400, iH*hohe);
txtformart();
meins_txt.text = txtload;
trace("s-> "+meins_txt.maxscroll);
if (meins_txt.maxscroll<=1) {
trace("fertig");
delete this.onEnterFrame;
txtformart();
meins_txt.text = txtload;
}
};
//functionen
function txtformart() {
meins_txt.background = true;
meins_txt.multiline = true;
meins_txt.wordWrap = true;
meins_txt.background = false;
meins_txt.backgroundColor = 0xFFFFFF;
meins_txt.border = true;
meins_txt.borderColor = 0x990000;
//meins_txt.type = "dynamic";
meins_txt.selectable = true;
//false;
meins_txt.autoSize = true;
meins_txt.setNewTextFormat(Format);
// Formatierung zuweisen...
meins_txt.embedFonts = false;
// bei true Schriftsymbol exportieren!
} |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |