Display Model Inheritance
Last updated
Was this helpful?
Last updated
Was this helpful?
In the ruleset file (either BrowserRules.ini
or Thinfinity.RemoteDesktop.BrowserRules.ini
) a section defines a display model, and each display model contains a set of properties divided in two groups: matching properties and applying properties.
Models are organized in an inheritance tree. The relationship between models is defined by a special property rule called parent-model, present in all models except in the [default] model, which is the tree's root node and includes some basic properties.
Every other model must directly or indirectly inherit from the [default] model. Also, each model contains its own rules that match general or specific devices, and inherits all specifications (including matching parameters) from its ancestors.
When more than one criterion is met for a device, a scoring system is used to resolve this conflict.
The diagram bellow illustrates the out-the-box models tree: