Works an absolute treat. Thanks EKA! On 6/29/06, eka <[EMAIL PROTECTED]> wrote:
Hello :)You can use a setInterval to test the stop of the resizing :) example : // ----o Singleton StageResizer = {} ; // ----o Init Broadcaster AsBroadcaster.initialize(StageResizer) ; // inject broadcast methods // ----o Listen Stage onResize event ! Stage.addListener(StageResizer) ; // ----o Public Property StageResizer.id /*Number*/ = null ; StageResizer.delay /*Number*/ = 100 ; // ----o Public Method StageResizer.reset = function () { clearInterval(this.id) ; this.id = null ; } StageResizer.stopResizing = function () { this.broadcastMessage("onStopResize") ; this.reset() ; } StageResizer.startResizing = function () { if (this.id == null) { this.broadcastMessage("onStartResize") ; } clearInterval(this.id) ; this.id = setInterval(this, "stopResizing", this.delay) ; } StageResizer.onResize = StageResizer.startResizing ; // -----o TEST var listener = {} ; listener.onStartResize = function () { trace("start resize") ; } listener.onStopResize = function () { trace("stop resize") ; } StageResizer.addListener(listener) ; EKA+ :) 2006/6/29, Matt Bennett <[EMAIL PROTECTED]>: > > Hello all, > > I've got a perplexing problem and I've run out of ideas to solve it - > I hope you can help! > > I have an application that runs fullscreen in the browser - so the > <object> is set to 100%x100% and the Stage.scaleMode is "noScale". The > application realigns itself via a Stage.onResize listener. > > The problem I have, is determining when the user *stops* resizing the > Stage (i.e the last Stage onResize event in any given resize). For > example, the widgets inside my application get resized as the stage > resizes, and since they too have their own layout code, they need to > know when they're being resized. Consequently, when the stage stops > resizing I also need to tell them that they're no longer resizing > also. > > I've had a couple of ideas on how to solve the problem: > 1. Add some method to the Stage.prototype. I'm not really sure what I > should be looking for though. Does onMouseUp get registered if the > mouse is not over the flash window? > > 2. The HTML body onResize event gets broadcast when the browser window > stops resizing, so I thought I might be able to use that. Is there any > way to send information via flashVars after the movie has loaded? > > Many thanks in advance, > Matt. > _______________________________________________ > [email protected] > To change your subscription options or search the archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > _______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
_______________________________________________ [email protected] To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com

