Esempio n. 1
0
        public Result Execute(
            ExternalCommandData commandData,
            ref string message,
            ElementSet elements)
        {
            UIApplication uiapp = commandData.Application;

            uidoc = uiapp.ActiveUIDocument;
            Application app = uiapp.Application;

            doc = uidoc.Document;
            sel = uidoc.Selection;
            var form = new FrmHideElementbyworkplaneandlevel(doc);

            _event = ExternalEvent.Create((IExternalEventHandler) new HideElementbyworkplaneandlevelEvent(doc, HideElementbyworkplaneandlevel.Instance, form));
            form.Show();
            form.ExEvent = this._event;
            return(Result.Succeeded);
        }
 public HideElementbyworkplaneandlevelEvent(Document doc, HideElementbyworkplaneandlevel data, FrmHideElementbyworkplaneandlevel form)
 {
     this._data = data;
     this._form = form;
     _doc       = doc;
 }