code: public void init(BaseField field, double dStartRange, double dEndRange)
      {
          super.init(field);
          m_dStartRange = dStartRange;
          m_dEndRange = dEndRange;
  
          m_bScreenMove = true;
          m_bInitMove = false;
          m_bReadMove = false;
      }
docs: Constructor.
  @param field The basefield owner of this listener (usually null and set on setOwner()).
  @param dStartRange Start of range (inclusive).
  @param dEndRange End of range (inclusive).