Drag aus Fotos wird nicht angenommen

Ich kann ja aus Fotos ein Bild auf den Desktop ziehen, aber wohl nicht in ein ImageWell?
Oder muss im Open-Event dazu noch etwas Spezielles rein?

me.AcceptFileDrop “image/fotos”… wohl eher nicht ???

bei steht derzeit:
me.AcceptPictureDrop
me.AcceptFileDrop “image/jpeg”
me.AcceptFileDrop “image/png”
me.AcceptFileDrop “image/pdf”
me.AcceptFileDrop “image/tiff”

Schau doch mal per Clipboard Viewer Programm oder einem anderen, was wirklich in der Zwischenablage liegt.

Promised Drags kann man per MBS Plugin annehmen.

Oder auch ohne Plugin, wie Promised Files or getting files from Apple’s Photos app zeigt.

Das von Sam Rowlands funktioniert… danke

Christian, ich habe kein Beispiel gefunden, kannst du mal 3 Zeilen Code schreiben bitte?

Das Beispiel funktioniert zwar, jedoch werden die Bilder auf dem Desktop gesichert. Bekomme ich diese denn nicht dirket in ein Picture geladen? Muss ich den Umweg über eine Datei gehen?

So jetzt hnge ich hier, der Promised Pfad ist ok, trotzdem ldt er das Bild nicht, hat hier jemand noch eine Idee?

	dim name as String
	dim pic as Picture
	
	if obj.FolderItemAvailable then
			pic = Picture.Open(obj.FolderItem)
			name=obj.FolderItem.Name
	elseIf obj.PictureAvailable then
			pic = obj.Picture
			name=obj.Text
	elseIf obj.promisedFilesAvailable then
			Dim destination as folderitem = specialFolder.Temporary
			Dim files() as folderitem = obj.promisedFilesAtDestination( destination )
			For each file as folderitem in files
					debug_win.log(file.nativePath)
					pic=picture.Open(file)
					name=file.name
			next
	else
			return
	end if
	
	label_dateiname.text=name
	zusatzbild_neu(pic,name)

Promised heit, dass die App anbietet das Bild zu liefern, wenn du’s denn haben willst.
Daher gibt man beim promised dann beim Empfnger an, wohin es geliefert werden soll.
Im Beispiel ist das der Desktop.

OK, ich verstehe… ich muss dort aber einen folderitem angeben, soweit ich das sehe.
Deshalb war meine Idee das Bild zu speichern und dann in das picture zu laden.

Hallo Christian,

Sam hat mir geschrieben, dass er das auch so machen würde, warten bis das Bild gespeichert ist und dann als Photo laden.

Geht das mit den Plugins eleganter?