I found this post just the other day, and it appears to bear on your issue:
http://www.arlingtondev.com/thoughts/?p=17 But I cannot figure out how it would work. Particularly the line: var bmp:Bitmap = new Bitmap(Bitmap(this.content).bitmapData); More particularly, this expression: this.content I guess I don't really understand what "this" is in this context. Somehow it has to be the Image, since content is a property on Image (that makes sense, it is the actual image in the Image control). But for "this" to be the image contol, the scope of the mouseMoveHandler, must be the Image control. That would be a renderer, hmm, maybe I am seeig it. Maybe it will make sense to you. Tracy Spratt Lariat Services Flex development bandwidth available ________________________________ From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On Behalf Of dannyocean7722 Sent: Thursday, January 15, 2009 4:06 PM To: flexcoders@yahoogroups.com Subject: [flexcoders] Flex 3 DragManager with dynamic image proxy Hi there, I'm struggeling with the drag manager and external loaded dynamic images. I do need this for controls with no images displayed. (i.e. dragging with an advanced datagrid should display a image corresponding to the selected data row - So I do need to load the image on demand). if i use [Bindable] [Embed(source='myImage.png')] public var theImage:Class; [...] var imageProxy:Image = new Image(); imageProxy.source = theImage; imageProxy.width = 120; imageProxy.width = 120; it works perfect. (Because the image is still preloaded I assume) But if I use: var imageProxy:Image = new Image(); imageProxy.source = 'myImage.png' //Normally I would load here my dynamic image imageProxy.width = 120; imageProxy.width = 120; the image isn't displayed. I've tried everything. (Wait until the image is loaded with an event listener won't work either). I've tried also to drag the image to a new bitmapasset ... but no way. Maybe somebody help me out of the jungle? :) Many thanks! Dan