Zurück   Flashforum > Flex und AIR > Adobe AIR

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-05-2011, 16:57   #1 (permalink)
mcm-web
 
Benutzerbild von deak
 
Registriert seit: Jun 2002
Ort: Germany
Beiträge: 945
NativeDrag Problem

Hallo,
ich habe eine Funktion in meine AIR Anwendung eingebaut um Bilder auf den Desktop dragen zu können. Das Problem ist jetzt, der Drag funktioniert, aber er kopiert nicht das Bild sondern verschiebt es dabei aus dem Ordner der Anwendung. Das soll natürlich nicht sein. Jemand eine Idee wo das Problem liegt bzw wie ich es fixen kann.

Hier mal der Code:
Code:
function createClipboardFile(image:Bitmap, sourceFile:File):Clipboard
			{
				
				var transfer:Clipboard = new Clipboard();
				transfer.setData("CUSTOM_BITMAP", image, true);
				transfer.setData(ClipboardFormats.BITMAP_FORMAT, image.bitmapData, false);
				transfer.setData(ClipboardFormats.FILE_LIST_FORMAT, new Array(sourceFile), false);
				return transfer;
			}
			
			
			function dragIcon( e:MouseEvent ):void 
			{
			trace (childSwf.mylightbox.dragmeornot.width)
			
			  var bmd:BitmapData = new BitmapData( childSwf.mylightbox.dragmeornot.width, childSwf.mylightbox.dragmeornot.height, true, 1 );
			   bmd.draw(childSwf.mylightbox.dragmeornot);
			   var bit:Bitmap = new Bitmap(bmd);
			   var saveFile:File = new File();
			   saveFile = File.applicationDirectory.resolvePath( drag_bild );
			   var transferObject:Clipboard = createClipboardFile( bit, saveFile );
			   NativeDragManager.doDrag( this, transferObject, bit.bitmapData, new Point( -childSwf.mylightbox.dragmeornot.mouseX, -childSwf.mylightbox.dragmeornot.mouseY ) );   
			
			}
__________________
da weisste bescheid, schätzelein!!!!
deak ist offline   Mit Zitat antworten
Alt 15-05-2011, 17:20   #2 (permalink)
Neuer User
 
Registriert seit: Sep 2006
Beiträge: 620
Dir fehlt noch der letzte Parameter in der doDrag Anweisung. Siehe hier bzw für die Optionen hier.

MfG Monk
__________________
Flash CS5 / Flex 3 / Flashdevelop / FB 4.6
dr monk ist offline   Mit Zitat antworten
Alt 15-05-2011, 20:42   #3 (permalink)
mcm-web
 
Benutzerbild von deak
 
Registriert seit: Jun 2002
Ort: Germany
Beiträge: 945
Vielen Dank Herr dr. Monk.
Werde ich morgen dann gleich mal testen, hoffe damit
klappt das dann. Danke
__________________
da weisste bescheid, schätzelein!!!!
deak 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
Ich glaube diesen Problem kennen viele:-( Performance Problem Animator Flash MX 8 11-01-2011 17:07
Scrolling Problem ( removeChild & addChild Problem ) Jakozk ActionScript 3 2 28-02-2010 19:12
Antialiasing of Systemfonts problem (problem with Bitmapdata.draw()) genesys ActionScript 3 1 17-11-2009 12:52
onRollOver-Problem, oder auch gotoAndPlay - kleines Problem für geübten Skripter Ladina Flash Einsteiger 2 04-05-2007 11:09
Online Problem, lokal kein Problem Mr.Brown Flash MX 4 14-05-2006 18:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele