0 Replies Latest reply on Sep 3, 2014 9:36 AM by nathaniel.arbizu

    Other options besides text in View.PopupMenu?

    nathaniel.arbizu

      The documentation for View.Popup menu shows an array of strings are passed in. This creates a list of text items.

       

      Is it possible to get separators? Can an item in the list get a check mark? What about a bmp icon?

       

      I am looking to possibly add a check mark next to a line item to show a feature has been enabled. See the following prototype code:

       

      Dim strArray, ans, useFeature1, useFeature2
      useFeature1 = False
      useFeature2 = False
      strArray = Split("Cancel Popup|Feature 1 Enabled|Feature 2 Enabled|Done", "|")
      ans = pcbDoc.ActiveView.PopupMenu(UBound(strArray)+1, strArray)
      If ans = 1 Then
           'Toggle Feature 1
           useFeature1 = (Not useFeature1)
      End If
      If ans = 2 Then
           'Toggle Feature 2
           useFeature2 = (Not useFeature2)
      End If