Avatar billede kragekjaer Praktikant
03. juni 2002 - 12:50 Der er 14 kommentarer og
1 løsning

Fjerne scroll-mc´s når tekst er kort

Hej,

Jeg har et tekstfelt hvor jeg loader forskellige .txt-filer ind. Til tekstfeltet har jeg to op- og nedscrollere. Dem vil jeg gerne lave usynlige når teksten er kort....

Er der nogen der har en løsning på det?
Avatar billede iphase Nybegynder
03. juni 2002 - 12:52 #1
scrollbar=auto ? ;)
Avatar billede sthen Nybegynder
03. juni 2002 - 12:53 #2
<STYLE TYPE="text/css">
BODY{
overflow : auto;
}
</STYLE>
Avatar billede barklund Nybegynder
03. juni 2002 - 13:10 #3
Vi snakker vel flash? (de to foregående kommentarer er da html-orienterede)

Hvad er koden for de scrollknapper? Har du selv lavet dem eller er det Flash MX's standardkomponenter?
Avatar billede kragekjaer Praktikant
03. juni 2002 - 13:15 #4
Ja, jeg ved ikke hvad de andre to har gang i.....men her har du koden, og det er ikke MX´s standardscrollpanel.

På mc´et knappen i:

onClipEvent (enterFrame) {
    if (textscroll) {
        _root.tekst.scroll+=1;
    }
}

knappen:

on (press) {
    textscroll = true;
}
on (release, dragOut) {
    textscroll = false;
}
Avatar billede barklund Nybegynder
03. juni 2002 - 13:33 #5
På din scrollUp tilføjer du:

onClipEvent (enterFrame) {
    _visible = _root.tekst._scroll>1
    ...
}

onClipEvent (enterFrame) {
    _visible = _root.tekst._scroll<_root.tekst._maxscroll
    ...
}

Skulle jeg mene :o)

Så forsvinder scrollUp også, hvis du er helt i toppen og scrollNed, hvis du er helt i bunden...
Avatar billede barklund Nybegynder
03. juni 2002 - 13:47 #6
Hvis du bruger mx og ikke flash 5, så skal du droppe mine underscores, "_", foran "_scroll" og "_maxscroll", da det er simple attributter i mx...
Avatar billede kragekjaer Praktikant
03. juni 2002 - 13:53 #7
ok, prøver det lige
Avatar billede kragekjaer Praktikant
03. juni 2002 - 14:00 #8
mente du det skal se sådan ud:

onClipEvent (enterFrame) {
    _visible = _root.tekst._scroll>1;
    _visible = _root.tekst._scroll<_root.tekst._maxscroll;
    if (textscroll) {
        _root.tekst.scroll-=1;
    }
}
Avatar billede barklund Nybegynder
03. juni 2002 - 14:01 #9
Nejnej... 1 på hver knap...

1. linie på scrollOp
2. linie på scrollNed

/Barklund :o)
Avatar billede kragekjaer Praktikant
03. juni 2002 - 14:07 #10
ok.

Men så er de bare usynlige lige meget hvad.....
Avatar billede barklund Nybegynder
03. juni 2002 - 14:09 #11
bruger du mx eller flash 5? er det mx, så skal du droppe underscres, som jeg skrev tidligere... ellers giver det en fejl - for eksempel at de altid er usynlige..
Avatar billede kragekjaer Praktikant
03. juni 2002 - 14:13 #12
Jeg publicerer som flash 5
Avatar billede barklund Nybegynder
03. juni 2002 - 14:14 #13
hmm... prøv alligevel at fjerne dem...
Avatar billede kragekjaer Praktikant
03. juni 2002 - 14:23 #14
Fandme om det ikke virker, tusind tak. Kan du ike lave et svar?
Avatar billede barklund Nybegynder
03. juni 2002 - 14:35 #15
Yup... :o)
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