## Uses of Class
com.scriptel.proscript.Region

- Packages that use Region
  Package | Description
  --- | ---
  com.scriptel.proscript | This package contains the core of the ProScript library.

- - ### Uses of Region in com.scriptel.proscript

    Subclasses of Region in com.scriptel.proscript
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RegionButton` | This class represents a button region.
    `class` | `RegionContainer` | This class represents a container region in a ScripTouch device.
    `class` | `RegionGraphic` | This class represents a graphic region stored in the device.
    `class` | `RegionLine` | This class represents a line region in a ScripTouch device.
    `class` | `RegionNull` | This class represents a null region in a ScripTouch device.
    `class` | `RegionText` | This class represents a Static Text Region

    Methods in com.scriptel.proscript that return Region
    Modifier and Type | Method | Description
    --- | --- | ---
    `Region[]` | Device.`getDefaultRegions()` | Deprecated. This method is deprecated in firmware versions greater than 4.0.0 since default regions no longer exist.
    `Region` | Device.`getDeviceRegion()` | This method gets a region based off the index and report 152.
    `Region[]` | Device.`getDeviceRegions()` | This method returns regions based on report 152.
    `Region[]` | Device.`getRegions()` | Deprecated. This method is deprecated in favor of getDeviceRegions() with firmware versions greater than 4.0.0.

    Methods in com.scriptel.proscript with parameters of type Region
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Device.`setDeviceRegion​(Region region)` | This method sets a region on the device using the given values.
    `void` | Device.`setRegion​(Region r)` | Deprecated. This method is deprecated in favor of setDeviceRegion() with firmware versions greater than 4.0.0.
    `void` | Device.`updateRegion​(Region r)` | Deprecated. This method is deprecated in favor of setDeviceRegion() with firmware versions greater than 4.0.0.