11 Replies Latest reply on Mar 20, 2018 4:00 PM by John Howell

    Registering for Drawing Events in vb.net AddIn

    John Howell

      I have an AddIn in VB.NET, developed from the SolidWorks AddIn Template for Visual Studio (e.g., I'm not a full time programmer)

       

      I have used the SolidWorks events built into the template, such as ActiveModelDocChangeNotify etc...

       

      I want to register for a Drawing Doc event - DrawingActivateSheetPostNotify, and possibly a few others.

       

      What I don't understand is how to set this up. The SolidWorks (application) events are all setup when the AddIn loads, because a SolidWorks object exists at that time - however a specific Drawing Doc does not obviously.

       

      I speculate I need to listen for the ActiveDocChangeNotify, and if it's a Drawing Doc then setup the Event Handler - I just don't know exactly how to do that.

       

      Hope this makes sense and thanks in advance for any assistance.