tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
1077
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Guten Abend!

    Gibt es eine möglichkeit per AS den ScrollPane in MX so zu programmieren das man zum scrollen den Mausscroll benutzen kann?
    So wie bei einer html Seite!

    Oh man hoffentlich hab ich mich richtig ausgedrückt!

    Danke in Voraus !!
     

  2. #2
    Registriert seit
    Aug 2002
    Ort
    Aachen
    Beiträge
    436
    hi..
    also soweit ich weis gibt es in flash dafür keinen listener..
    wenn du nicht klicken willst kannst du es höchstens so machen das du mit dem onRollOver event arbeitest, dafür musst du aber weiterhin deine maus zum button führen..

    *sancho*
     

  3. #3
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Cool danke!

    Schade das man es bei flash nicht so hinkriegt! danke nochmals!
     

  4. #4
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    Wenn du das Mausrad meinst, dann lässt sich das afaik nur im IE umsetzen, dann aber nicht direkt mit Flash, sondern mit dem Umweg, dass ein JavaScript in der Browserumgebung den Event einfängt und dem Flash-Film meldet, so dass dieser dann dementsprechend reagieren kann.

    Geist
     

  5. #5
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Ja Mausrad ,sorry hab in den moment nicht gewusst wie ich es sonst nennen soll!

    hast du vielleicht ein Bsp Script zur Hand?
     

  6. #6
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
     

  7. #7
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Danke für die schnelle Hilfe! Muss trotzdem eine alternative suchen weil es anscheinend nicht allen Browsern funktioniert!

    Bin gerade ziemlich verwirrt so viele möglichkeiten und keine ist optimal.Ich glaube die mischung zwischen flash und html wird es bringen , hoffe ich !

    Biss denn!!
     

  8. #8
    Avatar von killkrog
    killkrog killkrog ist offline Mitglied Brillant
    Registriert seit
    Jan 2002
    Beiträge
    926
    Es ist leider meistens so, dass man bestimme Sachen nur mit einem Browser anwenden kann. Lässt sich nunmal nicht ändern...
     

  9. #9
    Avatar von Adam Wille
    Adam Wille Adam Wille ist offline Mitglied Diamant
    Registriert seit
    Feb 2002
    Ort
    Leipzig
    Beiträge
    2.904
    HTML wird hier in dem Sinne überhaupt nix beisteuern können, es ist eine reine Auszeichnungssprache, die nix mit Programmieren, im genaueren eben EventHandling, am Hut hat.

    JavaScript wäre eher geeignet, aber schon da hast du eben nie garantiert, dass der User das aktiviert hat.

    Eine wirkliche Lösung gibt es hierfür afaik nicht, ich gebe aber zu, dass ich mir ASNative() in dem Zusammenhang noch nicht so sehr angeschaut habe.

    Geist
     

  10. #10
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Hallo ich hätte nochmal ne frage! Undzwar habe ich den script von der seite geholt für IE6 nur Ich habe von html nicht so viel ahnung und kriege es nicht hin das es funktioniert ich glaube da fehlt was
    bzw. wo muss ich es einfügen für hilfe wäre ich sehr dankbar!

    script:


    var counter=0;function onScroll(){counter++;if(counter%2 == 0){ window.document.scrolling.SetVariable("/:counter","even");}else{ window.document.scrolling.SetVariable("/:counter","odd");} if (event.wheelDelta >= 120) { window.document.scrolling.SetVariable("/:direction","up"); } else if (event.wheelDelta <= -120) { window.document.scrolling.SetVariable("/:direction","down"); }}var counter=0;function onScroll(){counter++;if(counter%2 == 0){ window.document.scrolling.SetVariable("/:counter","even");}else{ window.document.scrolling.SetVariable("/:counter","odd");} if (event.wheelDelta >= 120) { window.document.scrolling.SetVariable("/:direction","up"); } else if (event.wheelDelta <= -120) { window.document.scrolling.SetVariable("/:direction","down"); }}
     

  11. #11
    Avatar von babone
    babone babone ist offline Mitglied Silber
    Registriert seit
    Feb 2003
    Beiträge
    87
    Ich habe jetzt alles eins zu eins übernommen ausser die namen der dokumente (html, .js) und der swf datei umgeändert und es geht immer noch nicht die einzige erklärung was ich habe ist das vom Original ein scrollbar ist nur text und bei mir scrollpane mit movieclip inhalt! Vielleicht sollte ich die frage im html bereich stellen !Das obere war der inhalt vom dazugehörigen javascript hier nochmal der html datei:

    <HTML>
    <HEAD>
    <meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
    <TITLE>Scroll with scrollwheel (IE 6 only)</TITLE>
    <script src="minei2 wir.js"></script>
    </HEAD>
    <BODY bgcolor="#FFFFFF" marginwidth="0" marginheight="0" topmargin="0" leftmargin="0">
    <TABLE WIDTH="100%" HEIGHT="100%" BORDER="0"><TR align="center" valign="middle"><TD>
    <OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="400" HEIGHT="332" id="minei2 wir" ALIGN="" onmousewheel="onScroll()">
    <PARAM NAME=movie VALUE="minei2 wir.swf"> <PARAM NAME=menu VALUE=false> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="minei2 wir.swf" menu=false quality=high bgcolor=#FFFFFF WIDTH="400" HEIGHT="332" NAME="minei2 wir" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT></TD></TR></TABLE>
    </BODY>
    </HTML>


    Ich hoffe ich werde nicht lästig
     

Ähnliche Themen

  1. DIV klicken und zu einem anderen DIV scrollen
    Von kharn im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 06.09.10, 23:11
  2. Mehrere ListCtrl Einträge ohne Strg duch Klicken markieren
    Von EriFo im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 23.12.04, 15:47
  3. Scrollen ohne Scrollbar
    Von Nuka im Forum Javascript & Ajax
    Antworten: 9
    Letzter Beitrag: 02.07.04, 13:37
  4. scrollen ohne scrollbalken
    Von CrashJah im Forum HTML & XHTML
    Antworten: 4
    Letzter Beitrag: 24.02.04, 16:35
  5. refresh ohne dieses klicken ! :))
    Von xamunrax im Forum PHP
    Antworten: 3
    Letzter Beitrag: 19.06.03, 13:33