09. juli 2002 - 10:13
Der er
18 kommentarer og 1 løsning
Variabel længe på text-felt
Er det muligt at lave længden på et dynamisk text-felt variabel, så den tilpasser sig længden på den indloaded tekst fra txt-fil? /Tommas
Annonceindlæg fra gavdi
man kunne vel bruge: textfield.autoSize = true; men dur vist kun til MX!
Hvor skal dette skrive? /Tommas
det kommer jo an på så meget...fortæl lidt om hvordan du har lavet, placeret dit textfield osv! :)
Jeg har lavet en knap til en menu. Teksten i denne knap er et textfelt, så man blot skal redigerer i txt-filen for at ændre menupunkterne. Det skal lige nævnes at i "over-framet" i knappen ligger der et movieclip der indeholder samme txt-felt. /Tommas
Har du givet dit tekstfelt et instance-navn eller kun et variabel-navn... Du skal give det et instance-navn (fx "mitTextFelt"), og så skal du kalde: mitTextFelt.autoSize = 1; For at sætte teksten i feltet, skal du istedet bruge: mitTextFelt.text = loadedTextFraFil; eller: mitTextFelt.htmltext = loadedTextFraFil; /Barklund
barklund >>Jeg kan regne ud når du snakker om instancenavn på tekstfelt så skal jeg lave det i MX! loadedTextFraFil er det navnet på mit txt-dokument? De her koder hvor skal de skrives ??? /Tommas
altså de koder skal stå i frame1 eller hvor dit tekstfelt ligger!
f.eks: loadVariables("tekstfil.txt", "_root"); tekst.autoSize = true; hvor du så har(som du nok ved) skrevet sådan i din tekstfil(vel og mærke hvis dit tekstfelts va tekst=
hvad sker der for den!! ;) den skriver kun småbider af hvad jeg har skrevet :=)
09. juli 2002 - 13:18
#10
altså giv både dit tekstfelt variabelnavnet og instancenavnet "tekst"! og så i frame1: loadVariables("tekstfil.txt", "_root"); tekst.autoSize = true; så loader den din tekst derind! (så skal du huske at skrive "tekst=" før al din anden tekst i din tekstfil)!
09. juli 2002 - 13:21
#11
hvis du forstår?
09. juli 2002 - 13:28
#12
det ville nok være en god ide at tilføje lidt i teksten så den kom til at se sådan ud: loadVariables("tekstfil.txt", "_root"); tekst.autoSize = true; tekst.html = true; så kan du jo også bruge html tags...du ved nok?! ;)
09. juli 2002 - 13:46
#13
har du fået det hele til at hænge sammen?
09. juli 2002 - 13:47
#14
Kan autoSize også bruges på fx movieclip? Kan dette vises i en flash 5 player?
09. juli 2002 - 13:53
#15
hvad mener du med at du vil bruge det til et mc?
09. juli 2002 - 13:57
#16
fx i en knap hvor man har tekst. Her lægger jeg altid baggrund. Den skulle gerne blive større eller mindre sammen med tekstfeltet
09. juli 2002 - 14:14
#17
altså du har et mc som du bruger som knap og så mener du at din knap skal blive lige så stor som din tekst når du bruger autoSize på din tekst? (det er ihvertflad lidt svært så - ihvertfald for sølle mig) hvis der ER dette du mener kunne du jo bare smide din tekst i et tomt mc og kalde det "mc" og så smide denne kode på det: onClipEvent (enterFrame) { this._width = _root.mc._width; this._height = _root.mc._height; this._x = _root.mc._x; this._y = _root.mc._y; } eller noget i den stil! så skulle du selvfølgelig også ændre lidt i koden fra frame1: loadVariables("teksten.txt", "_root.mc"); _root.mc.tekst.autoSize = true; _root.mc.tekst.html = true; eller noget i stil(igen)! ...!?
09. juli 2002 - 14:47
#18
tak for det jeg prøver :-) Tommas
09. juli 2002 - 15:18
#19
det virker desværre ikke efter hensigten. Jeg opretter et nyt ? /Tommas
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.