オフセット色指定 *^C^C$M=setenv;to;0;$(nth,$(getenv,to),;cl;2;;to;2,offset;;【色:$(getenv,cl)】--Option(Rc)--^X\$M="""$(if,$(getvar,cmdactive),;setenv;to;1;select;non;@;non;@;;setenv;to;4,setenv;to;3)""",,,,,)$(nth,$(getenv,to),,,offsetdist;\$M="""$(if,$(getvar,cmdactive),\,)"""setenv;to;1,,,)$(nth,$(getenv,to),,,,dist;^X--色変更(Lc)/オフセット値変更(Rc)--^X\$M="""$(if,$(getvar,cmdactive),;setenv;cl;色番号記入^X\;to;1,setenv;to;2)""",,)$(nth,$(getenv,to),,,,,;p1;$(getvar,lastpoint);copybase;non;@;p;;setenv;to;1;id;^xオフセット方向指定^x\setenv;p2;$M="""$(getvar,lastpoint)""";;to;5;u;chprop;p;;C;$(getenv,cl);,)$(nth,$(getenv,to),,,,,,;to;1;offset;;$(getenv,p1);non;$(getvar,lastpoint);;erase;p;;pasteclip;non;$(getenv,p1))^M
下記↓マクロに上記↑のマクロに有る色指定を追加して頂きたいのですがよろしくお願いします
対角オフセット *^C^C$M=setenv;to;0;$(nth,$(getenv,to),;オフセット幅;\id;\setenv;to;1,,,,,,)$(nth,$(getenv,to),,;X1;$M=$(index,0,$(getvar,lastpoint));;Y1;$(index,1,$(getvar,lastpoint));;to;2,,,,,)$(nth,$(getenv,to),,,line;non;@;\;setenv;X2;$M="""$(index,0,$(getvar,lastpoint));;Y2;$(index,1,$(getvar,lastpoint))""";;to;3;erase;l;,,,,)$(nth,$(getenv,to),,,,$(if,$(>,$(getenv,X1),$(getenv,X2)),;X1;$(-,$(getenv,X1),$(getenv,オフセット幅));;X2;$(+,$(getenv,X2),$(getenv,オフセット幅)),;X1;$(+,$(getenv,X1),$(getenv,オフセット幅));;X2;$(-,$(getenv,X2),$(getenv,オフセット幅)));;to;4,,,)$(nth,$(getenv,to),,,,,$(if,$(>,$(getenv,Y1),$(getenv,Y2)),;Y1;$(-,$(getenv,Y1),$(getenv,オフセット幅));;Y2;$(+,$(getenv,Y2),$(getenv,オフセット幅)),;Y1;$(+,$(getenv,Y1),$(getenv,オフセット幅));;Y2;$(-,$(getenv,Y2),$(getenv,オフセット幅)));;to;5,,)$(nth,$(getenv,to),,,,,,rectang;non;$(getenv,X1)","$(getenv,Y1);non;$(getenv,X2)","$(getenv,Y2);setenv;to;6,)$(nth,$(getenv,to),,,,,,,ray;\$M="""$(if,$(getvar,cmdactive),;setenv;to;1,^Cid;)""")^M
マクロ修正追加
- fukuda
- 2021/10/09 (Sat) 11:33:44