乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 97|回复: 7

[编程交流] 放大标准字体

[复制链接]

2

主题

14

帖子

12

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 10:04:25 | 显示全部楼层 |阅读模式
有没有办法在标准文本编辑器(非多行文字)中放大字体?我发现自己浪费了很多时间用鼠标定位光标,只需要使用箭头键将光标移到我真正想要的位置?我想我老了,视力也变差了。不事实上,我已经有很多年的麻烦了。我发现这是我处理的最浪费时间的事情之一。这些字母在对话框中靠得太近,无法准确地放置光标,而不会真正减慢编辑过程。
 
谢谢
回复

使用道具 举报

6

主题

122

帖子

118

银币

初来乍到

Rank: 1

铜币
30
发表于 2022-7-6 10:21:06 | 显示全部楼层
你想要一个LISP程序吗??
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:24:14 | 显示全部楼层
嗨,史蒂夫,
 
试试附件,它可能适合你的眼睛需要
 
键入“QE”以调用
快速编辑。lsp
回复

使用道具 举报

2

主题

14

帖子

12

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 10:30:22 | 显示全部楼层
特罗加夫,
 
我在试下面李的Lisp程序。如果你有什么愿意分享的,我很乐意尝试一下。谢谢
回复

使用道具 举报

2

主题

14

帖子

12

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 10:40:28 | 显示全部楼层
李,
 
我认为我的需要不仅仅是视觉上的。我的鼠标手显然也不像以前那么稳定了。我不仅在变老;我快要衰老了。
 
您的快速编辑。lsp程序似乎比标准AutoCAD对话框要好得多。是固定宽度字体使其如此吗?通过调出固定宽度的字体,你会自动得到对话框中出现的字体吗,还是在我错过的其他地方调出的字体?
 
李,我发布了一个编辑程序的一部分,我用一个程序来提取大多数文本类型的实体,就能够编辑它们而言。有什么方法可以让你快速编辑。lsp可以快速编辑,这样我就可以在附加的代码中用QE代替DDEDIT?或者我最好只是尝试编辑固定宽度字体的标准AutoCAD DDEDIT对话框?我怎样才能找到哪个acad。AutoCAD正在使用dcl。我昨晚试图修改文件,但找不到合适的文件。
 
我发现更改dtexted变量可能是解决我的问题的另一种方法,尽管我更喜欢对话框而不是就地编辑器。
 
非常感谢,李!!!
 
 
 
  1. (setq a1  (ssget ' ( (-4 .
  2. "<OR")
  3.         (0 .
  4. "ATTDEF")
  5.         (0 .
  6. "TEXT")
  7.         (0 .
  8. "DIMENSION")
  9.         (0 .
  10. "INSERT")
  11.         (0 .
  12. "MTEXT")
  13.        (-4 .
  14. "OR>")
  15.       )
  16.    )
  17. )
  18. (setq
  19. n (sslength a1))
  20. (setq index 0)
  21. (setq d2a
  22. "DUMMY")
  23. (repeat n
  24. (setq b1 (entget (ssname a1
  25. index)))
  26. (setq b3 (cdr (car b1)))
  27. (setq tip (cdr
  28. (assoc 0 b1)))
  29. (setq e b1)
  30. (if (= tip "ATTDEF")
  31. (command "ddedit" b3 ""))
  32. (if (= tip "TEXT") (command "ddedit" b3
  33. ""))
  34. (if (= tip "INSERT") (command "ddatte"
  35. b3))
  36. (if (= tip "MTEXT") (command "ddedit"
  37. b3))
  38. (if (= tip "DIMENSION") (DDEDIM E))  ;Dependent
  39. Function This File.
  40. (setq index (+ index 1))
  41. )  
  42. ;repeat
  1. [/code][code]
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:53:10 | 显示全部楼层
嗨,史蒂夫,
 
正确,DCL属性:fixed\u width\u font=true;使文本显示为您看到的内容。
 
请尝试附加的程序,我已将主QuickEdit程序重组为子函数,接受实体参数并返回字符串。
 
我还提供了三个使用新的QuickEdit子功能的程序:“qe”、“iqe”和“mqe”。这些程序的说明包含在代码中。
 

QuickEditV1-1。lsp
回复

使用道具 举报

2

主题

14

帖子

12

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 11:00:28 | 显示全部楼层
太好了,李。
 
非常感谢你!!!!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:07:19 | 显示全部楼层
不客气Steve
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-6 22:10 , Processed in 0.326007 second(s), 68 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表