using System;
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
using Autodesk.AutoCAD.EditorInput;
[assembly: CommandClass(typeof(DocOpenedOrCreated.Utils))]
namespace DocOpenedOrCreated
{
public class Utils
{
static public void docMan_DocumentCreated(object sender,
Autodesk.AutoCAD.ApplicationServices.DocumentCollectionEventArgs e)
{
Application.ShowAlertDialog("Документ " +
((e.Document.IsNamedDrawing) ? "открыт" : "создан"));
}
[CommandMethod("AttReactor")]
public void MyCommand()
{
DocumentCollection docMan = Application.DocumentManager;
docMan.DocumentCreated += docMan_DocumentCreated;
}
}
}