ksNewGroup - Создать новую группу объектов |
Scroll |
Аналог данного метода при использовании API экспортных функций - NewGroup.
Синтаксис Automation:
long ksNewGroup (short type);
Входной параметр:
type |
- тип группы: 0 - модельная, 1 - временная. |
Возвращаемое значение:
указатель на группу |
- в случае удачного завершения, |
0 |
- в случае неудачи. |
Примечание:
1. В модельной группе лежат объекты, которые уже созданы в документе. Во временной группе могут лежать временные и существующие объекты.
Если для временной группы не будет вызван метод ksDocument2D::ksStoreTmpGroup, то временные объекты группы будут уничтожены по окончании работы библиотеки.
2. Создаваемые в дальнейшем до вызова метода ksDocument2D::ksEndGroup объекты чертежа записываются в модель или во временный список объектов (например, для фантомной прорисовки при вводе).
3. Для дальнейшей обработки группы используются те же методы редактирования, что и для отдельных объектов, так как указатель на группу ничем не отличается от указателя на отдельный объект.
4. Группа может объединять объекты вида, виды и слои.
5. При создании новой группы необязательно закрывать предыдущую (т.е. поддерживается вложенность групп).
Подразделы:
(отсутствуют)