public void SetDimensions( float width, float height )
{
if ( metricsMode != MetricsMode.Relative )
{
pixelWidth = (int)width;
pixelHeight = (int)height;
}
else
{
this.width = width;
this.height = height;
}
isDerivedOutOfDate = true;
PositionsOutOfDate();
}