"Projektbezogen öffnen" ist sicher die am häufigsten benutzte Funktion in Allplan.
Und sie sollte auch nur genau das tun! Nämlich Teilbilder öffnen. Und das aber schnell!
Zu Zeiten, als es nur die Zeichnungsstruktur gab, ging es noch schnell, und es störte niemanden,
daß nebenbei (bzw. rechts daneben) auch noch alle 9999 Teilbilder gelistet wurden, die man verwenden durfte.
Dann kam die Bauwerksstruktur, und statt für eine neue Aufgabe eine neue Funktion zu erschaffen, wurde
die BSW dann gleich noch mit in der Dialog reingepackt. Und der Ebenen-Manager gleich noch obendrauf!
Ähnliches wurde schon vorher mit dem Layer-Dialog gemacht. Eigentlich zum Layer-Umschalten gedacht,
musste der plötzlich auch noch Rechte und Drucksets verwalten, und auch noch Flächen- und Linienstile.
Mal ehrlich: Wer sucht denn im Layer-Dialog nach der Definitionen von Flächenstilen?
"Do one thing. And do it well!"
Diese goldene Regel besagt nichts anderes, als dass eine Funktion genau eine Sache machen sollte, und die richtig!
Für die "lahme Bauwerksstruktur" hieße das, man braucht mindestens 2 Funktionen:
"Teilbilder öffnen" und "Bauwerksstruktur bearbeiten"
Irgendwie hatte man das dann auch gemerkt, und schnell noch den Knopf fürs Bearbeiten der Bauwerksstruktur erfunden. :-)
Die Funktion "Projektbezogen öffen" wird in 95% der Fälle benutzt, ohne die BWS zu ändern!
Und zum Öffnen von Teilbildern braucht man eigentlich nur 3 Informationen: Nummer, Namen, und ob es gelockt ist!
Erstere Infos kommen aus der DB, den Rest erfährt man im Verzeichnis "Lck".
Sollte eigentlich eine Sache von Millisekunden sein...