<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>developersnippets.com &#187; Featured</title>
	<atom:link href="http://developersnippets.com/category/featured/feed/" rel="self" type="application/rss+xml" />
	<link>http://developersnippets.com</link>
	<description>developersnippets</description>
	<pubDate>Tue, 02 Dec 2008 17:17:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>A new face of Adobe CS4 in Grand Unveil Seminar at Hyderabad</title>
		<link>http://developersnippets.com/2008/11/19/a-new-face-of-adobe-cs4-in-grand-unveil-seminar-at-hyderabad/</link>
		<comments>http://developersnippets.com/2008/11/19/a-new-face-of-adobe-cs4-in-grand-unveil-seminar-at-hyderabad/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 18:12:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[AIR]]></category>

		<category><![CDATA[Action Scripting]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Ajax]]></category>

		<category><![CDATA[Apollo]]></category>

		<category><![CDATA[Designing]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Photoshop]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[Adobe Air]]></category>

		<category><![CDATA[Adobe Flash]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=480</guid>
		<description><![CDATA[Hope you guys remember, few days back I sent an invitation to everybody to attend &#8220;The Grand Unveil Seminar of Adobe CS4&#8221; which has been organized at ITC Kakatiya (Hyderabad), frankly I would like to say this was really awesome enough, Adobe really makes life&#8217;s easier. Yesterday I woke up at 6:00am and was waiting [...]]]></description>
			<content:encoded><![CDATA[<p>Hope you guys remember, few days back I sent an invitation to everybody to attend &#8220;<a href="http://developersnippets.com/2008/11/10/invitation-for-adobe-creative-suite-4-the-grand-unveil/" title="Invitation for Adobe Creative Suite 4 - The Grand Unveil">The Grand Unveil Seminar of Adobe CS4</a>&#8221; which has been organized at <strong>ITC Kakatiya (Hyderabad)</strong>, frankly I would like to say this was really awesome enough, Adobe really makes life&#8217;s easier. Yesterday I woke up at 6:00am and was waiting for the time to run faster as &#8220;<strong>Adobe Seminar</strong>&#8221; is going to begin. It was 9:00 am when I started in my car and had a drive all the way to &#8220;<strong>Grand Unveil Adobe Seminar</strong>&#8221; while! on the way I picked up some of my friends and we were at ITC Kakatiya sharply at 9:30 am (I am lucky that Seminar hall is not far away from my house).</p>
<p><span id="more-480"></span></p>
<p><strong>Registration Time:</strong><br />
After reaching the respective hall in ITC, as I was already a registered user for this seminar the beautiful ladies near the respective registration counter, were given me a Adobe Hand Voucher, which has got all the respective schedules like Agenda and Who were the respective partners for hosting this seminar. As some of my friends were new to this session (I mean not registered user) then they have filled up a form out there and registered themselves for this seminar. This Registration process went for an hour that is from 9:00 to 10:00 am, then after 15 mins the actual seminar has been started.</p>
<p>You can view exclusive photographs from &#8220;<strong>Developer Snippets</strong>&#8221; which were taken in the session, the credit goes to one of my friend Sunil Akula, he has taken many photographs in the seminar, and they are awesome enough and rocking as well :), I can say this was a tour which I was experienced in Adobe Seminar. Please do have a look and let me know the feedback.</p>
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-1.jpg" alt=" Agenda given at Seminar" title=" Agenda given at Seminar" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-2.jpg" alt="Myself at Seminar" title="Myself at Seminar" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-3.jpg" alt="Seminar" title=" Seminar" class="size-full wp-image-473" />
<p><br/></p>
<p><strong>Seminar:</strong><br />
The Seminar has started with a huge round of applause, as this is the launch of Adobe CS4 at Hyderabad. Then after that the actual seminar has started, really I would like to say the seminar was awesome enough and very interactive, impressive etc., On the whole I would like to say Wowwwww&#8230;.</p>
<p><strong>Adobe Bridge:</strong><br />
The Seminar has been started with <strong>Adobe Bridge</strong>, the respective speaker has given a brief introduction on what new features has been added in Adobe Bridge, and why people (I mean here Developers and Designers) are using <strong>Adobe Bridge</strong> extensively. And he has beautifully presented the respective features on fly I mean by doing and showing as practically on his awesome APPLE &#8220;MAC&#8221; laptop, Amazing session I would like to say, since in <strong>Adobe Bridge</strong> now Adobe introduced a facility by which we can directly upload the respective file to online web, here I mean we can connect to <strong>FTP server</strong> directly from <strong>Adobe Bridge</strong>, and has got more features like Improved performance, Refined work environment, one-key full-screen previews, Quick Search, Review mode, Built-in creation of web galleries, List View (This is awesome feature), Thumbnail grid lock, 3D file format previews, Auto collection of HDR and panorama images, Additional filters, Enhanced XMP support. </p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-4.jpg" alt="All the respective Designers, Developers and Audience" title="All the respective Designers, Developers and Audience" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-5.jpg" alt="Banners at Seminar Hall" title="Banners at Seminar Hall" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-6.jpg" alt="Banners at Seminar Hall" title="Banners at Seminar Hall" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-7.jpg" alt="People at Seminar" title="People at Seminar" class="size-full wp-image-473" />
<p><br/></p>
<p>After Adobe Bridge session, we had a brand new session on &#8220;<a href="http://www.nvidia.com/page/home.html" title="NVIDIA">NVIDIA</a>&#8220;, NVIDIA is the Most Demanded Multi-GPU Platform (Here GPU is &#8220;Graphics Processing Unit&#8221;, would you like to know more about this then have a glance <a href="http://en.wikipedia.org/wiki/Graphics_processing_unit" title="Graphics Processing Unit">here</a>), Frankly speaking I have no idea on this GPU since I am very much new to this. In this &#8220;NVIDIA&#8221; session, one of the speakers has shown up a video, this is the video which has been taken in the session of NVIDIA (at US), the video was amazing, the video captured all the respective features and what&#8217;s new about NVIDIA. </p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-8.jpg" alt=" Speaker at Seminar" title=" Speaker at Seminar" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-9.jpg" alt="Nice good view of the seminar hall" title="Nice good view of the seminar hall" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-10.jpg" alt="Give me a Break" title="Give me a Break" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-11.jpg" alt="Give me a Break" title="Give me a Break" class="size-full wp-image-473" />
<p><br/></p>
<p>And after NVIDIA session, we had a session on NDTV <a href="http://ndtvlabs.com/products.htm" title="NX Paint">NX Paint</a>, and frankly speaking I have no idea on this tool as I am only a simple and good web designer and senior web developer. <a href="http://ndtvlabs.com/products.htm" title="NX Paint">NX Paint</a> has been developed in <a href="http://ndtvlabs.com/" title="NDTVlabs">NDTVlabs</a> and this is an Instant Graphics and Video Delivery Tool. If you would like to know more about this yeah you can swift <a href="http://ndtvlabs.com/products.htm" title="NX Paint">here</a>. </p>
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-12.jpg" alt="Give me a Break" title="Give me a Break" class="size-full wp-image-473" />
<p>And after that we had a session on, <strong>Adobe After Effects</strong>, What can I say about this friends, this is simply awesome enough. Now video editing made very easy, there were many features which has been introduced in Adobe After Effects, some of the things which I have noted are Searchable timelines, nested comp navigation, Compositions exported as layered projects, Integrated workflow for mobile device authoring, Dynamic link between Adobe Premiere Pro, After Effects and Soundbooth, Keyframing of x, y, z values, Cartoon effect, XMP metadata, versatile 3D cameras for each composition, Multiple 3D lights with shadows and many more new features, later if time permits will prepare an article for all the respective tools of Adobe CS4.</p>
<p>After this there was a session on <strong>Adobe Soundbooth CS4</strong>, I would like list down some few new features which I remember - Multi track support, Volume matching, Beat Detection, New Adobe Sound Document .ADND, XMP metadata collection etc.,</p>
<p>After this session, there was a session on <strong>Adobe InDesign CS4</strong>, this was an interactive session, and here in this session the respective speaker has explained and showcased about the new features that has been introduced like, Smart Tools, Choose Edit App, Proportional Place, Live Preflight, Custom Views and Workspaces, Kuler panel, SWF export etc.,</p>
<p>Lunch break for a while, people had a great lunch at ITC Hyderabad near the seminar hall.</p>
<p>After this session, we had an very interactive session on one of my favorite, <strong>Adobe Photoshop CS4</strong>, since in my daily life mostly every moment at work I used to use this, and I was eagerly waiting for this session, here in this lots of tons of new features has been introduced, like firstly I would like to say about the UI of the Adobe Photoshop CS4 has been changed, Adjustment Panel, Masks Panel, Canvas Rotation, Smoother panning and zooming, Better raw processing in Camera Raw, 3D Acceleration, Comprehensive 3D tools, Masking Layers etc., and lots more in this session.</p>
<p>There was a session on Adobe Flash CS4, the UI was entirely changed like the respective timelines and layers has been moved from top to bottom like Adobe After Effects, there are top new features which were showcased like Object-based animation model (Shown the example of bouncing ball with a path), 3D transformations, Motion Editor Panel, Motion Presets Panel, XFL support, Metadata support etc which I remember. </p>
<p>There was an interactive questionnaire&#8217;s which were asked by the people around and got good response in the form of answers from the speakers, and I would like to thank them a lot, for there enthuse in answering them.</p>
<p>After this interactive session on Adobe Photoshop CS4, there was an another interactive session on Adobe Fireworks, I would like to say frankly that in my daily life I have not used Adobe Fireworks because I used to think that Fireworks does not work for me, but guys I would like to say that its awesome, after listening to this session, I really thought to have a look at it once sine it has got many awesome enough features like Improved performance, New User Interface, CSS based layouts, PDF Export (This is something awesome) for we had an awesome example which was shown in the session, Live Styles, Workspace Improvements. </p>
<p>Last but not the least, the Adobe Dreamweaver Session was awesome enough, everything is ready made, just drag and drop your job is done in seconds, frankly speaking for creating an AJAX based website it will take 2 to 3days of time effort, but now it will takes only seconds if you got to used to it. I would like to say, like there was one new feature called &#8220;<strong>Live View</strong>&#8221; this is awesome instead of viewing the respective output in your browsers you can preview it then and there itself through this &#8220;Live View&#8221;, and Dreamweaver has got many features like CSS best practices, HTML data sets, Adobe Photoshop Smart Objects, Code hinting for Ajax and JavaScript frameworks etc.,</p>
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-13.jpg" alt=" After Session, Myself with Adobe Expert" title=" After Session, Myself with Adobe Expert" class="size-full wp-image-473" />
<p><br/></p>
<img src="http://developersnippets.com/AdobeSeminar/AdodeSeminarCS4-14.jpg" alt=" After Session, Myself with Adobe Expert" title=" After Session, Myself with Adobe Expert" class="size-full wp-image-473" />
<p><br/></p>
<p>This was my experience at Adobe CS4 Seminar which was organized at ITC Kakatiya, Hyderabad. I am going to try it out the brand new Adobe CS4, that’s for sure and how about you guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/11/19/a-new-face-of-adobe-cs4-in-grand-unveil-seminar-at-hyderabad/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Would you like to have a snap with Paris Hilton - PhotoFunia</title>
		<link>http://developersnippets.com/2008/11/17/would-you-like-to-have-a-snap-with-paris-hilton-photofunia/</link>
		<comments>http://developersnippets.com/2008/11/17/would-you-like-to-have-a-snap-with-paris-hilton-photofunia/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 19:02:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[WebTools]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=471</guid>
		<description><![CDATA[Would you like to have a snap with Paris Hilton (or) Would you like to introduce Paris Hilton as a brand ambassador for your new video/audio release event function, yeah you can have an appointment with her in seconds  I think you are thinking now how can we have an appointment to meet her! [...]]]></description>
			<content:encoded><![CDATA[<p>Would you like to have a snap with Paris Hilton (or) Would you like to introduce Paris Hilton as a brand ambassador for your new video/audio release event function, yeah you can have an appointment with her in seconds <img src='http://developersnippets.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> I think you are thinking now how can we have an appointment to meet her! I thought the same for few minutes and stopped dreaming <img src='http://developersnippets.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> Since it cannot be possible in mins.</p>
<p><span id="more-471"></span></p>
<p>But it is possible only in one way, visit <a href="http://photofunia.com/" title="PhotoFunia">PhotoFunia</a> for more information.</p>
<p>When I was searching for a web browser tool, I got to know about one awesome enough tool, Just upload your respective photograph and can change or convert the same to what ever you like, for example if you want to become a celebrity and want to paste all the respective posters road-side yeah you can do that and believe your colleague or friends that you became came a pop star or rock star, by looking at the image of yours they will believe that you really became a pop or rock star. <a href="http://photofunia.com/" title="PhotoFunia">PhotoFunia</a> is the tool which takes your photo as an input and will change your photo a celebrity snap in seconds. Just look at the below snap, Paris Hilton is a brand ambassador for my new video/audio release function.</p>
<div id="attachment_473" class="wp-caption alignleft" style="width: 459px"><a href="http://developersnippets.com/wp-content/uploads/2008/11/paris-hilton.jpg"><img src="http://developersnippets.com/wp-content/uploads/2008/11/paris-hilton.jpg" alt="Brand Ambasidor" title="paris-hilton" width="449" height="630" class="size-full wp-image-473" /></a><p class="wp-caption-text">Paris Hilton as a brand ambassador and chief guest for my new video/audio release event function</p></div><br />
<div id="attachment_474" class="wp-caption alignleft" style="width: 459px"><a href="http://developersnippets.com/wp-content/uploads/2008/11/girls_loving_me.jpg"><img src="http://developersnippets.com/wp-content/uploads/2008/11/girls_loving_me.jpg" alt="Girls Loving Me :)" title="girls_loving_me" width="449" height="425" class="size-full wp-image-474" /></a><p class="wp-caption-text">Girls Loving Me :)</p></div>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/11/17/would-you-like-to-have-a-snap-with-paris-hilton-photofunia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Quick tour of new G1 Phone</title>
		<link>http://developersnippets.com/2008/10/30/quick-tour-of-new-g1-phone/</link>
		<comments>http://developersnippets.com/2008/10/30/quick-tour-of-new-g1-phone/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 03:27:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Google]]></category>

		<category><![CDATA[Technology News]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=402</guid>
		<description><![CDATA[Do you guys want to have a quick tour of the new G1 Phone, yeah here it is. Google and T-Mobile together came up with a new phone on Tuesday. &#8220;The G1 phone stands alone as it features Google&#8217;s Android mobile platform. Dave Winkler, product developer for T-Mobile gives us a tour.&#8221;
Below is the exclusive [...]]]></description>
			<content:encoded><![CDATA[<p>Do you guys want to have a quick tour of the new G1 Phone, yeah here it is. Google and T-Mobile together came up with a new phone on Tuesday. &#8220;The G1 phone stands alone as it features Google&#8217;s Android mobile platform. Dave Winkler, product developer for T-Mobile gives us a tour.&#8221;</p>
<p>Below is the exclusive video which I would like to share with you (Video Copy Rights - THE WALL STREET JOURNAL.), just click on the image below - it will take you to the respective video.<span id="more-402"></span></p>
<div id="attachment_403" class="wp-caption alignleft" style="width: 435px"><a href="http://www.developersnippets.com/techvideobytes/video.php?id=873764089"><img src="http://developersnippets.com/wp-content/uploads/2008/10/g1_phone.jpg" alt="Quick tour of new G1 Phone" title="g1_phone" width="425" height="301" class="size-full wp-image-403" /></a><p class="wp-caption-text">Quick tour of new G1 Phone</p></div>
<p><strong>Articles which you would like to read:</strong><br />
1. <a href="http://developersnippets.com/2008/09/03/twinkling-hidden-features-of-google-chrome/" title="Twinkling hidden features of Google Chrome">Twinkling hidden features of Google Chrome</a><br />
2. <a href="http://developersnippets.com/2008/09/10/google-chrome-browser-on-your-personal-usb-drives/" title="Google Chrome Browser on your personal USB Drives">Google Chrome Browser on your personal USB Drives</a><br />
3. <a href="http://developersnippets.com/2008/09/13/netscape-is-the-navigatorappname-for-google-chrome/" title="Netscape is the 'navigator.appName' for Google Chrome">Netscape is the &#8216;navigator.appName&#8217; for Google Chrome</a><br />
4. <a href="http://developersnippets.com/2008/09/12/develop-google-chrome-app-using-ext-js-and-google-data-api/" title="Develop Google Chrome App using EXT JS and Google Data API">Develop Google Chrome App using EXT JS and Google Data API</a></p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/30/quick-tour-of-new-g1-phone/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firebug Lite extension for IE, Opera, Safari Browsers</title>
		<link>http://developersnippets.com/2008/10/21/firebug-lite-extension-for-ie-opera-safari-browsers/</link>
		<comments>http://developersnippets.com/2008/10/21/firebug-lite-extension-for-ie-opera-safari-browsers/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 17:33:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[HTML]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Safari Browser]]></category>

		<category><![CDATA[Addons]]></category>

		<category><![CDATA[Firebug]]></category>

		<category><![CDATA[Opera]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=334</guid>
		<description><![CDATA[As we all know that firebug is a great add-on for Firefox, this is available in all the respective versions and even it supports all the versions of Firefox. It has got awesome features, I would like to the firebug team that most of the developers who works on User Interface has installed firebug on [...]]]></description>
			<content:encoded><![CDATA[<p>As we all know that <a href="http://getfirebug.com/index.html" title="firebug">firebug</a> is a great add-on for Firefox, this is available in all the respective versions and even it supports all the versions of Firefox. It has got awesome features, I would like to the firebug team that most of the developers who works on User Interface has installed <a href="http://getfirebug.com/index.html" title="firebug">firebug</a> on their respective computers. Developers and Users can use this add-on very easily and its very handy too.</p>
<p><span id="more-334"></span></p>
<p>If you want to debug the same in <strong>IE</strong> or <strong>Opera</strong> or <strong>Safari</strong> browsers then you have to go for <a href="http://getfirebug.com/lite.html" title="Firebug Lite">Firebug Lite</a>. <a href="http://getfirebug.com/lite.html" title="Firebug Lite">Firebug Lite</a> is a JavaScript file can be inserted into your pages to stimulate some firebug features in browsers. Firebug Lite creates the variables &#8220;firebug&#8221; and &#8220;pi&#8221; and doesn&#8217;t affect or interfere with HTML elements that aren&#8217;t created by itself.</p>
<p>By looking at this you might be having a query like how to install the same in-order to utilize the features, below code depicts on how to install.</p>
<p><a href='http://getfirebug.com/lite.html'><img src="http://developersnippets.com/wp-content/uploads/2008/10/firebug-lite-ie.jpg" alt="Firebug Lite for IE, Opera, Safari browsers" title="firebug-lite-ie" width="389" height="299" class="alignleft size-full wp-image-336" /></a></p>
<p><strong>Installing Firebug Lite:</strong><br />
Just insert below line of code into any page that you want to contain Firebug Lite</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;script type='text/javascript' src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>If you want to use Firebug Lite offline, then just download the source files from <a href="http://getfirebug.com/releases/lite/1.2/" title="Firebug Lite Download">here</a> and import the respective files into your site&#8217;s directory. Find &#8220;firebug-lite.css&#8221; URL on the javascript file which you imported and replace this with offline address of firebug-lite.css file.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;/repectivepath/firebug/pi.js&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">&lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;/repectivepath/firebug/firebug-lite.js&quot;&gt;&lt;/script&gt;</pre></td></tr></table></div>

<p>And if you want to write messages to console you can do the same, eagerly want to know more about this add-on to IE, Opera and Safari, then please do have a look at this page and download the respective files and have a safe debug.</p>
<p>I would like to recommend this extension, since this going to help developers a lot in debugging their pages accordingly before delivering the same to respective clients.</p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/21/firebug-lite-extension-for-ie-opera-safari-browsers/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Hidden features of Adobe Dreamweaver CS4</title>
		<link>http://developersnippets.com/2008/10/10/hidden-features-of-adobe-dreamweaver-cs4/</link>
		<comments>http://developersnippets.com/2008/10/10/hidden-features-of-adobe-dreamweaver-cs4/#comments</comments>
		<pubDate>Fri, 10 Oct 2008 06:43:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[Technology News]]></category>

		<category><![CDATA[jQuery]]></category>

		<category><![CDATA[Dreamweaver]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=313</guid>
		<description><![CDATA[Some critical refinements has been done to Adobe Dreamweaver CS4, more new features has been added accordingly to the New and Awesome Adobe Dreamweaver CS4. Below are some of the new features which has been incorporated into Adobe Dreamweaver CS4:

Live View Options
Web Widgets
Externalize JavaScript


The above three features has given a new life to the developers, [...]]]></description>
			<content:encoded><![CDATA[<p>Some critical refinements has been done to Adobe Dreamweaver CS4, more new features has been added accordingly to the New and Awesome Adobe Dreamweaver CS4. Below are some of the new features which has been incorporated into Adobe Dreamweaver CS4:</p>
<ul>
<li>Live View Options</li>
<li>Web Widgets</li>
<li>Externalize JavaScript</li>
</ul>
<p><span id="more-313"></span></p>
<p>The above three features has given a new life to the developers, these features are awesome enough. Below are simple description about those awesome features, if you would like to know more about the same, please do go through this article <a href="http://www.adobe.com/newsletters/edge/october2008/articles/article4/index.html?trackingid=DWZSV" title="Uncovering the hidden gems in Adobe Dreamweaver CS4">Uncovering the hidden gems in Adobe Dreamweaver CS4</a></p>
<p><strong>1. Live View Options</strong><br />
Live View and Live Code, are two efficient ways to see your page in a real-world context and introspect the DOM (Document Object Model) as it&#8217;s being manipulated by JavaScript. Even this works with Server-side applications as well. Live View will show output of the application which you are working on when you setup a local testing server environment, not only these but Live View has got more options.</p>
<p><img src="http://developersnippets.com/wp-content/uploads/2008/10/liveview_options.jpg" alt="Live View Options" /></p>
<p><strong>2. Web Widgets</strong><br />
Dreamweaver CS4 includes several user interface controls in the form of Spry widgets. As you guys! know that these days widgets has got more value and it will improve in accessing some content very easily like Accordions, drop-down menus, Carousel Panels, Tabs Panels etc., Dreamweaver CS4 team, has implemented a way to take just about any JavaScript widget and add it to Dreamweaver. </p>
<p><img src="http://developersnippets.com/wp-content/uploads/2008/10/inserting_widgets.jpg" alt="Inserting Web Widgets" /></p>
<p><strong>3. Externalize JavaScript</strong><br />
Unobtrusive JavaScript has become a new best practice in web design. Unobtrusive JavaScript is simply the practice of using standardized DOM methods to attach functionality to page elements through the same selectors (IDs and classes) we use to attach CSS styles. Check this out new feature here at <a href="http://www.adobe.com/newsletters/edge/october2008/articles/article4/index.html?trackingid=DWZSV" title="Uncovering the hidden gems in Adobe Dreamweaver CS4">Uncovering the hidden gems in Adobe Dreamweaver CS4</a><br />
<img src="http://developersnippets.com/wp-content/uploads/2008/10/externalize_javascript.jpg" alt="Externalize JavaScript" /></p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/10/hidden-features-of-adobe-dreamweaver-cs4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Print What You Like a free webpage editor</title>
		<link>http://developersnippets.com/2008/10/06/print-what-you-like-a-free-webpage-editor/</link>
		<comments>http://developersnippets.com/2008/10/06/print-what-you-like-a-free-webpage-editor/#comments</comments>
		<pubDate>Mon, 06 Oct 2008 18:59:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[WebTools]]></category>

		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=307</guid>
		<description><![CDATA[&#8220;PrintWhatYouLike.com&#8221; As the website name depicts, it has got the same features as of a IDE tool. PrintWhatYouLike is a free webpage editor that helps you in printing only the specified portion of the page, like for example: if you have lot of Ads, Images and other junk which you do not want to print [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href='http://www.printwhatyoulike.com/' title='PrintWhatYouLike'>PrintWhatYouLike.com</a>&#8221; As the website name depicts, it has got the same features as of a IDE tool. <a href="http://www.printwhatyoulike.com/" title="PrintWhatYouLike">PrintWhatYouLike</a> is a free webpage editor that helps you in printing only the specified portion of the page, like for example: if you have lot of Ads, Images and other junk which you do not want to print those while taking a print on paper, then you can remove unnecessary sections very easily and can print the specified portion using this web tool.<span id="more-307"></span></p>
<p><strong>Description:</strong></p>
<ul>
<li>Just format any webpage as required for printing in seconds, so no more pasting into word</li>
<li>You can save lot of money and the environment by reducing your paper and ink usage.</li>
<li>Make printed web pages more readable by removing ads, widgets and other distractions</li>
<li>Fix broken pages that don&#8217;t print correctly</li>
</ul>
<p><strong>How it Works:</strong></p>
<ul>
<li>Enter the url of a page you wish to print</li>
<li>Edit the page until it contains only what you want to print, you can do this very easily by the options provided in the left column.</li>
<li>Print It! Only your modified page will be printed</li>
</ul>
<p><a href="http://www.printwhatyoulike.com/"><img src="http://developersnippets.com/wp-content/uploads/2008/10/printwhatyoulike.jpg" alt="Print What You Like" /></a></p>
<p><strong>Make Any Page Printer-Friendly:</strong></p>
<ul>
<li>Edit any public page in your browser - no installation required!</li>
<li>Change page font size and type, remove the background, and remove images</li>
<li>Edit any part of the page by clicking a page element or selecting text</li>
<li>Any selection can be removed, isolated or widened</li>
<li>All changes are undoable</li>
<li>Combine multiple webpages together - edit and print them as one document!</li>
</ul>
<p>I have checked the tool, its really awesome! and I would like to thank &#8220;PrintWhatYouLike&#8221; team for developing such a great tool and I am sure this going to help us a lot. I would like to recommend to developer who has not seen this tool before.</p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/06/print-what-you-like-a-free-webpage-editor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox addon for capturing your screen and for making videos using Capture Fox</title>
		<link>http://developersnippets.com/2008/10/04/firefox-addon-for-capturing-your-screen-and-for-making-videos-using-capture-fox/</link>
		<comments>http://developersnippets.com/2008/10/04/firefox-addon-for-capturing-your-screen-and-for-making-videos-using-capture-fox/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 16:02:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Browsers]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Addons]]></category>

		<category><![CDATA[Firefox3]]></category>

		<category><![CDATA[Mozilla]]></category>

		<category><![CDATA[Web Browser]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=305</guid>
		<description><![CDATA[There was a nice launch of Firefox add-on for capturing your screen and for making videos accordingly using Capture Fox. Using Capture Fox add-on you can make Screencast videos like you can capture your screen and can record your sound to make videos respectively which can be posted in your respective blogs or websites accordingly.

If [...]]]></description>
			<content:encoded><![CDATA[<p>There was a nice launch of Firefox add-on for capturing your screen and for making videos accordingly using <a href="https://addons.mozilla.org/en-US/firefox/addon/8090" title="Capture Fox">Capture Fox</a>. Using <strong>Capture Fox</strong> add-on you can make Screencast videos like you can capture your screen and can record your sound to make videos respectively which can be posted in your respective blogs or websites accordingly.</p>
<p><span id="more-305"></span></p>
<p>If you want to prepare any video presentation, this add-on will create the same for you in minutes and can be presented accordingly in respective websites. This add-on extension is for Windows XP and Vista as well. After installing Capture Fox, you will find a button in the Firefox Status bar as usual to the right of the bar and while when you are recording you can check the duration of the screencast accordingly in the status bar. </p>
<p><strong>Capture Fox Icon on Status Bar</strong><br />
<img src="http://developersnippets.com/wp-content/uploads/2008/10/statusbar.jpg" alt="Capture Fox Icon on Status Bar" /></p>
<p><strong>Capture Fox Settings Window</strong><br />
<img src="http://developersnippets.com/wp-content/uploads/2008/10/settingswindow.jpg" alt="Capture Fox Settings Window" /></p>
<p><strong>Capture Fox Options Window</strong><br />
<img src="http://developersnippets.com/wp-content/uploads/2008/10/optionswindow.jpg" alt="Capture Fox Options Window" /></p>
<p>I would like to recommend the same to be installed and can be used as an alternative instead of opening another software&#8217;s or tools, you can view and record there itself, work will be simple and easy enough.</p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/04/firefox-addon-for-capturing-your-screen-and-for-making-videos-using-capture-fox/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Download new versions of Windows Live Products and Tools</title>
		<link>http://developersnippets.com/2008/10/04/download-new-versions-of-windows-live-products-and-tools/</link>
		<comments>http://developersnippets.com/2008/10/04/download-new-versions-of-windows-live-products-and-tools/#comments</comments>
		<pubDate>Sat, 04 Oct 2008 10:15:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[Tools]]></category>

		<category><![CDATA[Windows Live]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=300</guid>
		<description><![CDATA[Windows Live Team, has recently released new versions of Windows Live Products and Tools to download all the respective beta versions. New features has been introduced into those products and tools. These products and tools includes new Windows Live Hotmail, Messenger, Photo Gallery, Movie Maker, Windows Live Writer, Windows Toolbar, Family Safety and Microsoft Office [...]]]></description>
			<content:encoded><![CDATA[<p>Windows Live Team, has recently released new versions of Windows Live Products and Tools to download all the respective beta versions. New features has been introduced into those products and tools. These products and tools includes new Windows Live Hotmail, Messenger, Photo Gallery, Movie Maker, Windows Live Writer, Windows Toolbar, Family Safety and Microsoft Office Outlook Connector.</p>
<p>Get all the above programs for free, you can download the same from this location - <a href="http://download.live.com/" title="download.live.com">http://download.live.com/</a></p>
<p><span id="more-300"></span></p>
<p><strong>Chatting and e-mail</strong><br />
Stay connected with your loved ones anywhere any anytime. Share a single contact list and work together.</p>
<p><strong>Blogging</strong><br />
Now you can post your valuable articles using Windows Live Writer, and even now you can add photos and videos and format it accordingly and publish to your most blogging services.</p>
<p><strong>Photos and Movies</strong><br/><br />
Now you can use Photo Gallery and Movie Maker to edit your respective photos and even you can built your own movie and you can share the same with your friends, colleagues and to your loved ones.</p>
<p><strong>Browsing the web</strong><br/><br />
With the toolbar provided you can now you can browse the web in a very safe and secure manner. With this toolbar you can customize your browser and can find anything must faster than ever. And this toolbar has got Family Safety settings which will help you keep your kids safer online.</p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/04/download-new-versions-of-windows-live-products-and-tools/feed/</wfw:commentRss>
		</item>
		<item>
		<title>20 Amazing High Speed Photoshop Paintings</title>
		<link>http://developersnippets.com/2008/10/03/20-amazing-high-speed-photoshop-paintings/</link>
		<comments>http://developersnippets.com/2008/10/03/20-amazing-high-speed-photoshop-paintings/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 18:25:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Designing]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=297</guid>
		<description><![CDATA[Today when I am searching for some useful information regarding photoshop paintings, one of my cool friend named Mikhail, has suggested me to go through this page, just I have opened the page and wondered what I am expecting is right infront of me, amazing!!
Guys! I would like to recommend to go through this page [...]]]></description>
			<content:encoded><![CDATA[<p>Today when I am searching for some useful information regarding photoshop paintings, one of my cool friend named Mikhail, has suggested me to go through this page, just I have opened the page and wondered what I am expecting is right infront of me, amazing!!</p>
<p>Guys! I would like to recommend to go through this page once since this page has got really really useful tutorial / video to learn some paintings on the fly and can learn a lot from it.</p>
<p><span id="more-297"></span></p>
<p>Below is the respective URL for &#8220;<strong>20 Amazing High Speed Photoshop Paintings</strong>&#8220;<br />
<a href="http://www.dezinerfolio.com/2008/09/20/digital-speed-painting-just-amazing/" title="High Speed Photoshop Paintings">http://www.dezinerfolio.com/2008/09/20/digital-speed-painting-just-amazing/</a></p>
<blockquote><p>
<em>If you were any kind of designer or an artist, you never want to miss these lovely videos. They are so inspiring that at the end of watching a few videos you would end up opening Photoshop right away and start sketching…</em></p>
<p><em>Speed Painting is an exercise, primarily digital, in which one paints on a time budget, using already developed methods to create a piece. Contrary to (somewhat) popular belief, “Speed Painting” is not the same as a time-lapse video of a painting. Speed Painting is a widely used term in the Entertainment industry, often amongst Concept Artists. - <a href="http://en.wikipedia.org/wiki/Speed_painting" title="Wikipedia">Wikipedia</a></em>
</p>
</blockquote>
<p>The respective link as got enough video&#8217;s to learn photoshop.</p>
<p><a href="http://www.dezinerfolio.com/2008/09/20/digital-speed-painting-just-amazing/" title="Digital Speed Painting - Just Amazing"><br />
<img src="http://developersnippets.com/wp-content/uploads/2008/10/photoshoppaintings.jpg" alt="Photoshop Paintings" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/10/03/20-amazing-high-speed-photoshop-paintings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Snippet for creating custom Flash CS3 Preloader</title>
		<link>http://developersnippets.com/2008/09/28/code-snippet-for-creating-custom-flash-cs3-preloader/</link>
		<comments>http://developersnippets.com/2008/09/28/code-snippet-for-creating-custom-flash-cs3-preloader/#comments</comments>
		<pubDate>Sun, 28 Sep 2008 18:46:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Action Scripting]]></category>

		<category><![CDATA[Adobe]]></category>

		<category><![CDATA[Featured]]></category>

		<category><![CDATA[Flash]]></category>

		<category><![CDATA[Programming]]></category>

		<category><![CDATA[ActionScript 3]]></category>

		<category><![CDATA[Adobe Flash CS3]]></category>

		<guid isPermaLink="false">http://developersnippets.com/?p=286</guid>
		<description><![CDATA[As you guys already know that Adobe Flash CS3 is awesome enough, in CS3 we can see more features and especially coming to ActionScripting, more OOPS concepts has been introduced. Compared to old versions of flash ActionScripting, now experts says that Flash CS3 is good enough to handle more with Classes and Objects using OOPS [...]]]></description>
			<content:encoded><![CDATA[<p>As you guys already know that Adobe Flash CS3 is awesome enough, in CS3 we can see more features and especially coming to ActionScripting, more OOPS concepts has been introduced. Compared to old versions of flash ActionScripting, now experts says that Flash CS3 is good enough to handle more with Classes and Objects using OOPS concepts.</p>
<p>Coming to our topic today, after going through this post you will get an idea of how we can create a Custom Flash CS3 Preloader.<span id="more-286"></span></p>
<p>Custom preloader is a must topic in all aspects while creating any application in Flash or while doing any animation using Flash. The process is much different in ActionScript 3.0 compared to older versions of Action Scripting. External files are no longer loaded on to the stage like you might have done in earlier versions of Flash. Creating a Custom Flash CS3 Preloader is simple and very easy to implement. Here we will be creating a preloader which can be used for loading external images or other SWF (acronym of &quot;<strong>Shockwave Flash</strong> &quot;) files.</p>
<p>Before start creating the same, initially please do download the respective files – since this going to help us in understanding the same. Please do <strong><a href="http://www.developersnippets.com/FlashExamples/FlashCS3/flashpreloader.zip" title="FlashPreloader">download</a></strong> the example files for reference, after downloading please do open <strong>flashpreloader.fla</strong> file.</p>
<p><strong>Getting Started:</strong></p>
<p><strong>Step 1. Open flashpreloader.fla</strong></p>
<p>After opening the <strong>flashpreloader.fla</strong> file, please do review its contents, you will see that the stage is empty. This is because here we are going to load an external file and display the same here. Here we are going to use some code to dynamically place the preloader on the stage and to remove the same from the stage when the loading is complete.</p>
<p>Press <strong>Ctrl+L</strong> to open the respective Library; here you will see two movie clips that is <strong>rectBarMC </strong> and Preloader Movie Clips. <strong>rectBarMC </strong> is simple blue rectangle bar which will be used to create a visual progress bar when a file is loading.</p>
<p><img style="border: 0;" src="http://developersnippets.com/wp-content/uploads/2008/09/library.jpg" alt="Library" width="241" height="357" /></p>
<p>Firstly we will go with <strong>rectBarMC </strong> as I have mentioned above this is a simple rectangle bar which will be used as a progress bar for our program.</p>
<p>And coming to <strong>Preloader</strong> , which is a movie clip contain all the respective pieces of our preloader like the text “<strong>Loading 100%</strong> ” etc., Just right click on the same and check for the linkage option in the context menu. When you click on Linkage, it will open up “<strong>Linkage Properties</strong> ” window, in that window make sure that <strong>Class name </strong> should match with the movie clip name like “<strong>Preloader</strong> ” for this the <strong>Base class </strong> would be “<strong>flash.display.MovieClip</strong> ”. And if you see the checkbox for <strong>Export for ActionScript</strong> has been selected, this means that when the respective file runs, we can access this movie clip dynamically by its class name that is here “<strong>Preloader</strong> ”. Below is the screen shot which resembles the same – <strong>linkage properties</strong></p>
<p><img style="border: 0;" src="http://developersnippets.com/wp-content/uploads/2008/09/linkageproperties.jpg" alt="Linkage Properties" width="449" height="235" /><br />
The Linkage properties for the Preloader Movie Clip.</p>
<p>Now just open the <strong>Preloader</strong> Movie Clip by double clicking on it in the library. Here you can see three respective layers which are named as <strong>Loading_txt</strong> , <strong>Loading_bar </strong> and <strong>Border_frame</strong> .</p>
<p>“<strong>Loading_txt</strong> ” layer just contains the “<strong>Loading 100%</strong> ” text that tells the user what percentage of the respective file has been downloaded. And when you select the same, in the properties inspector panel, you can see that <strong>loading_txt</strong> has given as the <strong>instance name</strong> . Using ActionScripting code we can show how much amount of file has been loaded.</p>
<p>“<strong>Loading_bar</strong> ” Layer contains an instance of the <strong>rectBarMC</strong> movie clip which will expand to visually indicate how much of the file has been downloaded or completed. And for this we have given an instance name as <strong>rectbar_mc</strong> .</p>
<p>“<strong>Border_frame</strong> ” Layer just it contains the box shape, it looks like a border.</p>
<p>Below snap-shot resembles the Preloader Movie Clip.</p>
<p><img style="border: 0;" src="http://developersnippets.com/wp-content/uploads/2008/09/preloadermovieclip.jpg" alt="Preloader Movie Clip" width="482" height="163" /></p>
<p><strong>Step 2. Adding ActionScript to load the external file:</strong></p>
<p>Now we will try to add ActionScript to load the external file, click on the <strong>Scene 1</strong> under the timeline. You can see one layer called as “<strong>actions</strong> ”. Select the “<strong>actions</strong> ” layer and press <strong>F9</strong> to open the <strong>Actions panel</strong> . Here we will be loading an external <strong>.swf </strong> file, keeping this in mind we will write some ActionScript code. Just go through the code snippet below which I have written for loading an external <strong>.swf</strong> file.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> myUrlReq<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">URLRequest</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">URLRequest</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;externalfile.swf&quot;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #6699cc; font-weight: bold;">var</span> myLoader<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Loader</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Loader</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
myLoader.<span style="color: #004993;">load</span><span style="color: #000000;">&#40;</span>myUrlReq<span style="color: #000000;">&#41;</span>;
&nbsp;
myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">OPEN</span>,showPreloader<span style="color: #000000;">&#41;</span>;
myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">ProgressEvent</span>.<span style="color: #004993;">PROGRESS</span>,showProgress<span style="color: #000000;">&#41;</span>;
myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">COMPLETE</span>,showContent<span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #6699cc; font-weight: bold;">var</span> myPreloader<span style="color: #000000; font-weight: bold;">:</span>Preloader = <span style="color: #0033ff; font-weight: bold;">new</span> Preloader<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> showPreloader<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
        <span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>myPreloader<span style="color: #000000;">&#41;</span>;
        myPreloader.<span style="color: #004993;">x</span> = <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageWidth</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>;
        myPreloader.<span style="color: #004993;">y</span> = <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> showProgress<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">ProgressEvent</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
        <span style="color: #6699cc; font-weight: bold;">var</span> percentLoaded<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = event.<span style="color: #004993;">bytesLoaded</span><span style="color: #000000; font-weight: bold;">/</span>event.<span style="color: #004993;">bytesTotal</span>;
        myPreloader.loading_txt.<span style="color: #004993;">text</span> = <span style="color: #990000;">&quot;Loading - &quot;</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #004993;">Math</span>.<span style="color: #004993;">round</span><span style="color: #000000;">&#40;</span>percentLoaded <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #990000;">&quot;%&quot;</span>;
        myPreloader.rectbar_mc.<span style="color: #004993;">width</span> = <span style="color: #000000; font-weight:bold;">198</span> <span style="color: #000000; font-weight: bold;">*</span> percentLoaded;
<span style="color: #000000;">&#125;</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> showContent<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
        <span style="color: #004993;">removeChild</span><span style="color: #000000;">&#40;</span>myPreloader<span style="color: #000000;">&#41;</span>;
        <span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>myLoader<span style="color: #000000;">&#41;</span>;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p><strong>Code in Brief:</strong></p>
<p><strong>1. Loading the External file</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> myUrlReq<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">URLRequest</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">URLRequest</span><span style="color: #000000;">&#40;</span><span style="color: #990000;">&quot;externalfile.swf&quot;</span><span style="color: #000000;">&#41;</span>;
<span style="color: #6699cc; font-weight: bold;">var</span> myLoader<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Loader</span> = <span style="color: #0033ff; font-weight: bold;">new</span> <span style="color: #004993;">Loader</span><span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
myLoader.<span style="color: #004993;">load</span><span style="color: #000000;">&#40;</span>myUrlReq<span style="color: #000000;">&#41;</span>;</pre></td></tr></table></div>

<p>Here in the above snippet code, we are creating an object of URLRequest called myUrlReq and will be creating an object of Loader called myLoader, and this Loader class expects to receive a URLRequest pointing to the file you wish to load, it can be an image file / any external file which you want to load. Here we are loading an external .swf file with file name as “externalfile.swf”.</p>
<p><strong>2. Creating respective Listeners to check the progress of the file</strong></p>
<p>After that we need to create listeners to monitor the progress of the file, like how much amount of the file has been loaded till now. For that we will be using event listeners like <strong>Event.OPEN</strong> , <strong>ProgressEvent.PROGRESS</strong> , <strong>Event.COMPLETE</strong>.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;">myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">OPEN</span>,showPreloader<span style="color: #000000;">&#41;</span>;
myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">ProgressEvent</span>.<span style="color: #004993;">PROGRESS</span>,showProgress<span style="color: #000000;">&#41;</span>;
myLoader.<span style="color: #004993;">contentLoaderInfo</span>.<span style="color: #004993;">addEventListener</span><span style="color: #000000;">&#40;</span><span style="color: #004993;">Event</span>.<span style="color: #004993;">COMPLETE</span>,showContent<span style="color: #000000;">&#41;</span>;</pre></td></tr></table></div>

<p>Firstly we will run a function called <strong>showPreloader()</strong> which will place the Preloader movie clip on the stage. Then Secondly we will run a function called <strong>showProgress()</strong> which will visually update the preloader bar and text to reflect the download progress. Finally we will run a function called <strong>showContent()</strong> , which will remove the preloader and show the respective content once the download is complete.</p>
<p><strong>3. showPreloader()</strong></p>
<p>Before running the respective function, we need to create an instance of the <strong>Preloader </strong> movie clip which will display the <strong>Preloader </strong> on the stage.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;"><span style="color: #6699cc; font-weight: bold;">var</span> myPreloader<span style="color: #000000; font-weight: bold;">:</span>Preloader = <span style="color: #0033ff; font-weight: bold;">new</span> Preloader<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span>;
&nbsp;
Then write the <span style="color: #004993;">code</span> of the respective <span style="color: #339966; font-weight: bold;">function</span> showPreloader<span style="color: #000000;">&#40;</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span>
&nbsp;
<span style="color: #339966; font-weight: bold;">function</span> showPreloader<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>myPreloader<span style="color: #000000;">&#41;</span>;
myPreloader.<span style="color: #004993;">x</span> = <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageWidth</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>;
myPreloader.<span style="color: #004993;">y</span> = <span style="color: #004993;">stage</span>.<span style="color: #004993;">stageHeight</span><span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000; font-weight:bold;">2</span>;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>Using <strong>addChild()</strong> we are placing <strong>myPreloader </strong> instance on the stage, if you see the above code we are placing the respective preloader in the center of the stage through<strong> x</strong> and <strong>y</strong> positions.</p>
<p><strong>4. showProgress()</strong></p>
<p>Now after completion of the positioning of the preloader, now we will call <strong>showProgress()</strong> function, here in this function we will calculate the percentage of loading completed by dividing the number of bytes downloaded so far by the total number of bytes. Then after calculating we are assigning the same to the <strong>loading_txt</strong> . And simultaneously we need to increase the width of the <strong>rectbar_mc</strong> to visually showing the same to the user that this much amount of file has been loaded.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;"><span style="color: #339966; font-weight: bold;">function</span> showProgress<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">ProgressEvent</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
	<span style="color: #6699cc; font-weight: bold;">var</span> percentLoaded<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Number</span> = event.<span style="color: #004993;">bytesLoaded</span><span style="color: #000000; font-weight: bold;">/</span>event.<span style="color: #004993;">bytesTotal</span>;
	myPreloader.loading_txt.<span style="color: #004993;">text</span> = <span style="color: #990000;">&quot;Loading - &quot;</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #004993;">Math</span>.<span style="color: #004993;">round</span><span style="color: #000000;">&#40;</span>percentLoaded <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight:bold;">100</span><span style="color: #000000;">&#41;</span> <span style="color: #000000; font-weight: bold;">+</span> <span style="color: #990000;">&quot;%&quot;</span>;
	myPreloader.bar_mc.<span style="color: #004993;">width</span> = <span style="color: #000000; font-weight:bold;">198</span> <span style="color: #000000; font-weight: bold;">*</span> percentLoaded;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p><strong>5. showContent()</strong></p>
<p>After loading everything, we need to remove the movie clip from the stage and need to show the external file respectively. Below is the code for the same.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="actionscript3 actionscript3" style="font-family:monospace;"><span style="color: #339966; font-weight: bold;">function</span> showContent<span style="color: #000000;">&#40;</span>event<span style="color: #000000; font-weight: bold;">:</span><span style="color: #004993;">Event</span><span style="color: #000000;">&#41;</span><span style="color: #000000; font-weight: bold;">:</span><span style="color: #0033ff; font-weight: bold;">void</span> <span style="color: #000000;">&#123;</span>
	<span style="color: #004993;">removeChild</span><span style="color: #000000;">&#40;</span>myPreloader<span style="color: #000000;">&#41;</span>;
	<span style="color: #004993;">addChild</span><span style="color: #000000;">&#40;</span>myLoader<span style="color: #000000;">&#41;</span>;
<span style="color: #000000;">&#125;</span></pre></td></tr></table></div>

<p>The above function is called after completion of <strong>showProgress()</strong> , and in this function we are removing <strong>myPreloader </strong> movie clip and adding the external file on the stage that is <strong>myLoader </strong> (I mean an external file named as <strong>externalflash.swf</strong> ).</p>
<p>So, we are done with the preloader. Now test the application by pressing <strong>Ctrl+Enter</strong> you can see preloader in action. Before pressing Ctrl+Enter, please do include some .swf file and instead of &#8220;externalflash.swf&#8221; place your own file in the same directory. After placing the file then press Ctrl+Enter for better results or else it will give an error like &#8220;URL not Found&#8221;.</p>
<p><strong>Download</strong><br />
<a href="http://www.developersnippets.com/FlashExamples/FlashCS3/flashpreloader.zip" title="FlashPreloader">Flash Preloader</a></p>
]]></content:encoded>
			<wfw:commentRss>http://developersnippets.com/2008/09/28/code-snippet-for-creating-custom-flash-cs3-preloader/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
