String? getCrosshairPriceText(double price, int fixedLength) { if (_currentDrawingPosition == null) return null; return price.toStringAsFixed(fixedLength); }