ObjectARX, AutoCAD. Среда программирования библиотеки C++

Графическое перемещение Наборов Выбора


Функция acedDragGen () запрашивает пользователя перетаскивать группу отобранных объектов, как показано в следующем примере:

int rc;

ads_name ssname;

ads_point return_pt;

// Prompt the user for a general entity selection.

if (acedSSGet(NULL, NULL, NULL, NULL, ssname) == RTNORM)

// The newly selected entities

rc = acedDragGen(ssname,

"Drag selected objects", // Prompt

0, // Display normal cursor (crosshairs)

dragsample, // Transformation function

return_pt); // Set to the specified location.

Четвертый параметр указывает на функцию, которая делает преобразование примитива. См. “ Преобразование Наборов Выбора ” на странице 211 для примеров dragsample () и acedDragGen ().



Содержание раздела