# Deprecated API

## Contents

- Deprecated Fields
- Deprecated Methods

- Deprecated Fields
  Field and Description
  processing.core.PApplet.ARGS_PRESENT use --full-screen instead.
  processing.core.PConstants.DISABLE_NATIVE_FONTS
  processing.core.PConstants.ENABLE_NATIVE_FONTS
  processing.core.PApplet.firstMouse Please refrain from using this variable, it will be removed from future releases of Processing because it cannot be used consistently across platforms and input methods.
  processing.core.PApplet.keyEvent Use a key event handler that passes an event instead.
  processing.core.PApplet.mouseEvent Use a mouse event handler that passes an event instead.
  processing.core.PApplet.online
  processing.core.PConstants.QUAD_BEZIER_VERTEX

- Deprecated Methods
  Method and Description
  processing.core.PApplet.arraycopy(Object, int, Object, int, int) Use arrayCopy() instead.
  processing.core.PApplet.arraycopy(Object, Object) Use arrayCopy() instead.
  processing.core.PApplet.arraycopy(Object, Object, int) Use arrayCopy() instead.
  processing.event.MouseEvent.getAmount()
  processing.event.MouseEvent.getClickCount()
  processing.core.PFont.getFont()
  processing.core.PImage.getImage()
  processing.core.PVector.heading2D()
  processing.core.PApplet.link(String, String) the 'target' parameter is no longer relevant with the removal of applets
  processing.core.PImage.mask(int[])
  processing.core.PApplet.openStream(String) As of release 0136, use createInput() instead.
  processing.core.PApplet.param(String) no more applet support
  processing.core.PApplet.registerDispose(Object)
  processing.core.PApplet.registerDraw(Object)
  processing.core.PApplet.registerKeyEvent(Object)
  processing.core.PApplet.registerMouseEvent(Object)
  processing.core.PApplet.registerPost(Object)
  processing.core.PApplet.registerPre(Object)
  processing.core.PApplet.registerSize(Object)
  processing.data.Table.removeTitleRow()
  processing.core.PApplet.status(String) no more applet support
  processing.core.PApplet.unregisterDispose(Object)
  processing.core.PApplet.unregisterDraw(Object)
  processing.core.PApplet.unregisterKeyEvent(Object)
  processing.core.PApplet.unregisterMouseEvent(Object)
  processing.core.PApplet.unregisterPost(Object)
  processing.core.PApplet.unregisterPre(Object)
  processing.core.PApplet.unregisterSize(Object)