 	import org.openPyro.painters.IPainter;
 	import org.openPyro.skins.ISkin;
 	
+	/**
+	 * The default list item renderer. Creates a _labelField of height 20px that is 
+	 * centered no matter how tall the renderer is. It should be noted that the 
+	 * creation of the labelField is pretty nicely encapsulated in the 
+	 * <code>createLabelField</code> function that can be overridden in your own 
+	 * subclass.
+	 */ 	
 	public class DefaultListRenderer extends UIControl implements IListDataRenderer
 	{
 		

			else{
				_labelField.defaultTextFormat = _labelFormat;
			}
			addChild(_labelField);
		}
		

			if(_highlightCursorSprite.visible){
				drawHighlightCursor();
			}
			_labelField.y = (unscaledHeight-_labelField.height)/2
			_labelField.x = 5
			_labelField.width = unscaledWidth-10
		}
		
		protected function drawHighlightCursor():void{
