明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1783|回复: 13

[提问] 弹窗面板的文字如何放大?

[复制链接]
发表于 2022-12-31 19:00:56 | 显示全部楼层 |阅读模式
  • (defun chuangkou(/ Dcl_File file str)
  •   (setq Dcl_File (vl-filename-mktemp nil nil ".Dcl"))
  •   (setq file (open Dcl_File "w"))
  •   (foreach str '(
  •                   "dq:dialog{"
  •                   " label=\"物体对齐\";"
  •                   " :row{"
  •                   "  :button{label=\"┃\";key=\"竖直\";width=16;height=8;allow_accept=true;}"
  •                   "  :button{label=\"↑\";key=\"上\";width=16;height=8;allow_accept=true;}"
  •                   "  :button{label=\"━\";key=\"水平\";width=16;height=8;allow_accept=true;}"
  •                   " }"
  •                   " :row{"
  •                   "  :button{label=\"←\";key=\"左\";width=16;height=8;allow_accept=true;}"
  •                   "  :button{label=\"↓\";key=\"下\";width=16;height=8;allow_accept=true;}"
  •                   "  :button{label=\"→\";key=\"右\";width=16;height=8;allow_accept=true;}"
  •                   " }"
  •                   "  :button{label=\" 双向居中 \";key=\"双向居中\";width=50;height=8;is_cancel=true;fixed_width=true;alignment=centered;}"
  •                   "}"
  •                 )
  •     (write-line str file)
  •   )
  •   (close file)
  •   Dcl_File
  • )




