Команда приписывания мебельных позиций
Материал из K3-Macro
SetPosition [On|Off]
Команда SetPosition включает (On) или выключает (Off) приписывание мебельных позиций при создании дубликата мебельного объекта командами Move, Rotate, Scale, Mirror и пр.
Мебельные позиции нужны объектом верхнего уровня, чтобы при создании дубликата объекта (копировании) система знала, что число объектов увеличилось и дубликат получил свой уникальный номер. Однако, в макропрограмме создания прототипа присвоение дополнительного уникального номера мебельному элементу излишне. Для этого приписывание мебельных позиций необходимо исключить.
Для определения текущего состояния можно воспользоваться следующим примером:
#stat SetPosition;
if (stat==0)
{
// приписывание позиций ВЫКЛ
}
else
{
// приписывание позиций ВКЛ
}