Avatar billede oersted Novice
26. marts 2005 - 23:23 Der er 3 kommentarer og
1 løsning

dynamisk tekst - scrollbar

de mange indlæg om emnet har desværre ikke hjulpet

jeg loader en xml fil ind med:

xmlOutput.embedFont=true
system.useCodepage = true
stop();
myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = DisplayData;
myXML.load("repertoire/demoText.xml");

function DisplayData(success)
{
    if (success) {
        xmlOutput = this.body.childnodes.join("");
    }
   
}


den vil jeg så gerne ha' en scroll på - og helst scrollcomponenten i flash.
hvordan ?

det ser ud som om jeg skal bruge instancenavn i stedet for variabel ?
Avatar billede pyroman Nybegynder
27. marts 2005 - 00:14 #1
Det nemmeste er at bruge TextArea komponenten:

Bare træk en instans ind på stage'n og giv den et instance navn, fx "tekstBoks":


function DisplayData(success){
    if (success) {
        tekstBoks.text = this.body.childnodes.join("");
    }
}

Du kan sætte sådan noget som html til i properties panelet..


Den anden mulighed er dog at du (hvis du har version 7.2 - ellers hent den) laver et normalt TextField - giver det et instance navn (fx "tekstBoks", og trækker ScrollBar komponenten ind over tekstfeltet...

Teksten sætter du på samme måde som med TextArea
Avatar billede oersted Novice
27. marts 2005 - 13:00 #2
tusind tak - det virker

Dog måtte jeg bruge:

function DisplayData(success)
{
    if (success) {
        xmlOutput.htmltext = this.body.childnodes.join("");
    }
}

for at få tekstboxen til at bruge html - sikkert fordi det er en xml den henter ind ?!

læg et svar :)
Avatar billede pyroman Nybegynder
27. marts 2005 - 16:56 #3
Ja - hvis den skal vise html-tekst skal html være sat til og man skal bruge htmlText... - så det er skam som det skal være ;)

Jeg smider et svar så :)
Avatar billede pyroman Nybegynder
28. marts 2005 - 00:43 #4
Tak'ser for points! :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester