Всем добрый день.
Пишу макрос на VB и столкнулся вот с такой проблемой...
В методах SelectElement, SelectElement2 и остальных есть одна переменная - SelectionFilter. Как известно, в эту переменную переменную передается массив типов элементов разрешенных для выбора.
И вот мне нужно, чтобы пользователь мог выбрать в один момент - только поверхность, а в другой момент - только край поверхности.
Никак не могу придумать (или найти) как запретить выбор любых элементов кроме поверхности, ну и фактически чем наполнить SelectionFilter? Как например в команде Offset в GSD.
Ведь не существует некоего общего типа объекта Surface? А под типом HybridShapeSplit может скрываться и кривая например...
Ну и такая же ситуация с краем поверхности. Чем заполнить SelectionFilter, чтобы можно было выбрать только его?
Подозреваю, что для края поверхности такого метода может и не существовать в VBA, но для поверхности наверное должен быть?
Всем заранее спасибо за ответы по существу.