Author Topic: user input in S::Startup  (Read 1627 times)

0 Members and 1 Guest are viewing this topic.

BazzaCAD

  • Guest
user input in S::Startup
« on: October 18, 2007, 05:52:11 PM »
Can you have a (command) or (getpoint) in S::Startup?
If not is there a workaround?

FengK

  • Guest
Re: user input in S::Startup
« Reply #1 on: October 18, 2007, 06:01:53 PM »
you mean like this?

(defun S::STARTUP (/ pt)
  (setq pt (getpoint "\nPick a point: "))
  (prompt (strcat (vl-princ-to-string pt) "\n"))
  (command)
  (princ)
)
seems to be working.

BazzaCAD

  • Guest
Re: user input in S::Startup
« Reply #2 on: October 18, 2007, 06:17:42 PM »
Ya I guess it kind of works. I have:

Code: [Select]
(setq pt (getpoint "\nPick a point: "))
(setq pt2 (getcorner pt "Specify other corner point: "))
(command "RECTANGLE" pt pt2)

And I get:
Quote
Pick a point: *Cancel*

Pick a point:

Autodesk DWG.  This file is a TrustedDWG last saved by an Autodesk application
or Autodesk licensed application.

Command: Specify other corner point: RECTANGLE
Specify first corner point or [Chamfer/Elevation/Fillet/Thickness/Width]:
Specify other corner point or [Area/Dimensions/Rotation]:
Command:
Command:

Anyone know how to get read of this *Cancel* & Autodesk DWG..... ?