明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 纵横八方

[提问] 怎么在面板标题头上 加入 <日期+星期+当前时间>

[复制链接]
发表于 2018-11-2 08:56 | 显示全部楼层
wbltools 发表于 2018-10-28 22:01
(setq riqi(menucmd "M=$(edtime,$(getvar,date),YYYY.MO.DD HH:MM DDDD )"))
请问怎么把变量riqi放到面 ...

没啥意义的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2018-11-2 09:51 | 显示全部楼层

(setq riqi(menucmd "M=$(edtime,$(getvar,date),YYYY.MO.DD HH:MM DDDD )"))放到new_dialog下面,然后
"SHUIDAOPAN:dialog{label=\"【面板】\";key=\"riqi\";"  38楼 不是讲的很清楚吗
发表于 2018-11-2 10:08 | 显示全部楼层
yaokui25 发表于 2018-10-29 11:18
我简单的总结一下
首先定义  (set_tile "time" (strcat (menucmd "M=$(edtime,$(getvar,date),YY/MO/DD HH ...

其他位置成功!面板标题处还未成功!感谢!!
 楼主| 发表于 2018-11-2 14:45 | 显示全部楼层
xshrimp 发表于 2018-10-28 12:46
命令: (menucmd "M=$(edtime,$(getvar,date),YYYY.MO.DD HH:MM DDDD )")
"2018.10.28 12:46 星期日 "

虾米 大神 ,能不能 把你的 栏杆等分 那个插件修复一下
 楼主| 发表于 2018-11-2 15:53 来自手机 | 显示全部楼层
依然低调 发表于 2018-11-2 10:08
其他位置成功!面板标题处还未成功!感谢!!

其他位置不就是txt哇,key=riqi,贴码,看一下你怎么写的
发表于 2018-11-2 16:35 | 显示全部楼层
本帖最后由 依然低调 于 2018-11-2 16:39 编辑
纵横八方 发表于 2018-11-2 15:53其他位置不就是txt哇,key=riqi,贴码,看一下你怎么写的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
 楼主| 发表于 2018-11-2 17:34 来自手机 | 显示全部楼层
依然低调 发表于 2018-11-2 16:35

估计是你dcl没有转成lsp的原因
发表于 2018-11-3 15:46 | 显示全部楼层
yaokui25 发表于 2018-10-29 14:54
见14#   如果放到名头则... ...

DEAR SIR
ITS NOT WORKING

  1. (prompt "\nType T1 to run...")

  2. (defun C:T1 ()


  3. (write-line " key=\"time\";label=\"\";//text content" fn)

  4. (setq dcl_id (load_dialog "t1.dcl"))
  5. (set_tile "time" (strcat (menucmd "M=$(edtime,$(getvar,date),YY/MO/DD HH:MM DDDD)")))
  6.      (if (not (new_dialog "test" dcl_id))
  7.          (exit )
  8.      );if

  9. (action_tile "accept"
  10.     "(done_dialog)"
  11. );action_tile

  12. (start_dialog)
  13. (unload_dialog dcl_id)

  14. (princ)

  15. );defun
  16. (princ)

  1. test:dialog
  2. {key=\"time\";label=\"\";"

  3. {
  4. label = "TIME AND DATE";
  5.         : text
  6.         {
  7.         label = "HI";
  8.         alignment = centered;
  9.         }

  10.         : button
  11.         {
  12.         key = "accept";
  13.         label = "Close";
  14.         is_default = true;
  15.         fixed_width = true;
  16.         alignment = centered;
  17.         }

  18. }
发表于 2018-11-3 18:36 | 显示全部楼层
sachindkini 发表于 2018-11-3 15:46
DEAR SIR
ITS NOT WORKING

(action_tile "accept"
    "(done_dialog)"
);action_tile
(set_tile "time" (strcat (menucmd "M=$(edtime,$(getvar,date),YY/MO/DD HH:MM DDDD)")))
发表于 2018-11-3 18:40 | 显示全部楼层
Show Time example

  1. (defun c:t1 (/ dcl fn f time)
  2.   (if (and (setq time (menucmd "M=$(edtime,0,YYYY/MO/DD HH:MM DDDD)")
  3.                  fn   (strcat (getvar 'tempprefix) "tmp.dcl")
  4.                  )
  5.            (setq f (open fn "w"))
  6.            (write-line
  7.              (strcat "test:dialog  {label=\"面板时间 : "   time
  8.                      "\" ;  "                               " :boxed_column { label = \""
  9.                      time                               "\" ;"
  10.                      " :column { :row { :button { key = \"t1\" ;label = \""
  11.                      time                               "\" ;width = 5 ; }}}}"
  12.                      "ok_cancel; "                       " :text { label = \""
  13.                      time                               "\"; alignment = centered; }}"
  14.                      )
  15.              f
  16.              )
  17.            )
  18.     (progn (close f)
  19.            (setq dcl (load_dialog fn))
  20.            (new_dialog "test" dcl)
  21.            (action_tile "t1" "(alert time)")
  22.            (action_tile "accept" "(done_dialog)")
  23.            (start_dialog)
  24.            (unload_dialog dcl)
  25.            )
  26.     )
  27.   (princ)
  28.   )
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-26 04:57 , Processed in 0.288386 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表