Zum Inhalt springen

Dialog Builder


Manuel Roth

Frage

Hallo zusammen

 

Ab VW2020 SP2 kann der Dialog Builder auch in der Deutschen Version aktiviert werden.

Dazu muss einfach dieses einzeilige Script ausgeführt werden.

vs.EnableDialogBuilder()

VW startet anschliessend neu und nun ist eine neue Palette für den DialogBuilder sichtbar.

 

So weit so gut. Dank nochmals an @Antonio Landsberger für obrige Anleitung.

 

Doch nun wird es komplexer. Um mich mit seiner Funktionsweise anzufreunden habe ich als Test einfach einmal den Dialog von den Masteransichtsbereichen nachgebaut. Dabei stelle ich an einigen Punkten an.

image.png.f5948fb26589f121904217146b4208ea.png

1. Wie kann ich eine Dropdownliste mit Werten füllen?

 

2. Kann ich die Strings auch aus einer anderen Datei als der automatisch generierten .vwr beziehen?

 

3. Gewisse Elemente des Dialogs werden während der Anzeige geändert. So wird zum Beispiel der OK Knopf deaktiviert, wenn der Stil bereits existiert. Oder beim Klick auf Alle werden alle Checkboxen geändert. Wo kann ich diese Funktionen erstellen?

 

4. Die Checkboxen beziehen ihre Werte aus einer .txt-Datei, in welcher die Werte der vorherigen Durchführung gespeichert werden. Ich nehme an, dass es da sauberere Wege gibt, diese Werte zu speichern, aber egal. Es funktioniert. Wie kann ich aber die Daten aus der .txt auslesen?

 

5. Wie rufe ich den Dialog aus meinem Plug-In auf?

 

6. Wie kann ich die Rückgabewerte meines Dialoges weiterverwenden?

 

Dies betrifft nicht die Masteransichtsbereiche sondern eine andere Idee zum Bennenen von Ansichtsbereichen.

7. Wie kann ich eine Auflistung aller Ebenen abbilden? Das Problem hierbei ist nicht, dass Auflisten, sondern das Abbilden im Dialog. Dies ist für mich problematisch, da die Anzahl der Ebenen nicht fix ist. Von daher müsste ich eine Variable Anzahl Textfelder abbilden, woran ich mit dem Dialogbuilder noch scheitere. Erschwerend kommt noch hinzu, dass ich neben dem Ebenenname noch ein Feld mit bearbeitbarem Text haben möchte. Ist so etwas möglich oder muss ich da ohne Dialogbuilder auskommen? Das Tool ist nämlich absolut genial und vereinfacht das Erstellen von Dialogen erheblich.

Freundliche Grüsse

 

Manuel Roth

_________________________________________________
Vectorworks 2022 SP3 | Architektur | Windows 10

Link zu diesem Kommentar

0 Antworten auf diese Frage

Empfohlene Beiträge

Es gibt aktuell noch keine Antworten

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
  • Forenstatistik

    • Themen insgesamt
      24,3Tsd
    • Beiträge insgesamt
      125,5Tsd
×
×
  • Neu erstellen...