Avatar billede ahave Nybegynder
29. april 2004 - 20:21 Der er 7 kommentarer og
2 løsninger

æøå og scrollbar

Hvis man vil sætte en lang tekst ind i dynamic tekst. Og så have mulighed for at scrolle op og ned i teksten. Hvordan skal man gøre det? hvis man altså kan. Et andet problem er at man ikke kan bruge æøå i dynamic tekst, de bliver ikke vist.
Avatar billede pyroman Nybegynder
29. april 2004 - 20:31 #1
Først klarer vi lige den med æøå:

Første frame i _root:

System.useCodePage = true;


Og så den med scrollbar:

Du kan enten vælge at bruge flash's textArea komponent... Eller du kan lave dine egne scroll knapper:

opKnap.onRelease = function(){
  tekstfelt.scroll -= 1;
}
nedKnap.onRelease = function(){
  tekstfelt.scroll += 1;
}
Avatar billede barklund Nybegynder
29. april 2004 - 20:36 #2
Jeg vil gerne opponere mod brugen useCodePage. Det er absolut lige så nemt og betydeligt mere korrekt at bruge UTF8. Hvis du selv skriver din tekstfil i for eksempel notepad på Windows XP, så kan du når du gemmer filen, vælge at gemme den som UTF8, hvor der normalt står ANSI. Og hvis du outputter din fil fra for eksempel PHP eller ASP, så kan du her outputte som UTF8-encoded tekst. Så vil det blive vist korrekt ALLE steder.
Avatar billede ahave Nybegynder
29. april 2004 - 20:37 #3
Det var lige det jeg ledte efter, tak for hjælpen. Læg et svar så får du point.
Avatar billede pyroman Nybegynder
29. april 2004 - 20:39 #4
Årghh Morten - du kan altid gøre det bedre... hehe ;)

...og et svar :)
Avatar billede ahave Nybegynder
29. april 2004 - 20:41 #5
I kan få point begge to, da begge svar kan bruges. Det er jo et spørgsmål om hvad man mener. Jeg vil nok vælge den sidste, da argumentationen er fornuftig.
Avatar billede barklund Nybegynder
29. april 2004 - 20:43 #6
Har netop været inde i en længere reserch om tegnsæt i Flash, og er kommet frem til, at det er så absolut meget bedre at bruge UTF8. Hvis du bruger System.useCodepage, så vil din fil være ulæselig på alle maskine, der ikke bruger Latin 1 som default tegnsæt - alktså alle ikke vest-europæiske sprog (inklusive USA). Grækere, russere, kinesere og så videre vil ikke kunne læse din fil. Bruger du UTF8 kan alle se din fil ligesom du kan bruge tegn fra alle sprog. Og besværet er ikke meget større, end at bruge codePage - resultatet er så meget rigtigere...
Avatar billede pyroman Nybegynder
29. april 2004 - 20:47 #7
OK (men hvor mange grækere og kinesere kan også læse dansk?) :)

Jeg skal huske på tricket - tak!
Avatar billede ahave Nybegynder
29. april 2004 - 20:50 #8
Tak for hjælpen.
Avatar billede barklund Nybegynder
29. april 2004 - 20:54 #9
En principsag - ikke andet :)

Tark for points...
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