Example #1
0
        public Result Execute( ExternalCommandData cmdData, ref string msg, ElementSet elems )
        {
            EventTrack.Events.ApplicationEvents.m_app = cmdData.Application.Application;
              EventTrack.Events.DocEvents.m_docSet = cmdData.Application.Application.Documents;

              Result result;

              try
              {
            RevitLookup.EventTrack.Forms.EventsForm dbox = new RevitLookup.EventTrack.Forms.EventsForm();
            dbox.ShowDialog();

            result = Result.Succeeded;
              }
              catch( System.Exception e )
              {
            msg = e.Message;
            result = Result.Failed;
              }

              return result;
        }
Example #2
0
        public Autodesk.Revit.UI.Result Execute(Autodesk.Revit.UI.ExternalCommandData cmdData, ref string msg, ElementSet elems)
        {
            EventTrack.Events.ApplicationEvents.m_app = cmdData.Application.Application;
            EventTrack.Events.DocEvents.m_docSet      = cmdData.Application.Application.Documents;

            Autodesk.Revit.UI.Result result;

            try
            {
                RevitLookup.EventTrack.Forms.EventsForm dbox = new RevitLookup.EventTrack.Forms.EventsForm();
                dbox.ShowDialog();

                result = Autodesk.Revit.UI.Result.Succeeded;
            }
            catch (System.Exception e)
            {
                msg    = e.Message;
                result = Autodesk.Revit.UI.Result.Failed;
            }

            return(result);
        }