Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-07-2011, 18:01   #1 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
Warning: 1090: Migration issue

hallo leute,

ich hab mir bei Adobe eine AIR beispiel datei runtergeladen und beim veröffentlichen kommt sofort dieser fehler:
Zitat:
Warning: 1090: Migration issue: The onDragOver event handler is not triggered automatically by Flash Player at run time in ActionScript 3.0. You must first register this handler for the event using addEventListener ( 'mouseOver', callback_handler).
der code dazu:
Code:
 private function onDragOver(event:NativeDragEvent):void{
            if(event.clipboard.hasFormat(Scrap.SCRAP_FORMAT)){
                if(event.ctrlKey || event.controlKey){
                    NativeDragManager.dropAction = NativeDragActions.COPY;
                } else {
                    NativeDragManager.dropAction = NativeDragActions.MOVE;
                }   
            }
        }
                        dragTarget.addEventListener(NativeDragEvent.NATIVE_DRAG_OVER,onDragOver);
was muss geändert werden?

die .fla datei ist von hier: Adobe AIR Quick Starts for Flash developers | Adobe AIR Developer Center
articles/scrappy_copy_paste.html

mfg
capten ist offline   Mit Zitat antworten
Alt 09-07-2011, 18:30   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.141
Das hängt damit zusammen, dass dein Eventhandler so benannt ist, wie die Funktionen in ActionScript 2. Wenn du nach der Namenskonvention in ActionScript 3 deine Eventhändler benennst, dann taucht das nicht auf.
Code:
private function dragTarget_dragOverHandler(event:NativeDragEvent):void
{
  if(event.clipboard.hasFormat(Scrap.SCRAP_FORMAT))
  {
    if(event.ctrlKey || event.controlKey)
    {
      NativeDragManager.dropAction = NativeDragActions.COPY;
    }
    else
    {
      NativeDragManager.dropAction = NativeDragActions.MOVE;
    }
  }
}

dragTarget.addEventListener(NativeDragEvent.NATIVE_DRAG_OVER, dragTarget_dragOverHandler);
Omega Psi ist offline   Mit Zitat antworten
Alt 09-07-2011, 20:31   #3 (permalink)
*
 
Registriert seit: Jul 2008
Beiträge: 305
danke für die erklärung!!
es leuchtet ein.
capten ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash 8] Issue-Repoter? mauri2006 Flash Einsteiger 0 10-09-2009 16:09
.net magazine issue 166: 3d flash menü NORRITT Am Rande 8 26-08-2007 14:36
root magazine issue no 2 Markinator Am Rande 3 31-01-2006 22:27
Computer Arts Issue 31 Request theWax Flash MX 2 11-06-2002 12:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:51 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele