Global settings

The global settings of the various TcHmiBa NuGet packages can be overwritten. The entry point is the callback from the TcHmiBaEvents.onOverrideSettings event that is to be created in the CodeBehind.

(function (TcHmi) {
  TcHmi.EventProvider.register(TcHmi.BuildingAutomation.TcHmiBaEvents.onOverrideSettings, function (e, data) {
    e.destroy();
    // Todo
  });
})(TcHmi);

The value is then changed in the ToDo area, as described below for the respective property.

TcHmiBaControls

EventList

DefaultColumns

Defines the default column settings for all EventList controls.

TcHmi.BuildingAutomation.Controls.Management.EventList.DefaultColumns = [
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.baIdentifier, width: 30, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.event, width: 30, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.timestamp, width: 140, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.device, width: 70, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.objectName, width: 300, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.instancePath, width: 300, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.description, width: 300, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.eventClass, width: 30, widthUnit: 'px' },
    { type: TcHmi.BuildingAutomation.Controls.Management.EventList.Columns.eventClassInstanceDescription, width: 200, widthUnit: 'px' }
];

MaximumEventTypePulse

Defines for each user level whether a pulse is displayed if an active event with this or a higher priority is pending.

Global settings 1:

Setting a value.


TcHmi.BuildingAutomation.Controls.Management.EventList.MaximumEventTypePulse.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb);

Setting all values.

TcHmi.BuildingAutomation.Controls.Management.EventList.MaximumEventTypePulse = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventType.eDisturb]
]);

ProjectNavigationTextual

DefaultContentViewDialogWidth

Defines the default size of the dialog that displays the content of a BaObject.


TcHmi.BuildingAutomation.Controls.Management.ProjectNavigationTextual.DefaultContentViewDialogWidth = 1000;

RoomControl

DefaultBaObjectListDialogWidth

Defines the default size of the dialog that displays the BaObject list.

TcHmi.BuildingAutomation.Controls.RoomAutomation.RoomControl.DefaultBaObjectListDialogWidth = 1000;

Light

ShowQuickLinks

Defines whether the quick settings are displayed for Light-Control.

Global settings 2:
TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.ShowQuickLinks = false;

PriorityIcons

Defines the icons that are displayed on the Light-Control for a certain priority.

If no icon is defined for a priority, nothing is displayed.

Setting a value.


TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.PriorityIcons.set(TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.fire, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ... TcHmi.BuildingAutomation.Icons.Building.FireAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red }));

Setting all values.

TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.PriorityIcons = new Map([
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.fire, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.FireAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.communicationError, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Events.Flag.Fault, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.burglary, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.BurglarAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.maintenance, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.Maintenance, color: TcHmi.BuildingAutomation.Color.RGBAColor.DarkOrange })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.cleaning, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.Cleaning, color: TcHmi.BuildingAutomation.Color.RGBAColor.Yellow })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.nightWatch, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.NightWatch, color: TcHmi.BuildingAutomation.Color.RGBAColor.Blue })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.manual, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Manual, color: TcHmi.BuildingAutomation.Color.RGBAColor.DarkOrange })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Light.Priority.automaticLight, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Automatic, color: TcHmi.BuildingAutomation.Color.RGBAColor.TcHmiGreen })]
]);

Sunblind

PriorityIcons

Defines the icons that are displayed on the Sunblind control for a certain priority.

If no icon is defined for a priority, nothing is displayed.

Setting a value.


TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.PriorityIcons.set(TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.fire, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.FireAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red }));

Setting all values.

TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.PriorityIcons = new Map([
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.fire, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.FireAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.storm, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.StormAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Blue })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.ice, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.IceAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Blue })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.commError, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Events.Flag.Fault, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.burglary, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.BurglarAlarm, color: TcHmi.BuildingAutomation.Color.RGBAColor.Red })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.maintenance, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.Building.Maintenance, color: TcHmi.BuildingAutomation.Color.RGBAColor.DarkOrange })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.manualActuator, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Manual, color: TcHmi.BuildingAutomation.Color.RGBAColor.DarkOrange })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.manualGroup, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Manual, color: TcHmi.BuildingAutomation.Color.RGBAColor.DarkOrange })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.facadeThermoAutomatic, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Automatic, color: TcHmi.BuildingAutomation.Color.RGBAColor.TcHmiGreen })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.facadeTwilightAutomatic, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Automatic, color: TcHmi.BuildingAutomation.Color.RGBAColor.TcHmiGreen })],
    [TcHmi.BuildingAutomation.Controls.RoomAutomation.Sunblind.Priority.sunProtection, TcHmi.BuildingAutomation.Icons.convertIIconDataToIIconAttributes({ ...TcHmi.BuildingAutomation.Icons.RoomAutomation.Automatic, color: TcHmi.BuildingAutomation.Color.RGBAColor.TcHmiGreen })]
]);

Window

ShowQuickLinks

Defines whether the quick settings are displayed for the Window control.

Global settings 3:
TcHmi.BuildingAutomation.Controls.RoomAutomation.Window.ShowQuickLinks = false;

TcHmiBaFramework

BusyHandler

RecordTimerResults

Defines whether the timer results for various processes are recorded.

TcHmi.BuildingAutomation.BusyHandler.RecordTimerResults = false;

Button

DoublePressDuration

Defines the time that may elapse between two clicks until the two clicks are recognized as a double click.

TcHmi.BuildingAutomation.Components.Button.DoublePressDuration = 200;

Calendar

DefaultEventDialogSize

Defines the default size of the event dialog.

TcHmi.BuildingAutomation.Components.Calendar.DefaultEventDialogSize = {
    width: 700,
    height: 350
};

CalendarList

DefaultCalendarListDialogSize

Defines the default size of the CalendarList dialog.

TcHmi.BuildingAutomation.Components.CalendarList.DefaultCalendarListDialogSize = {
    width: 750,
    height: 400
};

ContentWindow

HideHeaderIconBorderDefault

Defines whether the border of the header icon is hidden by default. Visibility can still be set separately for each instance.

TcHmi.BuildingAutomation.Components.ContentWindow.HideHeaderIconBorderDefault = false;

DateTimePicker

DefaultDateTimePickerDialogSize

Defines the default size of the DateTimePicker dialog.

TcHmi.BuildingAutomation.Components.DateTimePicker.DefaultDateTimePickerDialogSize = {
    width: 650,
    height: 450
};

DefaultDatePickerDialogSize

Defines the default size of the DatePicker dialog.

TcHmi.BuildingAutomation.Components.DateTimePicker.DefaultDatePickerDialogSize = {
    width: 300,
    height: 300
};

DialogWindow

MoveLimitation

Limitation for positioning outside the browser window.

TcHmi.BuildingAutomation.Components.DialogWindow.MoveLimitation = 100;

TimePicker

DefaultTimePickerDialogSize

Defines the default size of the TimePicker dialog.

TcHmi.BuildingAutomation.Components.TimePicker.DefaultTimePickerDialogSize = {
    width: 350,
    height: 200
};

ProjectNavigationList

MaximumEventTypePulse

Defines for each user level whether a pulse is displayed if an active event with this or a higher priority is pending.

Global settings 4:

Setting a value.


TcHmi.BuildingAutomation.Navigation.ProjectNavigationList.MaximumEventTypePulse.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb);

Setting all values.

TcHmi.BuildingAutomation.Navigation.ProjectNavigationList.MaximumEventTypePulse = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventType.eDisturb]
]);

MaximumEventConditionDisplayed

Defines the maximum EventCondition for each user level, which is displayed in the lines of the ProjectNavigation.

Setting a value.


TcHmi.BuildingAutomation.Navigation.ProjectNavigationList.MaximumEventConditionDisplayed.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther);

Setting all values.

Navigation.ProjectNavigationList.MaximumEventConditionDisplayed = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed]
]);

UiIcon

AutoActivateIconStatus

Defines whether the IconStatus attribute is set automatically when events are configured. With this setting, the icon is colored in the defined event color when an event is active.

