Type: IGlobalProjectSettings

Summary:

Global project settings

Remarks:

Methods:

ToXmlString

Summary:

Converts the object in an xml string

Returns:

the string that contains xml version of the object

FromXmlString(System.String)

Summary:

Init object from xml. All properties found in the xml will be set with the value in the xml file

Parameters:

  1. xmlText: Xml string

Properties

BadQualityColor

Summary:

Gets or sets the color to be used in case of bad quality on a color property

Type:

IResourceColor

Access:

Read and Write

Example:

// get bad quality color: print("BadQualityColor = " + Project.Settings.BadQualityColor); // set bad quality color: Project.Settings.BadQualityColor = Project.Colors.Get("Sym3 Blue");

            // get bad quality color:
            print("BadQualityColor = " + Project.Settings.BadQualityColor);
            
            // set bad quality color:
            Project.Settings.BadQualityColor = Project.Colors.Get("Sym3 Blue");
            

BadQualityVisibility

Summary:

Gets or sets the visibility to be used in case of bad quality on a visible property

Type:

System.Boolean

Access:

Read and Write

Example:

// get bad quality visibility: print("BadQualityVisibility = " + Project.Settings.BadQualityVisibility); // set bad quality visibility: Project.Settings.BadQualityVisibility = false;

            // get bad quality visibility:
            print("BadQualityVisibility = " + Project.Settings.BadQualityVisibility);
            
            // set bad quality visibility:
            Project.Settings.BadQualityVisibility = false;
            

BadQualityText

Summary:

Gets or sets the text to be used in case of bad quality on a string property (Text Display, 3D Label)

Type:

System.String

Access:

Read and Write

Example:

// get bad quality text: print("BadQualityText = " + Project.Settings.BadQualityText); // set bad quality text: Project.Settings.BadQualityText = "ERROR";

            // get bad quality text:
            print("BadQualityText = " + Project.Settings.BadQualityText);
            
            // set bad quality text:
            Project.Settings.BadQualityText = "ERROR";
            

UseBuiltInUsers

Summary:

Gets or sets a bool to indicate if the project is using the 'built-in' users

Type:

System.Boolean

Access:

Read and Write

Example:

// get: print("UseBuiltInUsers = " + Project.Settings.UseBuiltInUsers); // set: Project.Settings.UseBuiltInUsers = false;

            // get:
            print("UseBuiltInUsers = " + Project.Settings.UseBuiltInUsers);
            
            // set:
            Project.Settings.UseBuiltInUsers = false;