CAD tip # 7942:
Otázka
Vývojář aplikace může distribuovat speciálně přpravený balíček ".bundle" obsahující všechny potřebné komponenty dané aplikace, plus řídící XML soubor PackageContents.xml. Strukturu XML souboru najdete v dokumentaci pro vývojáře (ADN), popř. se lze inspirovat z některé z aplikací CAD Studia (např. DWGsync, ImgConvert, atd.).
Složku ".bundle" (např. "MojeAplikace.bundle") pak stačí nakopírovat jako podsložku do složky:
C:\Program Files\Autodesk\ApplicationPlugins
(pro všechny uživatele) nebo do uživatelských složek (v XP):
C:\Documents and Settings\{jméno}\Data aplikací\Autodesk\ApplicationPlugins
nebo (ve Win7/Vista):
C:\Users\{jméno}\AppData\Roaming\Autodesk\ApplicationPlugins
Daná aplikace (zde: "MojeAplikace") tak bude načtena automaticky. Aplikace lze přitom takto načíst nejen při spuštění AutoCADu, ale i přímo během práce na výkresu. Zjištění ("očuchání") nového stavu podsložek ".bundle" provede AutoCAD i ručně na vyžádání, pouhým spuštěním příkazu APLAUTONAČTENÍ (_APPAUTOLOADER). Ten načte programové moduly, doplní menu AutoCADu a "naučí" jej nové funkce a příkazy definované v dané aplikaci.
Tentýž příkaz pak umí vypsat i všechny aktuálně načtené ".bundle" moduly. Podmínky načítání řídí proměnná APPAUTOLOAD.