Právě je pát lis 22, 2024 6:03 am




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 
Globální nastavení knihovny 
Autor Zpráva

Registrován: ned zář 13, 2009 12:41 pm
Příspěvky: 62
Příspěvek 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:

_________________
hroshik(zavináč)seznam(tečka)cz
ArchiCAD 6.5-26


stř srp 11, 2010 1:03 am
Profil
Moderátor
Moderátor
Uživatelský avatar

Registrován: pon srp 15, 2005 4:32 pm
Příspěvky: 1393
Bydliště: Praha
Příspěvek 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í ??

_________________
LubosC
API pro Archicad ; GDL všechny urovně ; Rozpočty ; Napojení a databáze ;
nový email : cipra (zavináč) cline (tečka) cz


stř srp 11, 2010 9:50 am
Profil

Registrován: ned zář 13, 2009 12:41 pm
Příspěvky: 62
Příspěvek 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 ...

_________________
hroshik(zavináč)seznam(tečka)cz
ArchiCAD 6.5-26


stř srp 11, 2010 10:30 pm
Profil
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 3 ] 


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 7 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
cron
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Český překlad – phpBB.cz