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.
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
Frage
Manuel Roth
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.
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.
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
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden