Avatar billede cpufan Juniormester
27. april 2004 - 22:33 Der er 9 kommentarer og
1 løsning

ændre format, højde og bredde på variabel tekst

Hej ex!

Jeg har et input felt (1 linie) som variabel,
jeg vil gerne kunne skalere denne variabel til en fast størrelse
f.eks. 400 x 50 pixel, uanset hvor mange bogstaver der er.
det er som regel mellem 10 og 30 bogstaver.

kan det lade sig gøre?

//cpufan
Avatar billede pyroman Nybegynder
27. april 2004 - 22:45 #1
Brug instance navn i stedet for variabel: så kan du bare skrive:

textfield._height = 50;
textfield._width = 400;

-ret simpelt ;)

Filip
Avatar billede cpufan Juniormester
03. maj 2004 - 16:04 #2
pyro

kan du uddybe det lidt?
jeg er ferm til java, men syntes sgu ikke rigtig det spiller som det skal i flash
Avatar billede pyroman Nybegynder
03. maj 2004 - 16:15 #3
ja - ok...

Det nemmeste du kan gøre er egentligt bare at lave dit inputfelt 400*50 med Text Tool'et, men hvis dette ikke er nok skal du markere dit textfelt og i properties vinduet angive et instance navn, fx "input", så kan du i framet hvori textfeltet er skrive:

input._height = 50;
input._width = 400;
Avatar billede cpufan Juniormester
03. maj 2004 - 16:32 #4
hmmm
så har du misforstået

det er resultatet fra inputfeltet der skal komme ud som fast størrelse
altså skal det være ligegyldigt om der er 3 eller 20 bogstaver så skal
ordet ende med at fylde 50 x 400 pixel
Avatar billede pyroman Nybegynder
03. maj 2004 - 23:18 #5
ahh... så skal du smide tekstfeltet i et movieclip og skalere dette... desuden skal fonten være embedded...

mc.textfield.autoSize = true;
mc.textfield.text = "tekst her";
mc.textfield._width = mc.textfield.textWidth+6;

mc._width = 400;
mc._height = 50;

sådan...
Avatar billede cpufan Juniormester
04. maj 2004 - 09:03 #6
hmm, det prøver jeg lige om jeg kan finde ud af...
Avatar billede cpufan Juniormester
18. maj 2004 - 10:41 #7
Jeg er åbenbart lidt fatsvag...
Jeg kan i hvert tilfælde ikke få det til at spille:
Jeg har:
Frame1:
et inputfelt hvor man kan indtaste en vilkårlig linie (max 25 tegn)
så skal man i Frame2
vise den vilkårlige tekst i en bestemt font, og i en fast størrelse 50 x 400 pixel
Kan du ikke lave en udførlig beskrivelse af hvordan du mener dette kan skæres?
hvis der skal flere point i puljen finder vi nok ud af det :o)
Avatar billede cpufan Juniormester
04. juni 2004 - 11:15 #8
fik en udførlig anvisning, eller snarere færdig kode på www.flashkit.com

men læg et svar hvis du vil ha' point
Avatar billede pyroman Nybegynder
04. juni 2004 - 13:12 #9
du har selv løst probelmet jo... så beholder du dem bare...
Avatar billede cpufan Juniormester
08. juni 2004 - 10:14 #10
lukker
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