screen52.setCursorOff();
screen52.setCursorActive(false);
   private final void readImmediate(int readType) {      if (screen52.isStatusErrorCode()) {         screen52.restoreErrorLine();         screen52.setStatus(screen52.STATUS_ERROR_CODE,screen52.STATUS_VALUE_OFF,null);      }      if (!enhanced) {         screen52.setCursorOff();      }         screen52.setStatus(screen52.STATUS_SYSTEM,screen52.STATUS_VALUE_ON,null);      screen52.setKeyboardLocked(true);      pendingUnlock = false;      invited = false;      screen52.getScreenFields().readFormatTable(baosp,readType,codePage);      try {        writeGDS(0, 3, baosp.toByteArray());      }      catch (IOException ioe) {        System.out.println(ioe.getMessage());        baosp.reset();      }      baosp.reset();   }