• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-02-2010, 18:14   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Hamburg
Beiträge: 56
Post Air Fenster per Maus bewegen

Hallo Leute,

ich möchte mit Flash cs4 eine Air-Datei erstellen:

Als erstes möchte ich anmerken, dass der Lösungscode in AS2 wäre. AS3 ginge zwar auch, wäre aber für mich umständlicher.

Ich habe eigentlich auch gar keine Probleme, bis auf folgendes:

Ich möchte, dass die fertige Datei nicht als Systemfenster angezeigt wird sondern als Benutzerdefiniertes Fensterdesign. Bis hierhin kein Problem.
Allerdings möchte ich, dass wenn man mit der Maus, auf ein Objekt drückt, man das Fenster bewegen kann.
Ich habe mir auch schon den u. g. Link angeschaut, wusste aber nicht, welche NativeWindow-Instanz ich brauche.

http://help.adobe.com/de_DE/AIR/1.5/...de46-7e08.html

Vielen Dank
Flaaaaasher ist offline   Mit Zitat antworten
Alt 08-02-2010, 23:11   #2 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.268
Hi,


ActionScript:
  1. deinObject.addEventListener(MouseEvent.MOUSE_DOWN, mouseListener);
  2.  
  3. protected function mouseListener(event:MouseEvent):void
  4. {
  5. this.stage.nativeWindow.startMove();
  6. }

Grüße, Nico


Ps: Man kann Air mit As2.0 entwickeln? Naja- würde mir trotzdem mal As3 anschauen, solangsam ist As2 wirklich veraltet.
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 09-02-2010, 17:47   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Hamburg
Beiträge: 56
Danke für die Antwort. Leider erhalte ich folgende Fehlermeldung:

1150: Das protected-Attribut kann nur für Definitionen von Klasseneigenschaften verwendet werden.
Flaaaaasher ist offline   Mit Zitat antworten
Alt 09-02-2010, 18:03   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.268
ActionScript:
  1. deinObject.addEventListener(MouseEvent.MOUSE_DOWN, mouseListener);
  2.  
  3. function mouseListener(event:MouseEvent):void
  4. {
  5. this.stage.nativeWindow.startMove();
  6. }

^^
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 09-02-2010, 18:07   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Hamburg
Beiträge: 56
Super!
Hat geklappt.
Vielen Dank.
Flaaaaasher 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 CS3] MC mit der Maus bewegen! darja Flash Einsteiger 4 21-01-2010 12:46
Mit Maus MC bewegen RRRRRambo Flash MX 2004 0 19-11-2005 14:40
Bilderpalette mit der Maus bewegen und durch anklicken Fenster öffnen asymptoteles Flash 4 und Flash 5 7 23-08-2003 18:39
ani mit maus bewegen aeon_g ActionScript 1 3 29-07-2003 09:59
maus bewegen... Blax_ed ActionScript 1 7 25-06-2003 19:44


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele