Silverlight 3 Beta

Posted by druva | SilverLight | Tuesday 30 June 2009 1:19 am

Out of browser support,Silverlight 3 Beta allowing web applications to work on the desktop.There are significant number of graphic improvements – like 3D support, GPU acceleration and H.264 video support.

I have listed some new features in Silverlight 3 Beta have a look at it:

*  Support for Higher Quality Video & Audio.

o Live and on-demand true HD (720p+) Smooth Streaming.

o More format choice.

o True HD playback in full-screen.

o Extensible media format support.

o Industry leading content protection.

*  Empowering Richer Experiences.

o Perspective 3D Graphics.

o Pixel Shader effects.

o Bitmap Caching.

o New Bitmap API.

o Themed application support.

o Animation Effects.

o Enhanced control skinning.

o Improved text rendering & font support.

*  Improving Rich Internet Application Productivity. New features include:

o 60+ controls with source code.

o Deep Linking.

o Search Engine Optimization (SEO).

o Enhanced Data Support

o Improved performance, through:

+  Application library caching,

+  Enhanced Deep Zoom for images,

+  Binary XML allows communication with the server

+  Local Connection

*  Advanced Accessibility Features.

*  Out of Browser Capabilities.

o Life outside the browser.

o Desktop shortcuts and start menu support.

o Safe and secure.

o Smooth installation.

o Auto-update. Upon launch,

o Internet connectivity detection.

 

draw Ellipse with flash action script

Posted by Vineela | Flash, Flex, as3, utils | Saturday 20 June 2009 7:26 am
package druva {

 import flash.display.*;

 public class drawEllipse extends Sprite {

 public function drawEllipse() {
 var canvas:Shape = new Shape(  );
 canvas.graphics.lineStyle(3, 0xFF0000);
 canvas.graphics.drawEllipse(0,0,100,50);
 addChild(canvas);

 }
 }
}

(more…)

 

CS4 show complete list of object inside a DisplayObject

Posted by druva | Uncategorized | Tuesday 16 June 2009 11:30 am

This code can be used to get complete list of children from DisplayObjectContainer

using the class


import druva.display.displayUtils
displayUtils.traceChildList(stage);

This is the actual class


package druva.display {

import flash.display.*;

public class displayUtils extends MovieClip
{
   public static function traceChildList(dispObj:DisplayObjectContainer, string:String = ""):void
   {
      for (var i:int = 0; i < dispObj.numChildren; i++)
      {
         trace(string + dispObj.getChildAt(i).name);
         if (dispObj.getChildAt(i) is DisplayObjectContainer)
            traceChildList(DisplayObjectContainer(dispObj.getChildAt(i)), string + "  ");
      }
   }
}
}