Тема: SelectionChanged

для чего можно использовать данную процедуру, кроме того, что оговорено в хелпе? Можно ли определить, что именно выбрано? Если можно - простенький пример, плз.

Re: SelectionChanged

Для какого контрола нужны примеры?

Re: SelectionChanged

Пршу извинений за неккорректный вопрос. Меня интересует реактор AcadDocument_SelectionChanged()

Re: SelectionChanged

Private Sub AcadDocument_SelectionChanged()
    Dim sset As AcadSelectionSet
    Dim i As Integer
    Dim s As String
    Set sset = ThisDrawing.ActiveSelectionSet
    MsgBox sset.Count & " objects are selected"
    s = " Selected objects IDs: "
    For i = 0 To sset.Count - 1
        s = s & vbCrLf & sset.Item(i).ObjectID
    Next i
    MsgBox s
End Sub

Re: SelectionChanged

лучше бы вместо этого:

Set sset = ThisDrawing.ActiveSelectionSet

использовать

Set sset = ThisDrawing.PickFirstSelectionSet

Re: SelectionChanged

Да, Вы правы, действительно лучше

Re: SelectionChanged

Огромное спасибо всем!!!