Avatar billede davidchristensen Praktikant
14. januar 2002 - 16:38 Der er 9 kommentarer og
1 løsning

Knapværdi = F12 ??

1. Hvordan kan jeg lave en knap, som giver browseren værdien af F12, på samme måde som hvis jeg trykkede på knappen F12 på mit tastatur?

2. Kan man oprette en FS_command, der giver dét program der hoster den pågældende .swf-fil (i dette tilfælde en screensaver), en F12-værdi på samme måde som hvis man tastede det på tastaturet?

David :)
-
Avatar billede barklund Nybegynder
14. januar 2002 - 16:41 #1
øh... Jeg ved ikke om F12 registreres af flash, men prøv at lave en ny movie, lav et tomt movieClip, sat det ind og skriv i object actions:

onClipEvent(keyDown) {
    trace(Key.getKeyCode());
}

eller også hedder den kun getCode()... prøv en gang... Tryk ctrl+enter og tryk på F12 - kommer det noget i outputvinduet?

Til spørgsmål 2: Nej. Ikke ne FS_Command, men den vil da vel under alle omstændigheder registrere trykket, ikke?

/Barklund
Avatar billede lingoman Nybegynder
14. januar 2002 - 16:57 #2
skal den åbne et browser vindue når man trykker på F12 (keycode=123) ? Jeg er ikke helt klar over hvad du vil..
Avatar billede lingoman Nybegynder
14. januar 2002 - 16:58 #3
F12 har keycode=123.
Skal den aktivere eksterne programmer eller ...
Avatar billede davidchristensen Praktikant
14. januar 2002 - 17:10 #4
Der er sådan en ScreenSaver jeg er ved at få til at fungerer. Dét forum for denne SS har fortalt mig, at for at en .swf fil kan kommunikere med den SS der hoster den, må man brug en FS_command. Eksemepl. FS_command = ( quit, true ).

Nu forsøger jeg så at få screensaveren til at åbne et nyt browservindue, ved at man skal kunne trykke på en knap i Flash-filmen - men det er ikke nok bare at lave en _GetURL, fordi (og nu bliver det lidt tåget for mig..) Screensaveren eksekveres i sit eget \"WindowsDesktop-vindue\" og åbner man et browservindue i dette, vil det ligge sig bagved selve screensaveren - og forsøger man på at lukke SS for at kunne se browservinduet, så lukker også browservinduet, fordi det blev til at starte med åbnet i samme Windows-Desktop-vindue som SS.

I dette forum fortalte de mig så at jeg kunne bruge SS indbyggede funktion til at åbne en URL, ved at trykke F12, som så vil åbne en foruddeffineret adresse, men nu har jeg så lige fundet ud af, at denne funktion ikke helt virker på en Win2000 maskine... (Med andre ord, dether Screensaver-.SWF-compiler-program er ik\' helt så godt, som man kunne ønske sig..)

Mit spørgsmpl på dette forum: http://www.flashwiz.co.uk/forum/topic.asp?TOPIC_ID=246&FORUM_ID=2&CAT_ID=1&Topic_Title=Link+i+SWF%2Dfile+doesnt+work%2E%2E%3F&Forum_Title=Help+%26+Support

David (suk)
-
Avatar billede davidchristensen Praktikant
14. januar 2002 - 17:27 #5
Det giver måske slet ikkenogen mening dether..? :)
Avatar billede lingoman Nybegynder
14. januar 2002 - 17:31 #6
Nu har jeg aldrig brugt Flashwiz men her er et forslag du kan afprøve...

lav et html dokument (pop.html) med en onload handler. denne skal du linke til URL\'en du vil åbne.
inde fra screensaver programmet kalder du pop.html i stedet for og lad være med at quit\'te SS.

Når der bliver trykket på knappen (release, ikke press) vil screensaveren åbne pop.html (bag ScreenSaveren), men pop.html vil så åbne din URL i et nyt vindue foran screensaveren.

Håber at det virker!
mvh geo
Avatar billede davidchristensen Praktikant
19. januar 2002 - 18:52 #7
Nogen der vil ha\' nogen point? .. :)

David
-
Avatar billede lingoman Nybegynder
21. januar 2002 - 00:32 #8
Gerne! men kun hvis mit forslag kunne bruges..
Avatar billede davidchristensen Praktikant
21. januar 2002 - 16:21 #9
Det kunne det egentlig ikke, men det er jo ikke din fejl. Du hjælper mig jo så med så meget, så, hér..! :)

David
-
Avatar billede lingoman Nybegynder
21. januar 2002 - 16:25 #10
Tak david, men jeg så hellere at du fremover kun gav mig point for nyttige indlæg... Hvad med dit easing spørgsmål ? Skal vi ikke snart videre med det ?
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