TcHmi.BuildingAutomation.Components.UiIcon.AutoActivateIconStatus = false;

AutoScaleEventIconThreshold

Defines the threshold value that the height or width must fall below before the automatic scaling of the event icon becomes active.

Global settings 5:
TcHmi.BuildingAutomation.Components.UiIcon.AutoScaleEventIconThreshold = 40;

EnableEventCountBadge

Defines whether the number of events of the same event type are displayed.

Global settings 6:
TcHmi.BuildingAutomation.Components.UiIcon.EnableEventCountBadge = true;

EventIconSize

Defines the initial height and width of the EventIcon.

TcHmi.BuildingAutomation.Components.UiIcon.EventIconSize = 30;

MaximumEventTypePulse

Defines for each user level whether a pulse is displayed if an active event with this or a higher priority is pending.

Global settings 7:

Setting a value.


TcHmi.BuildingAutomation.Components.UiIcon.MaximumEventTypePulse.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb);

Setting all values.

Components.UiIcon.MaximumEventTypePulse = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventType.eDisturb],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventType.eDisturb]
]);

MaximumEventConditionDisplayed

Defines the maximum EventCondition for each user level, which is displayed at UiIcon.

Setting a value.


TcHmi.BuildingAutomation.Components.UiIcon.MaximumEventConditionDisplayed.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther);

Setting all values.

TcHmi.BuildingAutomation.Components.UiIcon.MaximumEventConditionDisplayed = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventCondition.eTypeOther],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed]
]);

Charting

Axis

DefaultAxisOptionsDialogSize

Defines the default size of the dialog for the axis options.

TcHmi.BuildingAutomation.Charting.Axis.DefaultAxisOptionsDialogSize = {
    height: 180,
    width: 350
};

Trend

DefaultDisplayedObjects

Defines the default object in the trend display.


TcHmi.BuildingAutomation.Charting.Trend.DefaultDisplayedObjects = TcHmi.BuildingAutomation.Trend.DisplayedObjects.trendableObjects;

DefaultDisplayedDescription

Defines the default description in the trend display.


TcHmi.BuildingAutomation.Charting.Trend.DefaultDisplayedDescription = TcHmi.BuildingAutomation.BA.BaParameterId.eInstDescription;

CollectionConfigurator

DefaultConfiguratorDialogWidth

Defines the default width of the trend collection configurator dialog.


TcHmi.BuildingAutomation.Charting.Trend.CollectionConfigurator.DefaultConfiguratorDialogWidth = 1000;

DefaultTrendCollectionSelectionDialogWidth

Defines the default width of the dialog for the selection of trend collections to be displayed.


TcHmi.BuildingAutomation.Charting.Trend.CollectionConfigurator.DefaultTrendCollectionSelectionDialogWidth = 400;

Storage

UserData

LastContentSorageLocation

Defines the location where a user's last opened content is saved.


TcHmi.BuildingAutomation.Storage.UserData.LastContentStorageLocation = TcHmi.BuildingAutomation.Storage.Location.baSite;

LastThemeSorageLocation

Defines the location where a user's last used theme is saved.


TcHmi.BuildingAutomation.Storage.UserData.LastThemeStorageLocation = TcHmi.BuildingAutomation.Storage.Location.baSite;

TrendSettingsStorageLocation

Defines the location where a user's trend settings are saved.


TcHmi.BuildingAutomation.Storage.UserData.TrendSettingsStorageLocation = TcHmi.BuildingAutomation.Storage.Location.baSite;

TrendCollectionStorageLocation

Defines the location where a user's trend collections are saved.


TcHmi.BuildingAutomation.Storage.UserData.TrendCollectionStorageLocation = TcHmi.BuildingAutomation.Storage.Location.baSite;

TrendCollectionSelectionStorageLocation

Defines the location where a user's displayed trend collections are saved.


TcHmi.BuildingAutomation.Storage.UserData.TrendCollectionSelectionStorageLocation = TcHmi.BuildingAutomation.Storage.Location.baSite;

Server

BaSite-Extension

