Avatar billede alexander_j Nybegynder
18. januar 2003 - 11:14 Der er 6 kommentarer og
2 løsninger

finde ord ved mousepointer

Tjae nu skal det ikke være nogen hemmelighed at jeg er totalt nybegynder indenfor director og lingo, men jeg har da i det mindste den fordel, at jeg kender flash (MX) ganske godt(hvis det er en fordel) :-)

Jeg har kastet mig over et projekt som jeg sikkert knækker halsen på i director - men hvo intet vover intet 'vinder'!

Jeg har i min film lavet et editable field(text) og et alm. field og ønsker nu at lave en funktion der automatisk i det andet field viser det ord som mouse pointer er i nærheden af i mit editable field.

Håber der er en der kan hjælpe mig her - har brug for at se lidt kode for at komme i gang :-)

/Alexander
Avatar billede jakobclausen Nybegynder
18. januar 2003 - 13:59 #1
Kigger lige med
Avatar billede medieroed Praktikant
18. januar 2003 - 20:34 #2
Lav to fields. Hæld den tekst man skal klikke på i det ene field. Kald det field hvor den klikkede tekst skal vises for "text".
Derefter skal du bare smide denne behavior på det første field.

property spriteNum

on mouseDown me
  pointClicked = the mouseLoc
  currentMember = sprite(spriteNum).member
  wordNum = sprite(spriteNum).pointToWord(pointClicked)
  wordText = currentMember.word[wordNum]
  Showtext = wordText
  member("text").text = gText
end

enjoy
Hilsen medieRoed
Avatar billede medieroed Praktikant
18. januar 2003 - 20:35 #3
Sorry der skulle have stået ShowText i stedet for gText i 2. sidste linie.
Avatar billede alexander_j Nybegynder
18. januar 2003 - 21:40 #4
Jeg har udtrykt mig uklart - det er mig klart nu :-(
Jeg beklager, at jeg skrev mousepointer, da jeg ikke mener musepilen, men den der blinkende markør(blinking cursor eller hvad den nu hedder) - der er i et hvert editable textfield.

Hvordan finder man ud af hvilket ord den er i nærheden af (eller midt i)?

medieroed --> beklager det er min fejl - og hvis du insisterer er pointene dine! Så må jeg bare oprette et nyt spørgsmål!
Avatar billede medieroed Praktikant
20. januar 2003 - 02:14 #5
Jeg klarer mig nok uden :)
Avatar billede alexander_j Nybegynder
21. januar 2003 - 16:08 #6
Du får sgu' alligevel halvdelen :-)

Jeg tvivler på jeg får svar - så jeg lukker spørgsmålet!
Avatar billede medieroed Praktikant
22. januar 2003 - 10:40 #7
EJJ - nu havde jeg ellers lige fundet det rigtige svar... - åben det lige igen, nu vil jeg sgu ha point!!
Avatar billede alexander_j Nybegynder
22. januar 2003 - 17:00 #8
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
Kurser inden for grundlæggende programmering

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