Common enums
This table lists enums used in the .hmi files, together with their values. Enum values are normally exported as text (left column), but if you use aliases for enums in View Designer, the values are exported as a corresponding integer (right column). In addition, if these properties are used in a state table, the import/export format will use the integer value in the state table instead of the text.
Enum Value | Exported value (integer) |
|---|---|
AlarmDateTimeFormatEnum | |
ISO8601ZZZ | 0 |
Default | 1 |
NamedMonth | 2 |
ISO8601 | 3 |
Euro | 4 |
AlarmDataItemEnum | |
PriorityText | 1 |
PriorityImage | 2 |
Severity | 3 |
AlarmStateText | 4 |
AlarmStateImage | 5 |
InhibitStateText | 6 |
InhibitStateImage | 7 |
EventTime | 8 |
ConditionName | 9 |
AlarmName | 10 |
Message | 11 |
InAlarmTime | 12 |
AcknowledgeTime | 13 |
OutofAlarmTime | 14 |
EnableTime | 15 |
DisableTime | 16 |
SuppressTime | 17 |
UnsuppressTime | 18 |
ShelveTime | 19 |
UnshelveTime | 20 |
AlarmClass | 21 |
LimitValueExceeded | 22 |
Tag1Value | 23 |
Tag2Value | 24 |
Tag3Value | 25 |
Tag4Value | 26 |
AlarmCount | 27 |
CurrentValue | 28 |
EventCategory | 29 |
ShelveDuration | 30 |
MaxShelveDuration | 31 |
EnableUser | 32 |
DisableUser | 33 |
ShelveUser | 34 |
AckUser | 35 |
EnableComment | 36 |
DisableComment | 37 |
ShelveComment | 38 |
AcknowledgeComment | 39 |
Quality | 40 |
UnshelveUser | 41 |
UnshelveComment | 42 |
AlarmGroup | 43 |
OffDelay | 44 |
OnDelay | 45 |
ConditionType | 46 |
InputTag | 47 |
TargetTag | 48 |
UseAndEvaluateAlarm | 49 |
Expression | 50 |
AHVDataItemEnum | |
PriorityText | 1 |
PriorityImage | 2 |
Severity | 3 |
AlarmStateText | 4 |
AlarmStateImage | 5 |
InhibitStateText | 6 |
InhibitStateImage | 7 |
EventTime | 8 |
ConditionName | 9 |
AlarmName | 10 |
Message | 11 |
InAlarmTime | 12 |
AcknowledgeTime | 13 |
OutofAlarmTime | 14 |
EnableTime | 15 |
DisableTime | 16 |
SuppressTime | 17 |
UnsuppressTime | 18 |
ShelveTime | 19 |
UnshelveTime | 20 |
AlarmClass | 21 |
LimitValueExceeded | 22 |
Tag1Value | 23 |
Tag2Value | 24 |
Tag3Value | 25 |
Tag4Value | 26 |
AlarmCount | 27 |
CurrentValue | 28 |
EventCategory | 29 |
ShelveDuration | 30 |
MaxShelveDuration | 31 |
EnableUser | 32 |
DisableUser | 33 |
ShelveUser | 34 |
AckUser | 35 |
EnableComment | 36 |
DisableComment | 37 |
ShelveComment | 38 |
AcknowledgeComment | 39 |
Quality | 40 |
UnshelveUser | 41 |
UnshelveComment | 42 |
AlarmGroup | 43 |
OffDelay | 44 |
OnDelay | 45 |
ConditionType | 46 |
InputTag | 47 |
TargetTag | 48 |
UseAndEvaluateAlarm | 49 |
Expression | 50 |
StateChangeType | 51 |
TableColumnAlignment | |
AlignLeft | 0 |
AligntCenter | 1 |
AlignRight | 2 |
TableColumnEliding | |
ElideNone | 0 |
ElideLeft | 1 |
ElideMiddle | 2 |
ElideRight | 3 |
ADDADataItemEnum | |
Message | 1 |
DeviceName | 2 |
StateText | 3 |
DiagnosticCode | 4 |
Resource | 5 |
Catalog | 6 |
EventTime | 7 |
ProductType | 8 |
Vendor | 9 |
ProductName | 10 |
Version | 11 |
StateIcon | 12 |
StateChange | 13 |
EnumAlignment | |
HLEFT_VTOP | 33 |
HLEFT_VCENTER | 129 |
HLEFT_VBOTTOM | 65 |
HCENTER_VTOP | 36 |
HCENTER_VCENTER | 132 |
HCENTER_VBOTTOM | 68 |
HRIGHT_VTOP | 34 |
HRIGHT_VCENTER | 130 |
HRIGHT_VBOTTOM | 66 |
PenStyle | |
NoPen | 0 |
DashDotLine | 4 |
CustomDashLine | 6 |
DotLine | 3 |
DashLine | 2 |
DashDotDotLine | 5 |
SolidLine | 1 |
CapStyle | |
FlatCap | 0 |
RoundCap | 32 |
SquareCap | 16 |
JoinStyle | |
MiterJoin | 0 |
BevelJoin | 64 |
RoundJoin | 128 |
EnumBezelKeys | |
VK_L1 | 0 |
VK_L2 | 1 |
VK_L3 | 2 |
VK_L4 | 3 |
VK_L5 | 4 |
VK_L6 | 5 |
VK_L7 | 6 |
VK_L8 | 7 |
VK_L9 | 8 |
VK_L10 | 9 |
VK_R1 | 10 |
VK_R2 | 11 |
VK_R3 | 12 |
VK_R4 | 13 |
VK_R5 | 14 |
VK_R6 | 15 |
VK_R7 | 16 |
VK_R8 | 17 |
VK_R9 | 18 |
VK_R10 | 19 |
VK_None | 20 |
EnumNumericRounding | |
Nearest | 0 |
Up | 1 |
None | 2 |
RoleAccess | |
FullAccess | 0 |
ReadOnly | 1 |
NoAccess | 2 |
Inherit | 8 |
EnumUpdateRate | |
_100_ms | 100 |
_250_ms | 250 |
_500_ms | 500 |
EnumTerminalMediaType | |
USB | 0 |
SD_Card | 1 |
EnumHMItoControllerPathType | |
PathsOnHMIDevice | 0 |
PathsInApplication | 1 |
EnumTopBar | |
Normal | 0 |
Slim | 1 |
NormalReadOnly | 2 |
NormalEditable | 3 |
EnumSamplingRate | |
_500_ms | 500 |
_1000_ms | 1000 |
_5000_ms | 5000 |
_10000_ms | 10000 |
_30000_ms | 30000 |
_60000_ms | 60000 |
EnumDurationUnit | |
Minutes | 0 |
Hours | 1 |
Days | 2 |
EnumDateTimeFormat | |
yyyy_MM_dd_hh_mm_ss_zzzzzz | 0 |
M_dd_yyyy_h_mm_ss_AP | 1 |
d_MMM_yyyy_hh_mm_ss | 2 |
yyyy_MM_dd_hh_mm_ss | 3 |
dd_M_yyyy_hh_mm_ss | 4 |
dddd_MMMM_d_yyyy | 5 |
MMMM_d_yyyy | 6 |
d_MMMM_yyyy | 7 |
d_MMM_yyyy | 8 |
yyyy_MM_dd | 9 |
M_d_yyyy | 10 |
d_M_yyyy | 11 |
dddd | 12 |
MMMM_d | 13 |
yyyy | 14 |
hh_mm_ss_zzz_AP | 15 |
hh_mm_ss_AP | 16 |
hh_mm_ss | 17 |
hh_mm_AP | 18 |
hh | 19 |
mm | 20 |
ss | 21 |
yyyy_MM_dd_hh_mm_ss_msmsms_ususus | 22 |
yyyy_MM_dd_hh_mm_ss_msmsms_ususus_nsnsns | 23 |
IndustrialThermometerEnumType | |
Celsius | 1 |
Fahrenheit | 0 |
KeypadPositionEnum | |
TopLeft | 1 |
TopCenter | 2 |
TopRight | 3 |
MiddleLeft | 4 |
MiddleCenter | 0 |
MiddleRight | 5 |
BottomLeft | 6 |
BottomCenter | 7 |
BottomRight | 8 |
EnumSliderThumbShape | |
Square | 0 |
Octagon | 1 |
Diamond | 2 |
Circle | 3 |
EnumSliderWriteMode | |
ContinuousUpdate | 0 |
UpdateOnRelease | 1 |
PdfZoomModeEnum | |
Fit_Width | 0 |
Fit_Page | 1 |
Actual_Size | 2 |
EnumTrendChartTimeFormats | |
GeneralTimeDateUS | 1 |
DateTimeWorld | 2 |
ISOFormat | 3 |
UniversalFormat | 4 |
ShortDateUS | 5 |
ShortDateWorld | 6 |
ShortISOFormat | 7 |
ShortUniversalFormat | 8 |
EnumTraceMarkers | |
None | 0 |
Star | 1 |
Cross | 2 |
Circle | 3 |
Square | 4 |
Triangle | 5 |
FilledCircle | 6 |
FilledSquare | 7 |
FilledTriangle | 8 |
Provide Feedback