CONFIGINFO property (System)
Description
Returns either:
1. The settings calculated from the combination of the RXI file and command-line switches at startup, or
2. The "raw" settings contained in the RXI file before any command-line switches are applied.
Property Value
This property is an @fm-delimited array contained in the raw or calculated values as extracted from the RXI file. It is structured like so:
<1> AutoExec
<2> BannerFile
<3> Caption
<4> DevMode
<5> Elevate
<6> EnginePath
<7> HideEngine
<8> HidePS
<9> MaxInstances
<10> MinDisplaySecs
<11> NoSpy
<12> QueueName
<13> ServerName
<14> ShowBanner
<15> ShowSystemMonitor
<16> SuppressDpiAware
<17> TaskBarID
<18> UseDpiScaling
<19> UseD2D
Index Value
This is a Boolean value. Setting it to FALSE$ (the default) returns the configuration information calculated from the combination of the RXI file and command-line switches at startup. Setting it to TRUE$ returns the "raw" settings contained in the RXI file before any command-line switches are applied.
Property Traits
Development | Runtime | Indexed | Scaled | Synthetic |
---|---|---|---|---|
N/A | Get | Yes | No | No |
Remarks
Equates for this property can be found in the PS_SYSTEM_EQUATES insert record.
Example
$Insert PS_System_Equates $Insert Logical // Get the raw data from the RXI file CfgInfo = Get_Property( "SYSTEM", "CONFIGINFO", TRUE$ ) RawEnginePath = CfgInfo<PS_SYSCI_POS_ENGINEPATH$> // Get the calculated data from the RXI file and command-line CfgInfo = Get_Property( "SYSTEM", "CONFIGINFO" ) EnginePath = CfgInfo<PS_SYSCI_POS_ENGINEPATH$>
See Also
CONFIGFILE property, Starting the Presentation Server