Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Выделение



Действие: снять выделение.

Доступ: метод класса ModelDoc2.

Описание:

Public Sub ClearSelection2 (_

ByVal All As Boolean _

)

Аргументы:

если аргумент All равен True, то элементы убираются из всего списка выделения, если False, то элементы убираются только из активного списка выделения.

Действие: выделить элемент модели.

Доступ: метод класса ModelDocExtension.

Описание:

Function SelectByID2 (_

ByVal Name As String, _

ByVal Type As String, _

ByVal X As Double, _

ByVal Y As Double, _

ByVal Z As Double, _

ByVal Append As Boolean, _

ByVal Mark As Long, _

ByVal Callout As Callout, _

ByVal SelectOption As Long _

) As Boolean

Аргументы:

Name – имя элемента модели или пустая строка;

Type – тип элемента модели или пустая строка;

X, Y, Z – координаты точки элемента модели;

если аргумент Append равен True, то невыделенный элемент модели будет добавлен к существующему выделению или выделенный элемент модели будет исключен из существующего выделения, если False, то существующее выделение будет снято и создано новое из невыделенного элемента модели или существующее выделение, включающее выделенный элемент модели, будет оставлено без изменения;

Mark – номер элемента модели в выделении;

Callout – объект класса Callout (или Nothing);

SelectOption – опции ‑ значение из перечисления swSelectOption_e.

Возвращаемое значение:

True, если элемент модели стал выделенным.

Примечание:

1) аргумент Type может иметь следующие значения:

“DATUMPOINT” – справочная точка;

“AXIS” – справочная ось;

“PLANE” – справочная плоскость;

“REFCURVE” – справочная кривая;

“HELIX” – спираль/винтовая кривая;

“SKETCH” – эскиз;

“SKETCHSEGMENT” – элемент эскиза, если эскиз активен;

“EXTSKETCHSEGMENT” – элемент эскиза, если эскиз неактивен;

“SKETCHPOINT” – точка эскиза, если эскиз активен;

“EXTSKETCHPOINT” – точка эскиза, если эскиз неактивен;

“FACE” – грань;

“EDGE” – кромка;

“VERTEX” – вершина;

“BODYFEATURE” – тело;

“POINTREF” – точка;

“NOTHING” – ничего;

“EVERYTHING” – все;

2) аргумент Name для размера должен быть полным именем (например, “D1@Sketch2@Part1.SLDPRT”);

3) координаты точки элемента модели должны соответствовать той системе координат, в которой элемент был создан.

Элементы перечисления swSelectOption_e:

swSelectOptionDefault – клавиша Shift не используется;

swSelectOptionExtensive ‑ клавиша Shift используется.





Дата публикования: 2015-10-09; Прочитано: 527 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...