company logo

ADK_ArrangeType - Arrange type

The arrange type defines the way a GUI element is positioned relative to its parent. Depending on the GUI element type, some of the arrange types might become obsolete.

Enumarators overview

Enumerator details

  1. AT_undefined - Arrange type undefined

    When no arrange type has been defined, the default setting used depends on the GUI element type.

    Code: 0
    to list
  2. AT_Absolute - Absolute position

    When selecting this arrange type, element position is interpreted as absolute position in pixel. This arrange type might be selected for all elements, which are to be placed in upper control area (window or form). The alternative is arranging elements in a grid (AT_Grid).

    Code: 1
    to list
  3. AT_Grid - Grid position

    When selecting this arrange type, element position is interpreted as cell position in a grid. The option will be ignored, when the parent control has not been defined as grid control by setting the number of vertical and horizontal grid cells. The alternative is arranging elements in absolute (AT_Absolute).

    Code: 2
    to list
  4. AT_Horizontal - Horizontal arrangement

    The type might be set in order to arrange specific GUI elements (e.g. status bar) in a horizontal way. The option is the default for elements that require horizontal or vertical arrangement.

    Code: 5
    to list
  5. AT_Vertical - Vertical arrangement

    The type might be set in order to arrange specific GUI elements (e.g. status bar) vertically. When the GUI element require horizontal or vertical arrangement, any other setting than AT_Vertical or AT_Horizontal leads to AT_Horizontal.

    Code: 6
    to list
  6. AT_Docking - Docking window

    In order to dock the GUI element onto a docking area, this arrange type should be selected. The type can be selected for complex controls that have got a docking parent in its parent hierarchy. Otherwise, AT_Absolute is assumed.

    Code: 7
    to list