code: public ScreenComponent setupDefaultView(ScreenLoc itsLocation, ComponentParent targetScreen, Convert converter, int iDisplayFieldDesc, Map<String, Object> properties)
      {
          ScreenComponent screenField = super.setupDefaultView(itsLocation, targetScreen, converter, iDisplayFieldDesc, properties);
          properties = new HashMap<String,Object>();
          properties.put(ScreenModel.FIELD, this);
          properties.put(ScreenModel.COMMAND, ScreenModel.FAX);
          properties.put(ScreenModel.IMAGE, ScreenModel.FAX);
          ScreenComponent pSScreenField = createScreenComponent(ScreenModel.CANNED_BOX, targetScreen.getNextLocation(ScreenConstants.RIGHT_OF_LAST, ScreenConstants.DONT_SET_ANCHOR), targetScreen, converter, iDisplayFieldDesc, properties);
          pSScreenField.setRequestFocusEnabled(false);
          return screenField;
      }
docs: Set up the default screen control for this field.
  @param itsLocation Location of this component on screen (ie., GridBagConstraint).
  @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout).
  @param converter The converter to set the screenfield to.
  @param iDisplayFieldDesc Display the label? (optional).
  @return Return the component or ScreenField that is created for this field.