Event .hmi conventions

This section lists the events, behaviors and commands that can be configured in a
View Designer
project, as they appear in the exported .hmi files.
List of events:
  • OnTouchPress
  • OnTouchRelease
  • OnKeyPress
  • OnKeyRelease
  • OnStateEnter
  • OnStateExit
List of behaviors:
  • BehaviorLogonOnRelease
  • BehaviorLogoffOnRelease
  • BehaviorNavigateBackward
  • BehaviorNavigateForward
  • BehaviorShowNavigateMenu
  • BehaviorClosePopUp
  • BehaviorSwitchLanguageOnRelease
  • BehaviorOpenPopUp
  • BehaviorNavigateToScreen
  • BehaviorSetTagTo1OnRelease
  • BehaviorSetTagTo0OnRelease
  • BehaviorToggleTagOnRelease
  • BehaviorHighSpeedWriteTo1OnPress0OnRelease
  • BehaviorTagOnPressOnReleaseBase
  • BehaviorSetTagTo1OnPress0OnRelease
  • BehaviorSetTagTo0OnPress1OnRelease
  • BehaviorWriteToTagBase
  • BehaviorWriteToTagOnRelease
  • BehaviorIncrementTagOnRelease
List of commands:
  • Alarm history:
    • AlarmHistoryExportCancellationCommand
    • ClearAlarmHistoryCommand
    • AlarmHistoryExportCommand
  • Automatic Diagnostics:
    • ClearADDAHistoryCommand
  • Certificate:
    • DeleteCertificateCommand
    • ImportCertificateCommand
  • Data Log
    • DLExportCancelCommand
    • ClearDataLogCommand
    • DLExportCommand
  • HMI Device Configuration:
    • CalibrateTouchscreenCommand
    • DownloadFromMediaCommand
    • RebootTerminalCommand
    • SafelyRemoveMediaCommand
  • Language:
    • LanguageCommand
  • Navigation:
    • CloseWebBrowserCommand
    • NavigateBackCommand
    • NavigateFwdCommand
    • OpenWebBrowserCommand
    • ClosePopupCommand
    • DisplayPopupCommand
    • ScreenNavCommand
    • ShowNavMenuCommand
  • Notification
    • SendEmailCommand
  • PDF:
    • PDFGoToPageCommand
    • PDFNextPageCommand
    • PDFPreviousPageCommand
    • PDFZoomInCommand
    • PDFZoomOutCommand
    • PDFZoomCommand
  • Security:
    • DoLogOffCommand
    • DisplayLogOnPopupCommand
  • State:
    • NextStateCommand
    • PreviousStateCommand
  • Value:
    • IncrementCommand
    • ToggleCommand
    • SetCommand
The following is an example of an event with a command, as seen in an .hmi file:
OnTouchPress TouchPress_001 {
ReleaseOnOpenClose := true;
AlarmHistoryExportCancellationCommand AlarmHistoryExportCancellationComman_001 {
}
}
The following is an example of a behavior, as seen in an .hmi file:
BehaviorNavigateToScreen BehaviorNavigateToScreen_001 {
screenName := "Navigation Menu\Settings";
Key := EnumBezelKeys.VK_NONE;
RequiresFocus := false;
AlwaysTriggerReleaseEvent := false;
}
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal