匆匆肥马 发表于 2019-10-22 10:14:04

左下角显示

(setvar "modemacro" (strcat "时间<""$(getvar,time)"
">颜色<""$(getvar,Color)"
"> 比例:<1:""$(getvar,dimscale)"
"><层:""$(substr,$(getvar,CLAYER),1,8)"
"><字型:" "$(getvar,TEXTSTYLE)" ">"
)
   )

上面的字段是在左下角显示的信息,
颜色和时间都是错的
请问应该怎么改?





USER2128 发表于 2019-10-23 08:17:24

试试:
(setvar "modemacro" (menucmd
        (strcat "M=$时间<"
                "$(getvar,date)"
                ">颜色<""$(getvar,CeColor)"
                "> 比例:<1:""$(getvar,dimscale)"
                "><层:""$(substr,$(getvar,CLAYER),1,8)"
                "><字型:" "$(getvar,TEXTSTYLE)" ">"
                )
        ))

gaomingabc456 发表于 2019-10-23 08:28:48

(setq tim (menucmd "m=$(edtime,$(getvar,DATE),YYYY年MO月DD日 HH时MM分SS秒)")) ;;;获取时间
(setq col (getvar "Cecolor"))   ;;;取得当前颜色
(setvar "modemacro" (strcat "时间<" tim ">颜色<" col "> 比例:<1:" "$(getvar,dimscale)" "><层:"
    "$(substr,$(getvar,CLAYER),1,8)" "><字型:" "$(getvar,TEXTSTYLE)" ">" ))

匆匆肥马 发表于 2019-10-23 10:58:38

USER2128 发表于 2019-10-23 08:17
试试:
(setvar "modemacro" (menucmd
        (strcat "M=$时间颜色 比例:"


谢谢,你这个时间做出来是4000多的小数。我想要当前时间。

匆匆肥马 发表于 2019-10-23 11:41:29

gaomingabc456 发表于 2019-10-23 08:28
(setq tim (menucmd "m=$(edtime,$(getvar,DATE),YYYY年MO月DD日 HH时MM分SS秒)")) ;;;获取时间
(setq ...

这个时间不更新呢?

gaomingabc456 发表于 2019-10-23 14:09:42

匆匆肥马 发表于 2019-10-23 11:41
这个时间不更新呢?

运行一次更新一次,如果想要实时时间,就需要别的方法............

匆匆肥马 发表于 2019-10-23 17:16:32

gaomingabc456 发表于 2019-10-23 14:09
运行一次更新一次,如果想要实时时间,就需要别的方法............

怎么弄?麻烦不?

松树石头哥 发表于 2019-12-10 12:31:59

感谢楼主分享!

松树石头哥 发表于 2020-1-20 16:01:21

mokson 发表于 2020-2-27 09:35:11

你们挺能干的。
页: [1]
查看完整版本: 左下角显示