Avatar billede plastic.gangsta Nybegynder
30. marts 2003 - 16:20 Der er 2 kommentarer og
1 løsning

vedr. scroll af tekst i textfield

Hej,

Har et problem, da jeg ikke kan få hverken Flash Mx's scroll (knap) eller mine egne til fungere.

Jeg har lavet et textfield og har lavet det til et movieclip så jeg kan loade en ekstern .txt fil indi, ik noget problem der.

Problemet opstår når jeg så vil gøre sådan at man kans scrolle i teksten.

Ved mine egne knapper bruger jeg
on(release)  {
textfield.scroll=textfield.scroll+1;
}

Hvad er der galt, det er jo ikke bare mine egne knapper, men også FLash Mx's egne scroll som ikke reagere.
Avatar billede _k Nybegynder
30. marts 2003 - 17:04 #1
Det er fordi du skal scrolle på den variabel du henter ind. Spørg mig ikke hvorfor, men sådan virker det?

Hvis du vil bruge den indbyggede scrollbar, skal du helst kalde din tekstfil på en lidt anden måde end du er vandt til. Prøv at sætte nedenstående script ind i en frame, dér hvor dit tekstfelt (som hedder tekstfelt) ligger:

loadVarsText = new LoadVars();
loadVarsText.load("whatever.txt");
loadVarsText.onLoad = function (success){

if (success){
    tekstfelt.html=true;
    tekstfelt.htmlText = this.variabel-hentet-fra tekstfil;
    }
}
Avatar billede plastic.gangsta Nybegynder
30. marts 2003 - 20:04 #2
jeg vil helst bruge min egen knapper, kan du hjælpe mig lidt da jeg ik just er nogen haj.
hvis min tekstfelt hedder textfield og den fil som skal loades hedder forside.txt, hvordan kommer henholdsvis op og ned knappen til at se ud..?

men mange tak for hjælpen
Avatar billede mat Nybegynder
30. marts 2003 - 20:27 #3
l = new LoadVars();
l.load("forside.txt");
l.onLoad = function(s) {
    if (s)
        tekstfelt.text = this.tekstVar;
}

og så på knapperne:

on (release) {
    tekstfelt.scroll++; // ned
}

..og

on (release) {
    tekstfelt.scroll--; // op
}

Jeg har kaldt tekstfeltet for "tekstfelt", for at styre helt uden om naming conflicts i mx, TextField er et objekt i mx. Variablen i txt-filen hedder "tekstVar"

mvh mat
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