package eden.shell.gui.components
{
import mx.containers.TabNavigator;
/**
* Subclasses TabNavigator to make sure the tab bar is aligned to an exact pixel position,
* so users don't have to gouge out their eyes in order to use our products.
*
* @author josh
*/publicclassEdenTabNavigatorextendsTabNavigator
{
//--------------------------------------------------------------------------
//// Constructor
////--------------------------------------------------------------------------
publicfunctionEdenTabNavigator()
{
super();
}
//--------------------------------------------------------------------------
//// Painting
////--------------------------------------------------------------------------
override protected functionupdateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
{
super.updateDisplayList(unscaledWidth, unscaledHeight);
tabBar.move(Math.round(tabBar.x), tabBar.y);
}
}
}