code: public int moveIt(boolean bDisplayOption, int iMoveMode)
      {
          ((BaseField)m_fldDest.getField()).setEnabled(!this.getOwner().getState());
          if (iMoveMode != DBConstants.SCREEN_MOVE)
              return DBConstants.NORMAL_RETURN;
          if (this.getOwner().getState() == false)
          {
              if (bDisplayOption)
                  ((BaseField)m_fldDest.getField()).displayField();   // Redisplay
              return DBConstants.NORMAL_RETURN;
          }
          else
              return super.moveIt(bDisplayOption, iMoveMode); // Move it!
      }
docs: The Field has Changed.
  @param bDisplayOption If true, display the change.
  @param iMoveMode The type of move being done (init/read/screen).
  @return The error code (or NORMAL_RETURN if okay).