Globální nastavení knihovny
Zdravím příznivce ArchiCADu ...
Rád bych se podělil o jeden poznatek s AC13 ... Při jeho uvedení jsem krozutil hlavou, proč nám GR podsouvá v "Možnostech pohledů" (MVO) např.vypínání úchytek u nábytku ... Z pohledu projekce značně zanedbatelný fakt! Ale na "obhajobu" Graphisoftu, nám tu nechali značně silný nástroj. Ono totiž stačí vytvořit prvek typu "Globální nastavení knihovny", který prakticky obsahuje jen rozhraní a VALUE parametrů a v MVO přibude karta zmíněného nastavení. Prvkům pak dopíšu jen dotaz na zmíněný parametr a mohu je ovlivňovat globálně! (Do AC12 jsem to řešil přes měřítko nebo pero pozadí apod.) ... Super! více: GDL reference guide heslo - LIBRARYGLOBAL
LIBRARYGLOBAL (object_name, parameter, value), nebo ArchiCAD-Talk - např. OpenLibraryGlobal ...
Příklad:
Prvek typu "Globální nastavení knihovny" - "moje_napisy"
parametr "napis" (0;1-boolen.k.)
knihovní prvek
reqnapis = 0
success = LIBRARYGLOBAL ("moje_napisy", "napis", reqnapis)
if success > 0 and reqnapis then
text2 0, 0, "Můj nápis"
endif
Pro někoho možná "stará vesta", když nám AC14 klepe na dveře, ale mě to potěšilo. Jen doufám, že to v té 14-ce bude chodit taky!