DefaultDiagnosticsDialogSize

Defines the default size of the diagnostics dialog.

TcHmi.BuildingAutomation.Server.BaSite.DefaultDiagnosticsDialogSize = {
    height: 500,
    width: 500
};

EventHelper

MaximumEventCondition

Defines the maximum EventCondition for each user level, that is displayed in the HMI .

Default setting displays all events, flags, priorities and locks.

Setting a value.


TcHmi.BuildingAutomation.BA.EventHelper.MaximumEventCondition.set(TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed);

Setting all values.

TcHmi.BuildingAutomation.BA.EventHelper.MaximumEventCondition = new Map([
    [TcHmi.BuildingAutomation.BA.Role.eGuest, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eBasic, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eAdvanced, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eExpert, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed],
    [TcHmi.BuildingAutomation.BA.Role.eInternal, TcHmi.BuildingAutomation.BA.EventCondition.eEventIconDisplayed]
]);

BA

HiddenBaParameterIds

Defines the BaParameterIds that are not displayed in the generic parameter dialog.

TcHmi.BuildingAutomation.BA.BaDevice.HiddenBaParameterIds = [];

BaParameterCategories

Organizes the different BaParameterIds into categories. The order in which they are added is taken into account when they are displayed in the parameter dialog.

Setting a value.

TcHmi.BuildingAutomation.BA.BaParameterCategories.set(TcHmi.BuildingAutomation.BA.BaParameterCategory.configuration, [
    TcHmi.BuildingAutomation.BA.BaParameterId.eConfigurate,
    TcHmi.BuildingAutomation.BA.BaParameterId.eToggleMode,
    TcHmi.BuildingAutomation.BA.BaParameterId.eStepDelay,
    TcHmi.BuildingAutomation.BA.BaParameterId.eMinOffTime,
    TcHmi.BuildingAutomation.BA.BaParameterId.eMinOnTime
]);

BaDevice

DialogConnectionAutoCloseStateChanged

Defines whether the notification is automatically closed when a device loses the connection after the connection is restored.

Global settings 8:
TcHmi.BuildingAutomation.BA.BaDevice.DialogConnectionAutoCloseStateChanged = true;

DialogConnectionAutoReloadOnReconnect

Defines whether the HMI is automatically reloaded after the connection to a device is restored.

TcHmi.BuildingAutomation.BA.BaDevice.DialogConnectionAutoReloadOnReconnect = true;

DialogConnectionAutoReloadOnReconnectTime

Defines the delay time until the HMI is automatically reloaded after the connection to a device is restored.

TcHmi.BuildingAutomation.BA.BaDevice.DialogConnectionAutoReloadOnReconnectTime = 30;

BaBasicObject

DisableParameterDialogHeaderIcon

Defines whether the object/node icon is not displayed in the header of the parameter dialog.

TcHmi.BuildingAutomation.BA.BaBasicObject.DisableParameterDialogHeaderIcon = false;

DefaultParameterDialogWidth

Defines the default width of the parameter window.

TcHmi.BuildingAutomation.BA.BaBasicObject.DefaultParameterDialogWidth = 800;

DefaultOnlineTrendDialogSize

Defines the standard size of the window of the online trend.

TcHmi.BuildingAutomation.BA.BaBasicObject.DefaultOnlineTrendDialogSize = {
    height: 250,
    width: 450
}

DefaultNavigationDialogWidth

Defines the default width of the dialog that displays the ProjectNavgiationList of a BaObject.

TcHmi.BuildingAutomation.BA.BaBasicObject.DefaultNavigationDialogWidth = 1000;

AutoCollapseNavigationDialogEntries

Specifies whether only one entry or multiple entries may be open in the dialog that displays the ProjectNavigationList.

TcHmi.BuildingAutomation.BA.BaBasicObject.AutoCollapseNavigationDialogEntries = true;

BaView

DisableNodeTypeIcons

DisableNodeTypeIcons

Defines whether the NodeTypeIcons are used in the HMI.

TcHmi.BuildingAutomation.BA.BaView.DisableNodeTypeIcons = false;