Avatar billede lokum Nybegynder
31. juli 2003 - 11:57 Der er 7 kommentarer og
1 løsning

Scrollbar bug i MX?

Jeg har en exe-fil (standalone) lavet i MX, med en masse scrollbars og dynamiske tekster...

Som regel (19 ud af 20 gange) virker den fint, men en gang imellem sker det, at ingen af scrollbarerne i filmen virker. Jeg må så lukke playeren og starte op igen. Hvad fanden foregår der???

Kys
Lokum. (o:
Avatar billede _k Nybegynder
31. juli 2003 - 13:27 #1
Meget svært at udtale sig om uden at se hvordan du har skruet din film sammen.

Kunne dog umiddelbart godt lyde som om du henter noget tekst dynamisk, som du ikke tjekker op på om er hentet inden det bliver sat. Dvs. sige, at hvis din pc ikke når at hente tekstfilen(?) før Flash beder den om at sætte en scrollbar på den, så går det galt.

Som sagt et skud i tågen. Du kan evt. lægge din fil ud så vi kan kigge i den, eller bare uddybe hvordan du sætter teksten og i hvilken rækkefølge du gør det du gør...
Avatar billede lokum Nybegynder
05. august 2003 - 16:15 #2
Ganske godt bud!
Jeg loader blot teksten uden at tjekke dens "ankomst" i samme frame som jeg har placeret textfield og scrollbar. Har du et forslag til hvordan jeg tjekker om teksten er loadet helt??
Avatar billede lokum Nybegynder
05. august 2003 - 16:18 #3
På den anden side - textfield og scrollbar bør jo netop kunne håndtere dynamisk tekst. Text-variablerne kan i nogle tilfælde ændres af brugeren, hvorefter textfield og scrollbar tilpasser sig...

Så selv om teksten skulle komme EFTER scrollbaren, så skal scrollbaren jo bare tilpasse sig den nye mængde data?!
Avatar billede mat Nybegynder
05. august 2003 - 16:29 #4
Prøv at se om det bliver bedre hvis du bruger LoadVars() (..jeg går ud fra at du bruger loadVariables nu?)


l = new LoadVars();
l.onLoad = function(success) {
    if (success) {
        tekst_felt.text = this.minVar;
    }
}
l.load("fil.txt");

mvh mat
Avatar billede odni Nybegynder
05. august 2003 - 17:29 #5
jamen hallo, lokum ... hvis du ikke har lavet et loop og teksten først bliver loadet efter de dynamiske tekstfelter bliver lavet, kommer der ingen tekst i dem ... mat's forslag er det helt rigtige at bruge ... :)
Avatar billede lokum Nybegynder
16. august 2003 - 01:49 #6
Undskyld mit LANGE fravær... Er lige flyttet til en anden by i mellemtiden...

Altså: Nogle variabler loades i "hovedfilmen"s første frame og andre på aktuelle tidspunkter. De loades med loadVariables ganske rigtigt (fra .swf's) - men virker altså ganske fint!!! Det er mine scrollbars som PERIODISK ikke virker. Og når fejlen optræder - så er det SAMTLIGE scrollbars i min film som ikke virker - uanset loade-metoder, "loops" (som jeg ikke bruger, da jeg ikke behøver en 'preloader' el.lign.)!

mat >>> kan du forklare dit lille script??
Avatar billede mat Nybegynder
16. august 2003 - 16:24 #7
Det er bare en anden (new and improved) måde at loade variabler på. Men det svært at pege på hvorfor dine scrollbars ikke virker uden at se en fil. Jeg har ikke selv oplevet at scrollbar component skulle være buggy?
Avatar billede lokum Nybegynder
14. november 2003 - 21:33 #8
Scrollbar components i MX standalone (.exe) er periodisk ustabile, jf. macromedia.com (kan ikke lige finde linket nu...)! Det var svaret. (o;

Øh, nu ville jeg gerne give jer points for jeres hjælp, men I har altså ikke "svaret" med et svar. Så............
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