processing.core

## Class ThinkDifferent

- Object
- - ThinkDifferent

-     public class ThinkDifferent
      extends Object

  Deal with issues related to thinking differently. We have to register a quit handler to safely shut down the sketch, otherwise OS X will just kill the sketch when a user hits Cmd-Q. In addition, we have a method to set the dock icon image so we look more like a native application. This is a stripped-down version of what's in processing.app.platform to fix 3301.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ThinkDifferent()`

  - ### Method Summary

    All Methods Static Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `static void` | `init(PApplet sketch)`
    `static void` | `setIconImage(Image image)`

    - ### Methods inherited from class Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### ThinkDifferent

          public ThinkDifferent()

  - ### Method Detail

    - #### init

          public static void init(PApplet sketch)

    - #### setIconImage

          public static void setIconImage(Image image)