Přečtěte si informace o vylepšeních modulu iLogic.
Podpora modulu iLogic u stavů modelu
Modul iLogic byl rozšířen, aby podporoval následující pracovní postupy stavů modelu:
- Podpora vlastnosti ThisDoc.Document u stavu modelu Existující vlastnost ThisDoc.Document ve výskytu komponenty dokumentu stavu modelu vrací dokument členu.
- Vlastnost ThisDoc.Document byla rozšířena a při spuštění ve výskytu komponenty dokumentu stavu modelu nyní podporuje vrácení dokumentu členu.
- Nová vlastnost ThisDoc.FactoryDocument vrací při spuštění v dokumentu nejvyšší úrovně nebo komponentě sestavy dokument rodiny. V dokumentu výskytu komponenty vrací dokument asociované rodiny. V dokumentu nejvyšší úrovně vrací stejný objekt jako vlastnost ThisDoc.Document.
- Nová vlastnost ThisDrawing.ModelFactoryDocument vrací ve výkresu dokument rodiny prvního pohledu modelu (nebo nic, pokud žádný pohled modelu neexistuje).
- Nová vlastnost ICadDrawingView.ModelFactoryDocument vrací ve výkresovém pohledu dokument rodiny daného pohledu (nebo nic, pokud se nejedná o pohled modelu).
- V dialogu Spouštěče událostí je nyní k dispozici nová událost s názvem Aktivován stav modelu. Tento spouštěč se spustí při aktivaci stavu modelu. Tento spouštěč slouží ke spuštění pravidla v dokumentu, ve kterém došlo k události.
- Nová funkce umožňuje přidat komponentu v určeném stavu modelu.
V objektu Components (rozhraní IManagedComponents) je nyní k dispozici nová funkce s názvem AddWithModelState. Tato funkce přidá spravovaný výskyt součásti nebo podsestavy.
Poznámka: Příkaz „Zachytit aktuální stav“ pak u existující komponenty, která obsahuje stav modelu, vytvoří kód obsahující funkci AddWithModelState.
- Úpravy na místě pomocí modulu iLogic a stavy modelu
U úprav komponent stavu modelu na místě pomocí pravidel modulu iLogic existují určitá omezení. Ve stavu modelu platí, že pokud je soubor členu komponenty upravován na místě v rámci sestavy:
- Pravidla můžete upravovat, spouštět a vypínat.
- Pravidla nemůžete přidávat ani odstraňovat.
U komponent, které nejsou komponentami stavu modelu, se podpora úprav na místě nemění: Pravidlo modulu iLogic můžete přidat:
- z dokumentu nejvyšší úrovně,
- na úrovni dílčích komponent v prostředí úprav na místě.
- Pokyny k úpravě parametru výskytu se stavem modelu
Postup naleznete zde: Úprava parametru výskytu se stavem modelu.
Další informace o stavech modelu naleznete v části Stavy modelu.
Podpora modulu iLogic u vlastností instancí
Pomocí nových fragmentů vlastností instancí můžete číst a vytvářet vlastnosti instancí.
Informace o fragmentech v modulu iLogic naleznete v části Fragmenty kódu v modulu iLogic.
Podpora modulu iLogic u událostí změn uživatelských parametrů
V dialogu Spouštěče událostí je k dispozici nová událost s názvem Změna libovolného uživatelského parametru. Tato událost se spustí, když změníte hodnotu uživatelského parametru.
Poznámka: Přidání nebo odstranění parametru tuto událost nespustí.
Další informace o spouštěčích v modulu iLogic naleznete v části Práce se spouštěči událostí v modulu iLogic.
Vylepšení rozmístění modulu iLogic
Nyní můžete vytvořit rozmístění, které zahrnuje vaše přizpůsobená nastavení v dialogu iLogic – konfigurace.
| V dialogu Možnosti aplikace klikněte na tlačítko Exportovat. Příkaz Exportovat uloží aktuální možnosti aplikace a nastavení v dialogu „iLogic – konfigurace“ do souboru XML.
| Při vytváření rozmístění vyberte možnost „Chci importovat vlastní nastavení“ a zadejte cestu k exportovanému souboru XML.
|
|
|