- 5.23.3.2.1. Pulsante personalizzato nella barra principale
- 5.23.3.2.2. Sottopulsanti personalizzati nella barra principale
- 5.23.3.2.3. Pulsanti definiti dall'utente sopra la tabella
- 5.23.3.2.4. Pulsanti personalizzati in alto Vista 3D
- 5.23.3.2.5. Pulsanti personalizzati nei risultati di ricerca
- 5.23.3.2.6. Esempio completo di copia
Il file di configurazione contiene una sezione principale con alcune impostazioni predefinite per 3Dfindit e una sezione "barre degli strumenti".
I pulsanti della barra degli strumenti possono essere impostati nelle seguenti posizioni:
I pulsanti stessi e la loro funzionalità sono definiti nella sezione "Pulsanti". Ogni pulsante ha un tipo che può essere JS o VBS:
Ogni pulsante ha un'icona icon e un nome name.
{
"baseApiPath": "",
"basename": "/webapps/3dfindit-enterprise",
"erp": true,
"startRoute": "CadBim",
"isEnterprise": true,
"toolbars": {
"viewer": ["exampleButton"],
"table": ["exampleVBSButton"],
"mainMenuTitle": {
"de-DE": "Spezial Menü",
"en-GB": "Special menu"
},
"mainMenuTooltip": {
"de-DE": "Spezial menü für zusätzliche Funktionen",
"en-GB": "Special menu for additional function"
},
"mainMenuIcon": "/webapps/3dfindit-enterprise/plugins/plugInDefault.svg",
"mainMenu": [
["customButton1_Group1", "customButton2_Group1", "customButton3_Group1"],
["customButton1_Group2", "customButton2_Group2", "customButton3_Group2"]
],
"noResults": ["customButton1", "customButton2", "customButton3"],
"searchResults": ["customButton1", "customButton2", "customButton3"],
"searchResultsContextMenu": ["customButton1", "customButton2", "customButton3"],
"buttons": {
"exampleButton": {
"type": "JS",
"name": {
"de-DE": "JS Beispiel",
"en-GB": "JS Example"
},
"callback": "onExampleButtonClicked",
"icon": "images/bell-solid.svg",
"tooltip": {
"de-DE": "JS Beispiel",
"en-GB": "JS Example"
}
},
"exampleVBSButton": {
"type": "VBS",
"icon": "images/bell-solid.svg",
"name": {
"de-DE": "VBS Beispiel",
"en-GB": "VBS Example"
},
"script": "/plugins/vbb/wstest.vbs",
"requestFromPdm": "currentuser",
"tooltip": {
"de-DE": "VBS Beispiel",
"en-GB": "VBS Example"
}
}
}
}
}

![[Nota]](https://webapi.partcommunity.com/service/help/latest/pages/it/installation_ecatalogsolutions/doc/images/note.png)