Modify UI scaling

UI scaling allows you to change the size of all interface elements displayed at runtime.
Local size values of user interface objects and fonts are multiplied by the
Scale factor
. This change is applied on the local machine only. It can also be modified at runtime without restarting the application.
When the value is set at runtime, it applies immediately. At application startup, if a scale factor was previously set, runtime uses the device settings. Otherwise, the value found in the current UISession is used. See Develop a persistent setting specific to a user.
TIP:
For NativePresentationEngine sessions, scale factor value is saved with application files for the project and applied to that project. For WebPresentationEngine sessions, scale factor value is saved in your browser local storage and applied to every runtime on a determined domain with a specified path.
The scale factor property for UI Sessions is currently not supported in the WebIde emulator.
  1. In select the applicable
    UISession
    object.
  2. In edit the
    Scale factor
    value.
    The default size of the UI elements is multiplied by the scale factor. For example, if you set the factor to
    2
    , all UI objects and fonts will be twice larger than their local size value.
    TIP: You can also create dynamic links through the
    {Session}/ScaleFactor
    alias to control the scale dynamically for graphic objects. You can create the dynamic link even without a custom UISession object in the presentation engine.
    The scale factor you set is retained after you close and reopen the application, and persists until modified again.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal