I use ExternalInterface in both directions - Flex/Flash to javascript and 
javascript to Flex/Flash. In my case user's can use the mouse wheel to zoom in 
and out on the diagram very easily. In my HTML page I have a toolbar that has a 
combobox showing the current zoom percent. When users uses mouse wheel inside 
flex I update the html page dynamically using External Interface method as 
follows:


  |             /**
  |              * Updates the zoom combobox in the html page owning this movie
  |              */
  |             public function updateZoomComboBox() : void                     
  |             {
  |                     ExternalInterface.call("flashUpdateZoomComboBox",
  |                             
String(Math.round(getCloosterApp().getGraphCanvas().scaleX * 100.0)));
  |             }
  | 

For the reverse direction I first register callbacks with the player. These 
methods can then be called from javascript.


  |             /**
  |              * The methods below can be called from javascript code in the 
browser.
  |              */
  |             protected function registerExternalFunctions() : void
  |             {
  |                     ExternalInterface.addCallback("zoomIn", zoomIn);
  |                     ExternalInterface.addCallback("zoomOut", zoomOut);
  |                     ExternalInterface.addCallback("zoomTo", zoomTo);
  | ...
  | 

It works for me and I would assume you would be able to use the seam remoting 
as long as you import the seam remoting javascript  file in you xhtlm, or jsp 
page etc.

Thanks,

PVM

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4065439#4065439

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4065439
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to