明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1496|回复: 2

[求助]怎么反向选择?

[复制链接]
发表于 2007-7-5 18:03 | 显示全部楼层 |阅读模式

就是在点选全部选项时,所有的都选择了,但我现在要再选一次全部,把全部选项按钮换成空的,但其它的三个怎么也变成初始状态?

再如,我再增加一个按钮如选前面二项的,要求,在选中全部选项后,再点这个增加的按钮,.就只会选前面二项,全部按钮和第三项按钮都变成空的初始状态?

这下面是我写的一部份,麻烦DX帮忙修改下,多谢

(setq dcl_id(load_dialog "F:\\s04.dcl"))
(new_dialog "s04" dcl_id)
(action_tile "YY" "(tt)")
(action_tile "accpet" "(sss)(done_dialog)")
(start_dialog)(unload_dialog dcl_id)


(defun sss()(setq t1 (ATOI (GET_TILE "XX"))
                  t2 (ATOI (GET_TILE "XY"))
           t3 (ATOI (GET_TILE "YX"))
    t4 (ATOI (GET_TILE "YY"))))
(defun tt()(set_tile "XX" "1")
           (set_tile "XY" "1")
           (set_tile "YX" "1"))

本帖子中包含更多资源

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

x
发表于 2007-7-6 14:11 | 显示全部楼层
  1. (setq tog T)
  2. (setq dcl_id(load_dialog "F:\\s04.dcl"))
  3. (new_dialog "s04" dcl_id)
  4. (action_tile "YY" "(tt)")
  5. (action_tile "accpet" "(sss)(done_dialog)")
  6. (start_dialog)(unload_dialog dcl_id)
  7. (defun sss()
  8. (setq t1 (ATOI (GET_TILE "XX"))
  9.        t2 (ATOI (GET_TILE "XY"))
  10.        t3 (ATOI (GET_TILE "YX"))
  11.        t4 (ATOI (GET_TILE "YY")))
  12. )
  13. (defun tt()
  14. (if tog (progn
  15. (set_tile "XX" "1")
  16. (set_tile "XY" "1")
  17. (set_tile "YX" "1")
  18. (setq tog nil)
  19. ) (progn
  20. (set_tile "XX" "0")
  21. (set_tile "XY" "0")
  22. (set_tile "YX" "0")
  23. (setq tog T)
  24. ))
  25. )
 楼主| 发表于 2007-7-6 19:41 | 显示全部楼层

OK,谢谢了,

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-5 03:54 , Processed in 0.197889 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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