<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>The Rutz&#039;s Guide to Himself</title>
	<atom:link href="http://rutkoski.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rutkoski.wordpress.com</link>
	<description>Unfortunately, just another WordPress.com weblog</description>
	<lastBuildDate>Tue, 19 Apr 2011 20:11:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rutkoski.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/3613334f119aec857c585a4dffbcb053?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>The Rutz&#039;s Guide to Himself</title>
		<link>http://rutkoski.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rutkoski.wordpress.com/osd.xml" title="The Rutz&#039;s Guide to Himself" />
	<atom:link rel='hub' href='http://rutkoski.wordpress.com/?pushpress=hub'/>
		<item>
		<title>My First Post</title>
		<link>http://rutkoski.wordpress.com/2010/04/07/my-first-post/</link>
		<comments>http://rutkoski.wordpress.com/2010/04/07/my-first-post/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 13:08:10 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/2010/04/07/my-first-post/</guid>
		<description><![CDATA[Hey, this is my first post from posterous.com! Posted via email from Rutkoski<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=144&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class='posterous_autopost'>Hey, this is my first post from <a href="http://posterous.com">posterous.com</a>!
<p style="font-size:10px;">  <a href="http://posterous.com">Posted via email</a>   from <a href="http://rutkoski.posterous.com/my-first-post-1357">Rutkoski</a>  </p>
</p></div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/144/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/144/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/144/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=144&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2010/04/07/my-first-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>Managing Menu Buttons in Actionscript 3</title>
		<link>http://rutkoski.wordpress.com/2009/06/18/managing-menu-buttons-in-actionscript-3/</link>
		<comments>http://rutkoski.wordpress.com/2009/06/18/managing-menu-buttons-in-actionscript-3/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 13:50:58 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=122</guid>
		<description><![CDATA[One very common task in creating Flash applications is managing menu buttons. It tends to be a very repetitive business. The best approach would be to create a component with a label that you can change at runtime. But in order to create such a component first you need to understand how Flash UI Components [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=122&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One very common task in creating Flash applications is managing menu buttons. It tends to be a very repetitive business. The best approach would be to create a component with a label that you can change at runtime. But in order to create such a component first you need to understand how Flash UI Components work, and that&#8217;s not easy. But there are other, simpler approaches that you can use.<br />
<span id="more-122"></span></p>
<h3>Timeline, Copy+Paste Approach</h3>
<p>The first method is very simple and the most intuitive one. You create one button, leaving all code in the button&#8217;s timeline. Than you duplicate the symbol in the library and make the necessary changes to assets and code.</p>
<p>The problem here is that if you need to make any changes to the code, you have to replicate (copy+paste) the changes to each button&#8217;s timeline.</p>
<p><pre class="brush: java;">
addEventListener(MouseEvent.CLICK, handleClick);

function handleClick(e:MouseEvent):void {
  // ...
}
</pre></p>
<p><strong>Ups:</strong></p>
<ul>
<li>Easy to code</li>
</ul>
<p><strong>Downs:</strong></p>
<ul>
<li> Changes need to be replicated to every button</li>
</ul>
<h3>Base Class Approach</h3>
<p>This is the Object-Oriented, most elegant  approach. It consists of creating a base button class that encapsulates the button functionality. In the Actionscript 2 times, that would be (oddly) enough, because you could assign that one class to all your buttons.</p>
<p>But that&#8217;s not a problem. In Actionscript 3, all you have to do is, for each button, create a new class that extends that one base button class and assign it to it&#8217;s respective button.</p>
<p><pre class="brush: java;">
package {
  import flash.display.MovieClip;

  class BaseButton extends MovieClip {
    public function BaseButton() {
      // ...
    }
  }
}

package {
  class HomeButton extends BaseButton {
    public function HomeButton() {
      super();

      // ...
    }
  }
}

package {
  class ContactButton extends BaseButton {
    public function ContactButton() {
      super();

      // ...
    }
  }
}
</pre></p>
<p><strong>Ups:</strong></p>
<ul>
<li>Object-Oriented</li>
<li>Base code is centralized in the base class</li>
<li>Particularities can be treated inside each specific class</li>
</ul>
<p><strong>Downs:</strong></p>
<ul>
<li>Creation of each specific class (that&#8217;s just copy+paste+rename, but if you have a lot of buttons can be a bit tiring)</li>
</ul>
<h3>Menu Controller Approach</h3>
<p>This is a very interesting approach, not very Object-Oriented, but quite effective. It consists of putting all the buttons&#8217; code in their parent container (usually the Menu movieclip). You use a for to iterate throw the list of buttons and manipulate them as needed.</p>
<p><pre class="brush: java;">
var buttons:Array = [home, contact];

for each (var button:MovieClip in buttons) {
  button.addEventListener(MouseEvent.CLICK, handleClick);
}

function handleClick(e:MouseEvent):void {
  var button:MovieClip = e.target as MovieClip;
  // ...
}
</pre></p>
<p><strong>Ups:</strong></p>
<ul>
<li>Base code is centralized</li>
</ul>
<p><strong>Downs:</strong></p>
<ul>
<li> Particularities of specific buttons can mess up your code (you have to use a lot of &#8220;if&#8221;s)</li>
</ul>
<h3>Button Controller Approach</h3>
<p>The last approach is also very interesting. It consists of creating a Button Controller, a movieclip with no visual elements that contains all the button&#8217;s code. You place an instance of this controller inside each button, and inside the controller you manipulate it&#8217;s parent (the button itself).</p>
<p><pre class="brush: java;">
var button:MovieClip = MovieClip(parent);

button.addEventListener(MouseEvent.CLICK, handleClick);

function handleClick(e:MouseEvent):void {
  var button:MovieClip = e.target as MovieClip;
  // ...
}
</pre></p>
<p><strong>Ups:</strong></p>
<ul>
<li>Base code is centralized</li>
</ul>
<p><strong>Downs:</strong></p>
<ul>
<li>Particularities of specific buttons can mess up your code (you have to use a lot of &#8220;if&#8221;s)</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=122&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/06/18/managing-menu-buttons-in-actionscript-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>Actionscript Physics Engine</title>
		<link>http://rutkoski.wordpress.com/2009/05/21/actionscript-physics-engine/</link>
		<comments>http://rutkoski.wordpress.com/2009/05/21/actionscript-physics-engine/#comments</comments>
		<pubDate>Thu, 21 May 2009 12:30:02 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[collision]]></category>
		<category><![CDATA[physics]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=119</guid>
		<description><![CDATA[APE stands for Actionscript Physics Engine and it´s a great engine that allows for easy creation of dynamic systems that simulate physics. You start by creating particles and groups of particles, apply forces (such as gravity) and constraints (such as spring) to these particles and groups and add listeners to detect collisions beetween them. The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=119&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>APE stands for Actionscript Physics Engine and it´s a great engine that allows for easy creation of dynamic systems that simulate physics. You start by creating particles and groups of particles, apply forces (such as gravity) and constraints (such as spring) to these particles and groups and add listeners to detect collisions beetween them.</p>
<p>The engine is in a very mature state and in constant development. And it&#8217;s open-source.</p>
<p>More about it at: <a title="Actionscript Physics Engine" href="http://code.google.com/p/ape">http://code.google.com/p/ape</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/119/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/119/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/119/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=119&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/05/21/actionscript-physics-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>Gaia Flash Framework</title>
		<link>http://rutkoski.wordpress.com/2009/05/15/gaia-flash-framework/</link>
		<comments>http://rutkoski.wordpress.com/2009/05/15/gaia-flash-framework/#comments</comments>
		<pubDate>Fri, 15 May 2009 12:45:25 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=116</guid>
		<description><![CDATA[Flash Frameworks are a big thing nowadays. They make the job of creating a Flash-based web site easier, help you organize your code and files. There are many of these in development out there, but Gaia Flash Framework is one that stands out in the crowd. Apart from it&#8217;s intuitive work-flow and beying open-source, what [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=116&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Flash Frameworks are a big thing nowadays. They make the job of creating a Flash-based web site easier, help you organize your code and files. There are many of these in development out there, but Gaia Flash Framework is one that stands out in the crowd.</p>
<p>Apart from it&#8217;s intuitive work-flow and beying open-source, what makes it so great is that it integrates into Flash CS3/CS4, providing an user interface that makes the creation of web sites as easy as pushing a few buttons.</p>
<p>Other features like deep-site-linking, timeline or actionscript based transitions, actionscript 2 and 3 support and scafolding complete the package.</p>
<p>Check out the demo video at <a title="Gaia Flash Framework" href="http://www.gaiaflashframework.com/" target="_blank">http://www.gaiaflashframework.com/</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/116/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=116&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/05/15/gaia-flash-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>Actionscript 3 Padding Component &#8211; Applying the Decorator Pattern</title>
		<link>http://rutkoski.wordpress.com/2009/05/04/actionscript-3-padding-component-applying-the-decorator-pattern/</link>
		<comments>http://rutkoski.wordpress.com/2009/05/04/actionscript-3-padding-component-applying-the-decorator-pattern/#comments</comments>
		<pubDate>Mon, 04 May 2009 13:27:58 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[decorator]]></category>
		<category><![CDATA[design patterns]]></category>
		<category><![CDATA[padding]]></category>
		<category><![CDATA[uml]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=104</guid>
		<description><![CDATA[PaddingDecorator is an Actionscript 3 component (extends UIComponent) that uses the Decorator Design Pattern to add padding to DisplayObjects. You can download the component here. Usage:<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=104&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>PaddingDecorator is an Actionscript 3 component (extends UIComponent) that uses the Decorator Design Pattern to add padding to DisplayObjects.</p>
<p><img class="alignnone size-full wp-image-106" title="Padding Decorator - Class Diagram" src="http://rutkoski.files.wordpress.com/2009/05/paddingdecorator.png?w=450" alt="Padding Decorator - Class Diagram"   /></p>
<p>You can download the component <a title="Download" href="http://as3-layout-manager.googlecode.com/files/PaddingDecorator.zip">here</a>.</p>
<p>Usage:</p>
<p><pre class="brush: java;">
import org.mi.layout.decorators.PaddingDecorator;

var mc:MovieClip = new MovieClip();

var padding:PaddingDecorator = new PaddingDecorator();
padding.left = 10;
padding.right = 20;
padding.bottom = 30;
padding.top = 50;

padding.component = mc;

addChild(padding);
</pre></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=104&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/05/04/actionscript-3-padding-component-applying-the-decorator-pattern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>

		<media:content url="http://rutkoski.files.wordpress.com/2009/05/paddingdecorator.png" medium="image">
			<media:title type="html">Padding Decorator - Class Diagram</media:title>
		</media:content>
	</item>
		<item>
		<title>Cross-Browser Horizontal Div Centering</title>
		<link>http://rutkoski.wordpress.com/2009/02/20/cross-browser-horizontal-div-centering/</link>
		<comments>http://rutkoski.wordpress.com/2009/02/20/cross-browser-horizontal-div-centering/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 14:43:54 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[center]]></category>
		<category><![CDATA[div]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=80</guid>
		<description><![CDATA[For a cross-browser, horizontal div centering you&#8217;ll need two divs: Simple!<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=80&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For a cross-browser, horizontal div centering you&#8217;ll need two divs:</p>
<p><pre class="brush: css;">
.outter {
  text-align:center;
}

.inner {
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}
</pre><br />
Simple!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=80&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/02/20/cross-browser-horizontal-div-centering/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>CompositePost WordPress Plugin</title>
		<link>http://rutkoski.wordpress.com/2009/02/09/compositepost-wordpress-plugin/</link>
		<comments>http://rutkoski.wordpress.com/2009/02/09/compositepost-wordpress-plugin/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 19:54:21 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=39</guid>
		<description><![CDATA[This is a rewrite of a plugin I wrote some time ago. It let&#8217;s you write posts and pages composed of other posts and pages. IMPORTANT: IF YOU DOWNLOADED THE PLUGIN FROM WORDPRESS.ORG, PLEASE RATE IT (USE THE STARS). THANKS. Usage Write anywhere on a post: [composite option="value"] You can specify one or more options. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=39&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a rewrite of a plugin I wrote some time ago.</p>
<p>It let&#8217;s you write posts and pages composed of other posts and pages.</p>
<p>IMPORTANT: IF YOU DOWNLOADED THE PLUGIN FROM WORDPRESS.ORG, PLEASE RATE IT (USE THE STARS). THANKS.</p>
<p><strong>Usage</strong></p>
<p>Write anywhere on a post:</p>
<p>[composite option="value"]</p>
<p>You can specify one or more options. The options are the same used in the get_posts() function (see <a href="http://codex.wordpress.org/Template_Tags/get_posts">http://codex.wordpress.org/Template_Tags/get_posts</a>).</p>
<p><strong>Example</strong></p>
<p>Show all posts from category Projects and include post with ID = 1:</p>
<p>[composite category_name="Projects" include="1"]</p>
<p><strong>Templates</strong></p>
<p>CompositePost create a loop using a template located in the plugin&#8217;s folder (usually /wordpress/wp-content/plugins/composite_post). The default template is /wordpress/wp-content/plugins/compositepost/default.php. You can have as many templates as you want, just specify wich one to use, like this:</p>
<p>[composite category_name="Projects" template="my_template"]</p>
<p>CompositePost will look for the file at /wordpress/wp-content/plugins/compositepost/my_template.php</p>
<p><strong>Download</strong></p>
<p><a href="http://downloads.wordpress.org/plugin/compositepost.zip">Download the plugin</a></p>
<p><strong>Versions and Bug Fixes </strong></p>
<p>0.3 &#8211; Fixed: missing post&#8217;s original content, not showing up.</p>
<p>0.2 &#8211; Fixed: for the &lt;!&#8211;more&#8211;&gt; quicktag.</p>
<p>0.1 &#8211; First version<strong> .</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=39&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/02/09/compositepost-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>About LayoutManager and Updating the Display List</title>
		<link>http://rutkoski.wordpress.com/2009/02/02/about-layoutmanager-and-updating/</link>
		<comments>http://rutkoski.wordpress.com/2009/02/02/about-layoutmanager-and-updating/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 16:11:07 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[LayoutManager]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=30</guid>
		<description><![CDATA[DUH! Hehe. Thanks for the comments and for clearing this one for me. That&#8217;s so obvious I don&#8217;t know how I missed it. Event.ADDED, Event.REMOVED and the event propagation mechanism takes care of this problem. Closing this one up. One problem with updating the display list in Flash components is that you have no way [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=30&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>DUH! Hehe. Thanks for the comments and for clearing this one for me. That&#8217;s so obvious I don&#8217;t know how I missed it. Event.ADDED, Event.REMOVED and the event propagation mechanism takes care of this problem. Closing this one up.</p>
<blockquote><p><span id="more-30"></span>One problem with updating the display list in Flash components is that you have no way of knowing exactly when it&#8217;s changed and needs to be updated without either user interaction (mouse events, for example) or testing it every frame (Event.ENTER_FRAME). There are no native Event.CHILD_ADDED or Event.CHILD_REMOVED events and the only DisplayObject that has dispatches Event.RESIZE is Stage. The one event that comes closer to that is Event.RENDER, but it cannot be trusted because it is asynchronous, meaning it can take a while to happen and the display list might be outdated a long time when it happens.</p>
<p>LayoutManager uses Event.ENTER_FRAME to update the layout and checks for changes in size every frame, what can be resource consuming. But so far, it seems like the only way to get around with it.</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=30&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/02/02/about-layoutmanager-and-updating/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>LayoutManager Download</title>
		<link>http://rutkoski.wordpress.com/2009/02/02/layoutmanager-download/</link>
		<comments>http://rutkoski.wordpress.com/2009/02/02/layoutmanager-download/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:56:37 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[LayoutManager]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=28</guid>
		<description><![CDATA[Beta version of LayoutManager can be downloaded from: http://code.google.com/p/as3-layout-manager/downloads/list.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=28&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Beta version of LayoutManager can be downloaded from: <a title="Download" href="http://code.google.com/p/as3-layout-manager/downloads/list">http://code.google.com/p/as3-layout-manager/downloads/list</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=28&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/02/02/layoutmanager-download/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
		<item>
		<title>Layout Manager</title>
		<link>http://rutkoski.wordpress.com/2009/02/02/layout-manager/</link>
		<comments>http://rutkoski.wordpress.com/2009/02/02/layout-manager/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 15:25:35 +0000</pubDate>
		<dc:creator>rutkoski</dc:creator>
				<category><![CDATA[LayoutManager]]></category>
		<category><![CDATA[actionscript 3]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[layout]]></category>

		<guid isPermaLink="false">http://rutkoski.wordpress.com/?p=16</guid>
		<description><![CDATA[Ever since Flex came out people have been after similar functionality for Flash. There aren&#8217;t many options out there, but a few worth mentioning are http://www.soundstep.com/blog/downloads/baseui/ and http://www.nbilyk.com/flash-layout-manager. After studying these (great) diferent approaches, I decided to give it a try and build my own version, similarities not a coincidence. LayoutManager and LayoutElement LayoutElement extends [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=16&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ever since Flex came out people have been after similar functionality for Flash. There aren&#8217;t many options out there, but a few worth mentioning are <a title="BaseUI" href="http://www.soundstep.com/blog/downloads/baseui/">http://www.soundstep.com/blog/downloads/baseui/</a> and <a href="http://www.nbilyk.com/flash-layout-manager">http://www.nbilyk.com/flash-layout-manager</a>. After studying these (great) diferent approaches, I decided to give it a try and build my own version, similarities not a coincidence.</p>
<p><strong>LayoutManager and LayoutElement</strong></p>
<p>LayoutElement extends a DisplayObject&#8217;s size and positioning properties. Both size and position can be specified in pixels or percentage of a container. LayoutManager manages LayoutElements and updates them as necessary.</p>
<p><a title="LayoutManager Demo" href="http://megaswf.com/view/d95e8a3d45dad05cba35ddc547618016.html">LayoutManager Demo</a></p>
<p><strong>LayoutContainer</strong></p>
<p>LayoutContainer extends Flash&#8217;s UIComponent and works much like ScrollPane, except it&#8217;s content can be added/removed directly just like any other DisplayObjectContainer.</p>
<p><strong>Layout Containers</strong></p>
<p>Layouts Containers, such as Canvas, HBox and VBox, extends from the LayoutContainer class and add LayoutManager and LayoutElement functionality.</p>
<p><a title="HBox Demo" href="http://megaswf.com/view/607b398e8e9ada52bf37eb52706cd7ba.html">HBox Demo</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rutkoski.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rutkoski.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rutkoski.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rutkoski.wordpress.com&amp;blog=6418081&amp;post=16&amp;subd=rutkoski&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rutkoski.wordpress.com/2009/02/02/layout-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/370a7ca4efafa05499570287e9e79d33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Rutz</media:title>
		</media:content>
	</item>
	</channel>
</rss>
