SHIP:System Variable

From Serious Documentation
Revision as of 12:10, 16 November 2016 by CarltonHeyer (talk | contribs)
Jump to: navigation, search

Within SHIPTide and the SHIP runtime environment, there are numerous system variables available for monitoring and controlling the SHIP environment.

System Variable Data Type Permissions Description
shiplaunch Boolean Read Only This boolean transitions false to true once on GUI boot. This enables listeners to do launch-time initialization.
shiplanguage Language Read/Write This variable sets/tracks the current system language in 4 letter codes system time. You can change these values, but they are only retained across power cycles if the platform has battery-backed RTCC capabilities.
shiplanguages String Read Only This variable contains sequences of 4-letter Language codes. This list of languages is the set configured in SHIPTide for your GUI project, and the first one in the list is the 4-letter code for the default GUI language.
shiptime Time Read/Write This variable tracks the current system time. You can change these values, but they are only retained across power cycles if the platform has battery-backed RTCC capabilities.