Imports CommandIcons.My.Resources Imports Xarial.XCad.Base.Attributes Imports Xarial.XCad.SolidWorks Imports Xarial.XCad.UI.Commands Public Class CommandIconsSwAddIn Inherits SwAddInEx Public Enum Commands_e Drill Screwdriver Saw End Enum Public Overrides Sub OnConnect() AddHandler CommandManager.AddCommandGroup(Of Commands_e).CommandClick, AddressOf OnButtonClick End Sub Private Sub OnButtonClick(cmd As Commands_e) Select Case cmd Case Commands_e.Drill Application.ShowMessageBox("Drill buttons is clicked") Case Commands_e.Screwdriver Application.ShowMessageBox("Screwdriver buttons is clicked") Case Commands_e.Saw Application.ShowMessageBox("Saw buttons is clicked") End Select End Sub End Class