Skip to content

AutoLISP-Just-Simple/GetUserInput_by_AJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Begin with GetUserInput functions in AutoCAD dotNet (c#) Using:

    [CommandMethod("GetPointWCS", CommandFlags.Modal)]
    public void GetPointWCS()
    {
        Document doc = Application.DocumentManager.MdiActiveDocument;
        {
            Editor ed = doc.Editor;

            var pt = ed.GetPointWCS();
            if (EditorExtensions.GetResult == PromptStatus.OK)
            {
                Circle cc = new Circle(pt, Autodesk.AutoCAD.Geometry.Vector3d.ZAxis, 10);
                cc.ToDatabase();
            }
        }
        //Example by www.lisp.vn
    }

    [CommandMethod("Get2Point", CommandFlags.Modal)]
    public void Get2Point_WCS()
    {
        Document doc = Application.DocumentManager.MdiActiveDocument;
        Editor ed;
        if (doc != null)
        {
            ed = doc.Editor;
            Line ln = ed.GetLine();
            if (ln != null)
            {
                ln.ToDatabase();
            }
            return;
        }
        //Example by www.lisp.vn
    }

Source: https://www.lisp.vn/2024/05/lay-toa-do-tu-nguoi-dung-autocad-dotnet.html

Releases

No releases published

Packages

No packages published

Languages