Przykład: Wyszarzenie niedostępnych opcji w oknie dialogowym komponentu użytkownika
W tym przykładzie pokazano, jak na podstawie warunków wyszarzyć niedostępne opcje w oknie dialogowym detalu żebra użytkownika. Można to zrealizować zarówno w edytorze okien dialogowych komponentu użytkownika, jak i ręcznie edytując plik wejściowy (.inp).
Na początku tego przykładu dostępne są wszystkie opcje:
Określ, że pole tekstowe Klasa lewej blachy jest niedostępne, jeżeli tworzona jest tylko prawa blacha i odwrotnie.
Wyszarzenie niedostępnych opcji przy użyciu edytora okien dialogowych
- Utwórz detal żebra użytkownika wraz ze wszystkimi niezbędnymi zmiennymi parametrycznymi określającymi tworzenie blach żebra.
-
Otwórz okno dialogowe żebra do edycji.
- W modelu wybierz detal żebra użytkownika.
- Kliknij prawym przyciskiem myszy i wybierz Edytuj okno dialogowe komponentu użytkownika.
-
Określ, że pole tekstowe Klasa lewej blachy musi być wyszarzone, gdy w modelu tworzona jest tylko prawa blacha żebra.
- Anuluj wybór pola tekstowego Klasa lewej blachy, klikając pole tekstowe Klasa prawej blachy.
-
Określ, że pole tekstowe Klasa prawej blachy musi być wyszarzona, gdy w modelu tworzona jest tylko lewa blacha żebra.
- W edytorze okien dialogowych kliknij , aby zapisać zmiany.
- Aby zmiany zaczęły działać, zamknij model i otwórz go ponownie.
Wyszarzenie niedostępnych opcji poprzez edycję pliku .inp
Wskazówka:
Aby zamiast wyszarzania ukryć niedostępne opcje w oknie dialogowym żeber, w warunkach dodaj znak wykrzyknika:
"toggle_field:!LewaK=0;!PrawaK=1"
Teraz niedostępna opcja będzie niewidoczna: