Ejemplo n.º 1
0
        public void GetPost()
        {
            Document            doc         = Application.DocumentManager.MdiActiveDocument;
            Editor              ed          = doc.Editor;
            PromptStringOptions prmptStrOpt = new PromptStringOptions("\n\n Type RedditCAD Post ID : ");
            PromptResult        prmpRes     = ed.GetString(prmptStrOpt);
            string              postId      = prmpRes.StringResult.ToUpper();

            if (PostIds.Contains(postId))
            {
                EntityData          dimStyles       = new EntityData();
                PromptPointOptions  prmptPtOptions  = new PromptPointOptions("\n\nPick insertion point....");
                PromptPointResult   result          = ed.GetPoint(prmptPtOptions);
                PromptCornerOptions prmptCnrOptions = new PromptCornerOptions("\n\n Click on bottom corner..", result.Value);
                PromptPointResult   prmptCnrResult;
                prmptCnrResult = ed.GetCorner(prmptCnrOptions);
                RedditCAD.FormatRedditDim(dimStyles, result.Value, prmptCnrResult.Value);
                RedditCAD.PlotPost(dimStyles, postId);
            }
            else
            {
                ed.WriteMessage("\n\n Invalid AutoCAD.Reddit Post Id..");
            }
        }