上述代码,是一个弹窗面板,我觉得文字有点小了,请问如何把文字给放大?

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2023-1-2 19:29:29 | 显示全部楼层
本帖最后由 lee50310 于 2023-1-7 00:54 编辑
depgfdepgf 发表于 2023-1-2 18:03
大佬,如何实现点击幻灯片进入调用命令,如点左箭头调用TT1命令,点右箭头调用TT2命令,希望解答下,谢谢{: ...

範例:2  < 點選 幻燈片 畫不同顏色的圓 >

  1. ;;-------------------------------------------------------------------
  2. ;;展示幻燈片於影像框上
  3. (defun show_sld(key sld x y)
  4. (setq xa(dimx_tile key))
  5. (setq ya(dimy_tile key))
  6. (start_image key)
  7. (fill_image x y xa ya -2)
  8. (slide_image x y xa ya sld)
  9. (end_image)
  10. )
  11. ;;-------------------------------------------------------------------
  12. (defun c:tt2(/ Dcl_File file str)
  13.   (setq path "E:\\temp_chs\\sld\")
  14.   (setq Dcl_File (vl-filename-mktemp nil nil ".Dcl"))
  15.   (setq file (open Dcl_File "w"))
  16.   (foreach str '(
  17.                   "dq:dialog{"
  18.                   " label="物體對齊";"
  19.                   " :row{"
  20.                   "  :image_button{key="豎直";color=-2;width=16;height=8;allow_accept=true;}"
  21.                   "  :image_button{key="上";color=-2;width=16;height=8;allow_accept=true;}"
  22.                   "  :image_button{key="水平";color=-2;width=16;height=8;allow_accept=true;}"
  23.                   " }"
  24.                   " :row{"
  25.                   "  :image_button{key="左";color=-2;width=16;height=8;allow_accept=true;}"
  26.                   "  :image_button{key="下";color=-2;width=16;height=8;allow_accept=true;}"
  27.                   "  :image_button{key="右";color=-2;width=16;height=8;allow_accept=true;}"
  28.                   " }"
  29.                   "  :image_button{key="雙向居中";color=-2;width=50;height=8;is_cancel=true;allow_accept=true;}"
  30.                   "}"
  31.                 )
  32.     (write-line str file)
  33.   )
  34.   (close file)
  35. (not (setq file (close file)))
  36.             (< 0 (setq dch (load_dialog Dcl_File)))
  37.             (new_dialog "dq" dch)
  38.       
  39.       (show_sld "豎直" (strcat path "II.sld") -10 -24)
  40.       (show_sld "上" (strcat path "up.sld" ) -3 -16)
  41.       (show_sld "水平" (strcat path "I2.sld") 0 -16)
  42.       (show_sld "左" (strcat path "L.sld" ) 0 -10)
  43.       (show_sld "下" (strcat path "D.sld") 0 -10)
  44.       (show_sld "右" (strcat path "R.sld") 0 -10)
  45.       (show_sld "雙向居中" (strcat path "TT.sld") 0 -5)      
  46.   
  47.       (action_tile "豎直" "(alert \" 按了:【豎直】\")(done_dialog 1)")
  48.       (action_tile "上" "(alert \" 按了:【上】\")(done_dialog 2)")
  49.       (action_tile "水平" "(alert \" 按了:【水平】\")(done_dialog 3)")
  50.       (action_tile "左" "(alert \" 按了:【左】\")(done_dialog 4)")
  51.       (action_tile "下" "(alert \" 按了:【下】\")(done_dialog 5)")
  52.       (action_tile "右" "(alert \" 按了:【右】\")(done_dialog 6)")
  53.       
  54.       (setq dd(start_dialog))      
  55.       (cond
  56.            ((= dd 0)(alert " 按了:【雙向居中】")(draw 50 1)) ;畫紅色圓 半徑50
  57.            ((= dd 1) (draw 50 2)) ;;畫黃色圓 半徑50
  58.            ((= dd 2) (draw 50 3))
  59.            ((= dd 3) (draw 50 4))         
  60.            ((= dd 4) (draw 50 5))
  61.            ((= dd 5) (draw 50 6))  
  62.            ((= dd 6) (draw 50 7)) ;;畫白色圓 半徑50        
  63.       )  
  64. )
  65. ;;-------------------------------------------------------------------
  66. (defun draw( r1 col)
  67. (setq p1(getpoint "\n輸入插入點"))
  68. (ah:Circle p1 r1 col)
  69. )
  70. ;;--------------------------------------------------------------------
  71. ;;創建圓
  72. (defun ah:Circle (cen rad col)
  73. (entmakex (list (cons 0 "CIRCLE")
  74.                  (cons 10 cen)
  75.                  (cons 40 rad)
  76.                  (cons 62 col)))
  77. )
  78. ;;-------------------------------------------------------------------

评分

参与人数 1明经币 +1 收起 理由
depgfdepgf + 1 大佬!很给力!

查看全部评分

发表于 2023-1-2 15:28:59 | 显示全部楼层
本帖最后由 lee50310 于 2023-1-3 15:48 编辑
aws 发表于 2023-1-2 13:20
哇,厉害,有更详细的教程吗

這是程式 ( tt.lisp + 幻燈片x7)
程式執行指令:tt

若存放路徑位置與此設定不同 需修改程式中此行
(setq path d:\\temp_chs\\sld\\")

請參考看看 !
幻燈片是我匆促製作 所以 大小位置不是很正 事後在程式中有做調整
你可自行繪製重新製作
cad製作幻燈片指令:mslide  


本帖子中包含更多资源

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

x
 楼主| 发表于 2023-1-1 09:12:58 | 显示全部楼层
wzg356 发表于 2023-1-1 01:09
http://bbs.mjtd.com/thread-184666-1-1.html

你这个东西,有点意思啊,挺好玩的。不过生成fas,有点难受。
发表于 2022-12-31 19:04:09 来自手机 | 显示全部楼层
拿个放大镜
发表于 2022-12-31 19:27:31 来自手机 | 显示全部楼层
只做成image
 楼主| 发表于 2022-12-31 19:47:42 | 显示全部楼层

做成图片吗?那怎么加载到lsp里面。。。
 楼主| 发表于 2022-12-31 19:48:45 | 显示全部楼层

看来是没招了?
发表于 2022-12-31 21:06:31 | 显示全部楼层
直接用vector_image画
发表于 2023-1-1 01:09:05 | 显示全部楼层
aws 发表于 2022-12-31 19:47
做成图片吗?那怎么加载到lsp里面。。。

http://bbs.mjtd.com/thread-184666-1-1.html
发表于 2023-1-2 11:05:42 | 显示全部楼层
本帖最后由 lee50310 于 2023-1-2 11:22 编辑



可以用 image_button

本帖子中包含更多资源

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

x
 楼主| 发表于 2023-1-2 13:20:07 | 显示全部楼层
lee50310 发表于 2023-1-2 11:05
可以用 image_button

哇,厉害,有更详细的教程吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 06:59 , Processed in 0.190595 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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