Jeg henter noget tekst ind fra externe .txt filer og viser dem i et dynamisk tekst felt. Teksten er for stor til at blive vise i feltet på en gang. Istedet for at scrolle teksten er der en knap som "vender siden". DVS den placer den sidste, synlige linie i toppen af feltet som man nu kan se den tekst der før var uden for feltet. Til dette bruge jeg tekstobjectets scroll proprtiy. Scriptet på knappen ser således ud
on(press){ myText.scroll=myText.bottomScroll+1 }
Problemet er bare, at jeg på denne måde aldrig kan få tekstens sidste linie højre op end tekstfeltets bund, da jeg aldrig kan overskride værdien af maxScroll.
Er der nogen der ved hvordan jeg kan løse dette problem eller er der måske en helt anden måde at opnå det på...?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Ja, men ikke dårlig nok til at jeg selv har overvejet den.
Lige nu står den mellem den løsning eller at ligge teksten ind i et MC bag en maske og flytte dens _x position.
Problemet med MC løsningen er bare at jeg skal embedde fonten og det er en ganske almendelig Verdana, så det ville være nogle ærgelige kilo at lægge til filmen.
Men hvis jeg indsatte linier, hvordan ville jeg så udregne hvor mange ekstra tomme linjer som skulle indsættes. Jeg ved jo ikke hvor mange linijer som der befinder sig under bottom scroll(maxscroll) og derfor heller ikke hvor mange ekstra som skal indsættes. Har du noget forslag til det?
Jeg ved hvor mange pixles høj mit felt er men der er vist ikke en metode til at omregne det til linier efter at teksten er formateret - eller er der? Ellers kun man dividere og liggere differnecen til. Men nej, jeg ved ikke hvor meget tekst der er, det bliver hevet ind fra et .txt dokument.
Jeg kan godst manuelt tæller med den formatering jeg vil give den. Problemet er, at jeg tror der kommer nogle "overskrifter", som skal være i fed og måske en anden formatering, så løsningen skal fakrisk være ret dynamisk....
Jeg kan sagtens se problemet. men hvis man ikke kan finde ud af hvor mange linier der kan stå i feltet ad gangen er det vel osse umuligt at finde ud af hvor mange ekstra linier der skal bruges...
Jeg må nok melde pas for nu, men tygger stadig lidt videre. :|
Jeg trode jo, at hvis jeg kunne få feltet til at scrolle over maxscroll, så ville scriptet:
on(press){ myText.scroll=myText.bottomScroll+1 }
også fungere. Kan man måske forøge tekstfeltet maxscroll værdi gennem prototypen?
Men ja, den virker nem men er lidt triky...
VH Michael
Synes godt om
Ny brugerNybegynder
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.