Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News:
Home
Help
Login
Register
TheSwamp
»
Code Red
»
AutoLISP (Vanilla / Visual)
»
XDRX-API
»
Topic:
[XDrX-PlugIn(29)] Modify Mleader Text height (can be modified by Scale)
« previous
next »
Print
Pages: [
1
] |
Go Down
Author
Topic: [XDrX-PlugIn(29)] Modify Mleader Text height (can be modified by Scale) (Read 952 times)
0 Members and 1 Guest are viewing this topic.
xdcad
Swamp Rat
Posts: 527
WWW
[XDrX-PlugIn(29)] Modify Mleader Text height (can be modified by Scale)
«
on:
December 03, 2023, 07:58:54 AM »
Code - Auto/Visual Lisp:
[Select]
(
defun
c:tt
(
)
(
if
(
and
(
xdrx
-
initget
"0 1"
)
(
setq
mode
(
getkword
"
\n
Mode[Scale(0)/Height(1)]<Exit>:"
)
)
(
xdrx
-
initget
)
(
cond
(
(
=
mode
"0"
)
(
setq
scl
(
getreal
"
\n
Enter text scaling <exit>:"
)
)
)
(
(
=
mode
"1"
)
(
setq
height
(
getreal
"
\n
sEnter leader text height <exit>:"
)
)
)
(
t
nil
)
)
(
setq
ss
(
xdrx
-
ssget
"
\n
Select The MLeader <Exit>:"
'
(
(
0
.
"m*leader"
)
)
)
)
)
(
progn
(
xdrx
-
begin
)
(
setq
nums
(
sslength
ss
)
)
(
mapcar
'
(
lambda
(
x
)
(
setq
h
(
xdrx
-
getpropertyvalue x
"textheight"
)
)
(
if
(
=
mode
"0"
)
(
setq
h
(
*
scl h
)
)
(
setq
h height
)
)
(
xdrx
-
setpropertyvalue x
"textheight"
h
)
)
(
xdrx
-
ss
->
ents ss
)
)
(
xdrx
-
prompt
"
\n
Successfully Processing "
nums
"Mleader Leaderline."
)
(
xdrx
-
end
)
)
)
(
princ
)
)
Logged
The code I wrote uses XDRX-API,which can be downloaded from github.com and is updated at any time.
===================================
https://github.com/xdcad
https://sourceforge.net/projects/xdrx-api-zip/
http://bbs.xdcad.net
Print
Pages: [
1
] |
Go Up
« previous
next »
TheSwamp
»
Code Red
»
AutoLISP (Vanilla / Visual)
»
XDRX-API
»
Topic:
[XDrX-PlugIn(29)] Modify Mleader Text height (can be modified by Scale)