AtkLayer

Describes the layer of a component

These enumerated "layer values" are used when determining which UI rendering layer a component is drawn into, which can help in making determinations of when components occlude one another.

Value

Symbolic name

Description

  0Atk::LAYER_INVALID The object does not have a layer
  1Atk::LAYER_BACKGROUND This layer is reserved for the desktop background
  2Atk::LAYER_CANVAS This layer is used for Canvas components
  3Atk::LAYER_WIDGET This layer is normally used for components
  4Atk::LAYER_MDI This layer is used for layered components
  5Atk::LAYER_POPUP This layer is used for popup components, such as menus
  6Atk::LAYER_OVERLAY This layer is reserved for future use.
  7Atk::LAYER_WINDOW This layer is used for toplevel windows.