Zobrazit plnou verzi příspěvku: Nefungující staré makro

Seiner
30.07.2009, 22:11
Pro LT jsem používal makro pro kótování délky oblouku:
 
_-LAYER;S;koty;;_-COLOR;bylayer;_pedit;\;;_area;o;@;_explode;@;_dimangular;@;_text;$M=$(RTOS,$(GETVAR,perimeter),2 ,2);             
 
V 2010 negunguje - nebere zavináče. Některé jdou nahradit volbou L (posLední, Last). To ale nejde po _dimangular.
 
Ono je to sice pasé - 2010 už má kótu oblouku - ale přece jenom by mne to zajímalo, jestli je řešení. Většinou používám lispová makra, kde se dokážu vymotat, ale starám se i o skupinu uživatelů, kteří mají jen LT.

Ferdinand
10.08.2009, 11:40
A není to v tom, že by před volbou S mělo být podtržítko?

Seiner
10.08.2009, 12:02
Nevím, jak se tam dostalo (při kopírování) to "S" - teď jsem se díval na makro znova, a mám tam "P" jako Pracovní - a taky tam správně proběhne nastavení pracovní hladiny "KOTY". (BTW "S" je Set nebo naStav, takže se to vzácně shoduje.)  V tom ale opravdu problém není - odmítne mi to vzít zavináč jako utčení kótované entity příkazu _DIMANGULAR. Což předtím fungovalo. Autorem makra nejsem - to jsem někde opsal. Takový postup by mne asi nenapadnul :-) Původně se to seklo už na prvním zavináči. Dostak jsem se do stavu, který přikládám, ale tam končím.

^C^C_-LAYER;P;koty;;_-COLOR;bylayer;_pedit;\;;_area;o;L;_explode;L;_dimangular;@;;_text;$M=$(RTOS,$(GETVAR,perimeter),2 ,2);