private void xDrawLimit_CheckedChanged( object sender, EventArgs e )
{
if ( selectedRank == null )
return;
if ( xDrawLimit.Checked ) {
nDrawLimit.Value = selectedRank.DrawLimit;
double cubed = Math.Pow( Convert.ToDouble( nDrawLimit.Value ), 1 / 3d );
lDrawLimitUnits.Text = String.Format( "blocks ({0:0}\u00B3)", cubed );
} else {
nDrawLimit.Value = 0;
selectedRank.DrawLimit = 0;
lDrawLimitUnits.Text = "blocks";
}
nDrawLimit.Enabled = xDrawLimit.Checked;
}