Soda, noch ein update zu "Applikationen laden ...".
Da war ich wohl von Grund auf im Irrtum. (Ich verwende Bricscad in der Praxis nicht so oft.) Hier die Antwort des Support-Teams von Bricscad:
Deutsche Zusammenfassung:
Der APPLOAD-Befehl (Applikationen laden ...) lädt weder in Bricscad noch in Autocad Dateien (automatisch) beim Start.
In Autocad kann das die Startgruppe (Startkoffer), die Teil des APPLOAD-Dialogs in Autocad ist. In Bricscad fehlt diese Funktionalität des APPLOAD-Dialogs noch.
In Bricscad lassen sich Dateien automatisch über die Lisp-Dateien
- on_start.lsp
(wird entweder nur einmal beim Bricscad-Start oder für jedes Dokument neu ausgeführt - siehe System-Variable ACADLSPASDOC)
und
- on_doc_load.lsp
(wird für jedes Dokument neu ausgeführt)
laden. Die zu ladenden Dateien können in diesen 2 Lisp-Dateien z.B. folgendermaßen angegeben werden:
(if (findfile "name.lsp") (load "name.lsp"))
Diese 2 Lisp-Dateien sind mit Acad.lsp und AcadDoc.lsp vergleichbar.
Natürlich müssen on_start.lsp und on_doc_load.lsp in einem Support-Dateien-Suchpfad zu finden sein.
BcadTools (www.lt-extender.de) wird bald mit einer solchen (dialoggesteuerten ?) Autoload-Funktionalität erweitert werden.
Originial:
Zitat:
the APPLOAD dialog is like AutoCAD's APPLOAD dialog ... both do not load deined files at startup.What you probably refer to is the "Startup Suite" part of APPLOAD dialog in AutoCAD - files defined there are loaded at startup, indeed.
That functionality is still missing in Bricscad.
But there are alternative methods - you can use those 2 magic Lisp files
- on_start.lsp
- on_doc_load.lsp
These file are similar to Acad.lsp and AcadDoc.lsp.
Acad.lsp resp. on_start.lsp are loaded per session, by default.
If ACADLSPASDOC system variable is set to 1, then Acad.lsp / on_start.lsp are loaded for each drawing.
AcadDoc.lsp and on_doc_load.lsp are always loaded for each drawing.
Using those files, you can add entries like
(if (findfile "name.lsp") (load "name.lsp"))
Of course, on_start.lsp and on_doc_load.lsp should be located in support pathes;
verify with
(findfile "on_start.lsp")
(findfile "on_doc_load.lsp")
I hope this helps ?
I will extend BcadTools with such "AutoLoad" functionality soon ...
------------------
Gruß, Stephan
www.stbartl.at
"Alles sollte so einfach wie möglich gemacht werden, aber nicht einfacher." - Albert Einstein
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP