User interface events

User interface event types, generators, triggers, and use cases for
FactoryTalk Optix Applications
.
Event types
Event type
Generator
Trigger
Use cases
Examples
MouseClick event
UI module (
NativeUI/UICommon
)
Mouse click on UI element
Button activation, control interaction
  • User selects a
    Start
    button.
  • User selects a pump icon to open details.
MouseDoubleClick event
UI module (
NativeUI/UICommon
)
Mouse double-click on UI element
  • Edit activation
  • Item opening
User double-clicks alarm to open detail view
MouseDown event
UI module (
NativeUI/UICommon
)
Mouse button pressed on UI element
  • Drag start
  • Button press feedback
User presses left button on slider
MouseUp event
UI module (
NativeUI/UICommon
)
Mouse button released on UI element
  • Drag end
  • Select completion
User releases mouse button after dragging slider
Mouse event
UI module (
NativeUI/UICommon
)
Base mouse event type for all mouse interactions
  • Input tracking
  • UI responsiveness
Mouse events aggregated for analytics
Selection changed
UI module
UI selection changes
  • UI state tracking
  • Selection-based actions
  • User selects different alarm in grid
  • Selection changed from one tab to another
IdleTimeoutEvent
UIController
No user interaction with UI for configured timeout duration
  • User session security
  • Auto-logout
  • Screen saver activation
UI inactive for 10 minutes triggers logout
Modified text
N/A
UI text change tracking
UI text change tracking
  • Text input changed
  • String property changed
  • Label text updated
Modified value
N/A
General value change notification
General value change notification
  • Property value changed
  • Control value updated
  • Configuration parameter changed
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal