ArchiFORUM
http://archiforum.cz/

Globální nastavení knihovny
http://archiforum.cz/viewtopic.php?f=9&t=2889
Stránka 1 z 1

Autor:  hroshik [ stř srp 11, 2010 1:03 am ]
Předmět příspěvku:  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! :lol:

Autor:  LubosC [ stř srp 11, 2010 9:50 am ]
Předmět příspěvku:  Re: Globální nastavení knihovny

tak to je super jen je škoda že je to až ve 13 což je pro mě k ničemu :(

Jak jste myslel to pero pozadí ?? měřítko je mi jasne to v GDL vytestuji a podle toho se zachovám ale pero pozadí ??

Autor:  hroshik [ stř srp 11, 2010 10:30 pm ]
Předmět příspěvku:  Re: Globální nastavení knihovny

... pero pozadí jsem myslel tak, že v gdl vytvořím podmínku např.:
IF GLOB_DRAWING_BGD_PEN = 13 THEN GOTO ... apod. Pak mám sadu per, kde pero 13 je bílé (všechny ostatní sady mají číslo 13 třeba zelené). No a pokud přepnu na sadu per s bílou, pochopitelně jestli používám bílé pozadí-jinak samozřejmě libovolné RGB, knihovní prvky začnou "fachat" podle popisu. Celkem dobře použitelné např. pro pomocné body a popisy, nebo pro speciální výkresy ... Je to trošku kostrbaté, ale dá se to používat :) Pero v knihovním prvku definuji jako parametr, abych ho mohl editovat podle potřeb projektu ...

Stránka 1 z 1 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/