sherry 发表于 2014-12-9 09:33:09

想编个skill可以一键设置我喜欢的颜色,可行吗?

初学,skill language user guide都没看完呢,我在想等我看完了它,试着编写一个可以一键设置我喜欢的颜色的skill,大家觉得可行吗?

能提供点思路不?

菜鸟在这里拜各位大神啦!!

chuchiwolong 发表于 2014-12-9 14:12:34

顶一个,我也想要这样的skill。感觉应该有人编过。

這侽孓譙悴丶 发表于 2014-12-9 22:21:14

可行、我们公司好像有一个

vivienluo 发表于 2014-12-9 23:53:41

只有想不到,没有做不到。
defun(setColorFun (s_layer s_color)
        ;axlUIConfirm(s_layer)
        q = axlLayerGet(s_layer)
        q->color = s_color
        axlLayerSet(q)
);end defun

sherry 发表于 2014-12-10 09:16:06

vivienluo 发表于 2014-12-9 23:53
只有想不到,没有做不到。

难道不是有多少layer就建立多少个局部变量,然后逐个切换色彩?

sherry 发表于 2014-12-10 15:13:27

有个问题,颜色值如何设置呢?这个一键设置,没有读取颜色的功能吧?应该是直接设置改变颜色,但是我想要改变的颜色应该如何描述呢?

defir 发表于 2014-12-15 22:13:33

之前写过一个,很简单的,设置,就是一键设置常用 层为固定的颜色。这样自己习惯,也方便layout 看见颜色就知道是哪层了。foreach(item layers
                        p=nil
                        q=nil
                        q=strcat("ETCH/" item )
                                  p=axlLayerGet(q)
                        cond(
                           (rexMatchp("GND" item)      p->color=16)
                           (rexMatchp("VCC" item)      p->color=15)
                           (rexMatchp("TOP" item)      p->color=6)
                           (rexMatchp("BOTTOM" item)   p->color=13)
                           (rexMatchp("MD1" item)      p->color=7)
                           (rexMatchp("MD2" item)      p->color=8)
                           (rexMatchp("MD3" item)      p->color=9)
                           (rexMatchp("MD4" item)      p->color=10)
                           (rexMatchp("MD5" item)      p->color=11)
                           (rexMatchp("MD6" item)      p->color=12)
                           (rexMatchp("MD7" item)      p->color=14)
                           (rexMatchp("MD8" item)      p->color=18)
                           );cond
                   axlLayerSet(p)
                        );foreach
                        axlVisibleUpdate(t)


2209915744 发表于 2016-10-12 20:25:07

我这有颜色编号哦

fenghaili 发表于 2016-10-13 20:26:45

vivienluo 发表于 2014-12-9 23:53
只有想不到,没有做不到。

赞赞!!!!!

王开鑫55 发表于 2018-1-8 15:39:02

defir 发表于 2014-12-15 22:13
之前写过一个,很简单的,设置,就是一键设置常用 层为固定的颜色。这样自己习惯,也方便layout 看见颜色就 ...

->color=16这样的,16在哪里可以查到是什么颜色
页: [1]
查看完整版本: 想编个skill可以一键设置我喜欢的颜色,可行吗?