Please enable JavaScript to view this site.

Version:

Navigation: » No topics above this level «

Customize System Startup for the ArcGIS Pro Client

Prev Top Next More

The ArcGIS Pro user interface is defined using Desktop Application Markup Language (DAML). This declarative language defines the available user interface elements and input controls in Pro. Each UI element in the application has a unique DAML identifier. For example, the DAML ID for the Catalog button that displays the Catalog pane is esri_core_showProjectDockPane.

Find a complete list of DAML IDs for all standard ArcGIS Pro UI elements here.

Find a list of DAML IDs specific to VertiGIS components here.

Configure Interface Elements

During ArcGIS Pro startup, you can customize the application's DAML UI tree through the ArcGIS Pro Framework as part of a configuration process.

The Network Pro extension enables you to specify which user interface elements should be hidden or displayed using a configuration file. This file contains the DAML IDs of the relevant UI elements.

The configuration file uses the following structure:

{

 "damlIds" :

 [

         "esri_core_previewZoomFullButton",

         "esri_sharing_shareAsWebGroupInShareTab",

         "esri_mapping_gotoXYControl"

 ],

 "isDamlIdWhitelist": false

}

The damlIds section contains a list of DAML IDs for UI elements that should be shown or hidden in ArcGIS Pro. The isDamlIdWhitelist setting determines how this list is interpreted:

Whitelist mode (isDamlIdWhitelist: true): Only the specified UI components are displayed; all other interface elements are hidden.

Blacklist mode (isDamlIdWhitelist: false): The specified UI elements are hidden from the ArcGIS Pro interface (default setting).

To apply this configuration when ArcGIS Pro starts, save the file as proapp.conf in the %APPDATA%\VertiGIS\Unity\conf directory.

Configure the Splash Screen

Applications built on VertiGIS Studio Desktop can customize the splash screen using a configuration file.

By default, the program looks for a file named staging.product.info in the %ProgramData%\VertiGIS\Studio\Desktop directory during startup. This file, typically created by the application installer, contains a JSON structure with the following format:

{

 "title": "VertiGIS Network Pro",

 "addTitle": "2.0.1",

 "subtitle": "Copyright (c) 2024 VertiGIS GmbH",

 "image": "D:/Images/RuToqYR.jpg"

}

If this file exists, the system reads it and uses the product name and version information to customize the splash screen display.

Configure the Application Using JSON

You can also extend the application configuration with a JSON product section during program startup. To use this approach, launch the ArcGIS Pro application from the command line or a shortcut that includes the following argument:

%ProgramFiles%\ArcGIS\Networks\Editor\ArcGISPro.exe /app:%ProgramData%\VertiGIS\Networks\Editor\Desktop\app.conf

{

"app": {

"info": {

"title": "VertiGIS Network Editor"}

},

"splashscreen": {

"title": "VertiGIS Network Editor",

"version": "1.8.0.1424-this-is-a-testversion+instable",

"background": "pack://application:,,,/VertiGIS.Pro.Desktop.Staging;component/Images/SplashScreen.png"},

"landingpage": {

"skip": false,

"title": "Welcome to VertiGIS network Editor",

"background": "pack://application:,,,/VertiGIS.Pro.Desktop.Staging;component/Images/VertiGIS_Cover_With_Overlay.png"},

© 2026 VertiGIS North America Ltd. All Rights Reserved. | Privacy Center | Imprint
Documentation Version 2.1 (5d170b70)