Esempio: disattivazione delle opzioni non disponibili in una finestra di dialogo del componente personalizzato
In questo esempio viene mostrato come disattivare le opzioni non disponibili nella finestra di dialogo del dettaglio di irrigidimento personalizzato in base alle condizioni. È possibile eseguire questa operazione nell'Editor delle finestre di dialogo del componente personalizzato o modificando manualmente il file di input (.inp).
All'inizio di questo esempio sono disponibili tutte le opzioni:
Stabilire che la casella di testo Classe piatto sinistro non è disponibile se viene creato solo piatto di destra e viceversa.
Disattivazione delle opzioni non disponibili utilizzando l'editor delle finestre di dialogo
- Creare un dettaglio di irrigidimento personalizzato con tutte le variabili parametriche necessarie che controllano la creazione dei piatti di irrigidimento.
-
Aprire la finestra di dialogo dell'irrigidimento per la modifica.
- Nel modello selezionare il dettaglio di irrigidimento personalizzato.
- Cliccare con il pulsante destro del mouse e selezionare Modifica la finestra di dialogo del componente personalizzato.
-
Stabilire che la casella di testo Classe piatto sinistro deve essere disattivata se nel modello viene creato solo il piatto di irrigidimento destro nel modello.
- Deselezionare la casella di testo Classe piatto sinistro cliccando sulla casella di testo Classe piatto destro.
-
Stabilire che la casella di testo Classe piatto destro deve essere disattivata se nel modello viene creato solo il piatto di irrigidimento sinistro nel modello.
- Nell'editor delle finestre di dialogo cliccare su per salvare le modifiche.
- Chiudere e riaprire il modello per rendere effettiva la modifica.
Disattivazione delle opzioni non disponibili modificando il file .inp
Per nascondere le opzioni non disponibili anziché disattivarle nella finestra di dialogo dell'irrigidimento, aggiungere un punto esclamativo nelle condizioni:
"toggle_field:!LeftC=0;!RightC=1"
L'opzione ora è completamente nascosta quando non è disponibile: