home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Share Gallery 1
/
share_gal_1.zip
/
share_gal_1
/
GR
/
GR505.ZIP
/
LSP.EXE
/
DLEADER.LSP
< prev
next >
Wrap
Text File
|
1989-06-01
|
1KB
|
34 lines
(DEFUN C:DLEADER (/ PT1 PT2 PT3 PT A B T D )
(SETVAR "CMDECHO" 0)
(SETQ T (GETVAR "TEXTSIZE"))
(SETQ B (GETVAR "ORTHOMODE"))
(SETVAR "ORTHOMODE" 0)
(SETQ PT1 (GETPOINT "\nBEGIN LEADER : "))
(COMMAND "DIM" "LEADER" PT1)
(COMMAND (SETQ PT2 (GETPOINT PT1 "\nNEXT POINT: ")))
(SETVAR "ORTHOMODE" 1)
(COMMAND (SETQ PT3 (GETPOINT PT2 "\nNEXT POINT: ")))
(COMMAND "")
(COMMAND (SETQ A (GETSTRING T "\nText: ")))
(COMMAND "EXIT")
(PROMPT "Text: ")
(SETQ PT (CDR (ASSOC 10 (ENTGET (ENTLAST)))))
(SETQ D (CDR (ASSOC 40 (ENTGET (ENTLAST)))))
(IF (< (CAR PT3) (CAR PT2))
(PROGN
(SETQ PT (LIST (- (CAR PT3)
(* D 0.6666)) (- (CADR PT3)
(* D 2.20833))))
(COMMAND "DTEXT" "R" PT D)
)
(PROGN
(COMMAND "TEXT" PT D "")
(COMMAND "DTEXT" "")
)
)
(SETVAR "ORTHOMODE" B)
(SETVAR "TEXTSIZE" T)
(SETVAR "CMDECHO" 1)
(PRINC)
)