2024 April Release

Enum COOATTREDIT@1.1:ControlStyle Permanent link for this heading

The enumeration ControlStyle ("Control Style") defines the possible styles of controls.

Values Permanent link for this heading

Name

Value

Description

CTRLSTYLE_FORCESELECTION

1

Force Value Selection

Force the selection of a value.

CTRLSTYLE_DISPLAYADDRESS

2

Display Object Address

CTRLSTYLE_DISPLAYREFERENCE

3

Display Reference

Display the object reference.

CTRLSTYLE_DISABLECONTEXTMENU

4

Disable Context Menu

Disable the context menu.

CTRLSTYLE_DISABLECREATE

5

Disable Object Create

Disable the creation of objects.

CTRLSTYLE_DISABLESEARCH

6

Disable Object Search

Disable the search for objects in simple object pointer controls.

CTRLSTYLE_DISABLECOLUMNS

7

Do Not Display Columns

CTRLSTYLE_DISABLEINPLACECHANGE

8

Disable Inplace Editing of Columns

Disable the editing of the property values in the displayed columns.

CTRLSTYLE_DISABLEDRAGSOURCE

9

Control Is No Drag and Drop Source

CTRLSTYLE_DISABLEDRAGTARGET

10

Control Is No Drag and Drop Target

It is not possible to drag something into the control.

CTRLSTYLE_AUTONUMERATE

11

Number Objects in List

Show line numbers in aggregate lists.

CTRLSTYLE_OWNTOOLBAR

12

Control Has Own Toolbar

The control has its own tool bar.

CTRLSTYLE_LEFTALIGN

13

Control Is Left Aligned

The control is left aligned in the container.

CTRLSTYLE_AUTOEDIT

14

Edit Detailed Properties

Edit the detailed properties.

CTRLSTYLE_HEXDISPLAY

15

Display Integer Value Hexadecimally

CTRLSTYLE_SHOWSELALWAYS

16

Always Show Selection

Display the current selection even if the container object does not have the focus.

CTRLSTYLE_SINGLESEL

17

Allow Only Single Selection

Allow the selection of one value at a time only in a Property Editor default control.

CTRLSTYLE_WRAPTOWINDOW

18

Wrap Text Depending on Window Size

CTRLSTYLE_HANDLETAB

19

Allow Tabs in Control

CTRLSTYLE_NOFRAME

20

Hide Frame

CTRLSTYLE_IGNOREDBYTREE

21

Do Not Show in Structure View

Do not show in tree.

CTRLSTYLE_DISABLEQUICKSEARCH

22

Do Not Show Search Field

Do not enable quick-search.
In object lists the ui-element for searching and adding objects will be hidden.
In object pointer controls the quick-search feature cannot be activated.

CTRLSTYLE_DISPLAYASLOGO

23

Display as Logo

CTRLSTYLE_SHOWINPAGETITLE

24

Show in Page Title

CTRLSTYLE_REDUCEDEMPTYLIST

25

Show Empty List Reduced

Empty lists are shown in reduced mode.

CTRLSTYLE_SHOWFLAT

26

Show List Flat

Show a compound property list as flat property list.
This feature is designed to be used for lists of a compound type (aggregate).
If the list is the only property on a form page you may use the control style CTRLSTYLE_MULTICTRLMODE to show its label.

CTRLSTYLE_MULTICTRLMODE

27

Show items in multi control mode

Show list items in multi-control mode.
By default a single list on a page gets the whole space and no field label is displayed since the same label is already shown for the form page. By help of this control style the decoration of the list and its label is displayed, regardless of whether the list is the only property on the page or not.

CTRLSTYLE_DISABLEDELETE

28

Disable Object Delete

Disable the deletion of objects.

CTRLSTYLE_DISABLEEDIT

29

Disable Object Edit

Disable the edit button. This control style is only evaluated for aggregate lists.

CTRLSTYLE_SHOWCALCULATEDSTRINGALWAYS

30

Always Show Calculated Aggregat String

Show a calculated string always.
This feature is designed to be used for calculated string in a list of a compound type (aggregate).

CTRLSTYLE_DISABLELEANLIST

31

Disable "lean mode" in lists in an attribute editor dialog