protected override int OnOutput()
{
this.Numeric = false;
if (ValueAsInt < 0)
Text = "-$" + Math.Abs(ValueAsInt).ToString("X" + Digits);
else
Text = "$" + ValueAsInt.ToString("X" + Digits);
return 1;
}