Avatar billede t-hviid Nybegynder
11. juli 2002 - 11:43 Der er 20 kommentarer og
1 løsning

Tekstfelt i knap - MX

Jeg har et mc med et tekstfelt i. Dette mc skal lægge i en knap. Jeg har problemer med at, loade tekst ind fra txt-fil, når mc'et er i en knap.
Jeg har gjort følgende:

Oprettet en knap og givet den instance navn= knap.
lagt mc'et ind og givet det instance navn=mc
loadVariables("teksten.txt", "_root.knap.mc");
_root.knap.mc.tekst.autoSize = true;
_root.knap.mc.tekst.html = true;
System.useCodepage = true;
Jeg har prøvet at lægge scriptet i frame et på _root og inde i movieclippet med teksten.
Hvor går det galt???

nak-m>> Du kender denne fra http://www.eksperten.dk/spm/233854
:-)

/Tommas
Avatar billede nikolajdu Nybegynder
11. juli 2002 - 11:52 #1
Hvordan ser din tekstfil ud?
Avatar billede nak-m Nybegynder
11. juli 2002 - 12:22 #2
haha :)
Avatar billede nak-m Nybegynder
11. juli 2002 - 12:46 #3
ja jeg har sq også lidt problemer med de knapper (men jeg bruger heller aldrig knapper - bruger mc'er istedet!)
Avatar billede t-hviid Nybegynder
11. juli 2002 - 12:56 #4
nikolajdu >>den ser således ud:
tekst=her står teksten
og hedder naturligvis teksten.txt

nak-m>> ja, det kunne man jo overveje
Avatar billede nak-m Nybegynder
11. juli 2002 - 13:05 #5
thojo: ja men det kunne jo alligevel være smartest lige at vide hvordan man håndterede 'sådanne' ting - så jeg kigger lige med hvis nikolajdu finder/har måden at gøre det på!
Avatar billede nak-m Nybegynder
11. juli 2002 - 13:14 #6
thojo = t-hviid :)
Avatar billede nikolajdu Nybegynder
11. juli 2002 - 13:34 #7
Normalt gør man det jo altså omvendt.

Smider knappen ind i et movieclip og ikke som du har gjort nu - Smidt movieclippet ind i knappen....
Avatar billede t-hviid Nybegynder
11. juli 2002 - 13:50 #8
Hvad så hvis man vil hav en movieclip effekt når musen kører over knappen??
Avatar billede nak-m Nybegynder
11. juli 2002 - 13:51 #9
så brug et enkelt mc istedet(smartere)!
Avatar billede nikolajdu Nybegynder
11. juli 2002 - 13:52 #10
Problemet er nok det at dit clip ikke ligger på stage, når du loader teksten ind. Det kommer jo først frem idet du har mouseover....
Avatar billede t-hviid Nybegynder
11. juli 2002 - 13:55 #11
Ja, det har du nok ret i. Har du en løsning på dette? :-)
Avatar billede nikolajdu Nybegynder
11. juli 2002 - 13:56 #12
Tjaaaa. Kan du ikke smide filen ud som link, så er det nogete nemmere at se problemet præcist.

/Nikolaj
Avatar billede t-hviid Nybegynder
11. juli 2002 - 14:50 #13
desværre ikke i øjeblikket. Computeren jeg sad ved og hvor filen lægger er gået lam :-(
Tommas
Avatar billede barklund Nybegynder
11. juli 2002 - 15:55 #14
Hvis "tekst" er en reference til et MX tekstfelt, så kan du ikke sætte teksten inden i tekstfeltet med:

tekst = "noget";

Så skal du i stedet skrive:

tekst.text = "noget";

Derfor skal du i din txt-fil skrive:

tekst.text=her står teksten

Og så loade ind i første frame i dit mc... så burde den være der...
Avatar billede nak-m Nybegynder
11. juli 2002 - 16:14 #15
ser ikke ud til at virke for mig :(
Avatar billede barklund Nybegynder
11. juli 2002 - 16:18 #16
hmm... det er i hvert fald her, at problemet ligger - tror jeg...

Så load din tekst ("tekst=her er en tekst") ind i _root blot og i første frame af dit mc:

tekst.text = _root.tekst;

/Barklund
Avatar billede barklund Nybegynder
11. juli 2002 - 16:36 #17
åhh... det er jo html:

tekst.htmltext = "noget";

Er måden, man sætter teksten i et html-tekstfelt i MX...

Så sæt det første script i starten af dit movieclip og load til "this" og i din fil  har du:

tekst.htmltext=her står teksten

Så må den være der!
Avatar billede t-hviid Nybegynder
11. juli 2002 - 20:19 #18
Så har jeg fået mine computer problemer under control. Her er der et link til fla-filen http://hjem.get2net.dk/africatour/flash/fla.html

barklund >> du mener at jeg skal prøve at kalde tekstfeltet noget andet!

/Tommas
Avatar billede t-hviid Nybegynder
11. juli 2002 - 20:28 #19
Det der er underlig syntes jeg er, at hvis man lægger det ind i en movieclip er der ingen problemer
Avatar billede t-hviid Nybegynder
12. juli 2002 - 13:45 #20
Det er sikkert meget smart at man kan give knapper instace navne, men med hensyn til tekst felter, så kan jeg ikke få det til at virke ordentlig. Så jeg har valgt at bruge movieclip som knap som nak-m omtalte.

/Tommas
Avatar billede nak-m Nybegynder
12. juli 2002 - 14:43 #21
:)
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