There's a Flash 8 API to convert a movieclip to a bitmap. This isn't supported by the LZX language, but you can call the Flash APIs directly. To get the movieclip corresponding to a view, you can use getMCRef() on the view (or maybe it's on the view.sprite, I forget).
http://livedocs.adobe.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001942.html I haven't tried this, but it looks like the draw() method on the flash.display.BitmapData object will render a movieclip into a bitmap object. You must compile your app as a swf8 app to use these features. On 10/2/07, Rich Christiansen <[EMAIL PROTECTED]> wrote: > > I'm excited to hear what you find as I'm interested in these issues as > well. > > I can provide partial help regarding 3 and 4 below: > > Mike Pence wrote: > Hey guys, > > I am happy to be having some work to do with Laszlo after too-long of > an absence. > > A few questions for the applet I am currently working on, which I am > hoping someone can help me out with: > > 1. Is there a file open dialog function for Laszlo? I want users to be > able to select an image file to use off of their local drive. > > 2. Is there any boilerplate code for offering a font selection dialog > or dropdown? > > 3. What about explicit z-order manipulation? Z-order seems to > currently be determined by order of view creation, with newer views > atop older views. > > The only way to explicitly change z-order that I know of is the > bringToFront() method (I believe there is a sendToBack() method as well). > Other than that, I've noticed the exact same behavior as you regarding new > views being placed above older views. > > 4. Once users have finished doing some image scaling and arranging, I > want to be able to capture their work and save it as a jpg or png -- > the autmated equivalent of a screen grab or capture. Is there an easy > way to do this, like canvas.saveRectToFile (wishful thinking, > probably). > > I would be ecstatic if there were some way to do this. If there is, please > let us know, someone! :) In an app I'm working on, I need similar > functionality. What I'm planning on doing is using iText to create PDFs > from the coordinates and resource files/text snippets created by the user in > the OL app. Of course, I need to create vector-based PDFs suitable for > printing. It may be easier to do with a different app (e.g. ImageMagick) if > you only need a raster-based solution. > > Let me know what you find! :) > -Rich > > 5. How are ActionScript methods called form OL? > > Thanks for any pointers. I will be spending the next several hours > figuring these things out. I will post results here, unless somebody > wants to beat me to it. > > Best, > Mike Pence > > > -- Henry Minsky Software Architect [EMAIL PROTECTED]
