Тема: Превью и диалог с настройками при вставке Xref.
Сейчас мой код имеет следующий вид:
... cGePoint3d pIns; AcGeScale3d pScale(1,1,1); double pRot = 0; int res = acedGetPoint(0 ,_ADT("\nУкажите точку вставки: "), asDblArray(pIns)); if (res == RTNORM) { acdbUcs2Wcs(asDblArray(pIns), asDblArray(pIns),false); acedGetReal(_ADT("\nМасштаб по X <1> : "), &pScale.sx); acedGetReal(_ADT("\nМасштаб по Y <1> : "), &pScale.sy); acedGetReal(_ADT("\nМасштаб по Z <1> : "), &pScale.sz); acedGetAngle(asDblArray(pIns), _ADT("\nУгол поворота <0> : "), &pRot); AcDbObjectId btrId; Acad::ErrorStatus es = acedXrefAttach(Xref, XrefFileName, &btrId, NULL, &pIns, &pScale,&pRot); ...
Т.е. сначала я прошу задать местро вставки, затем - параметры.
Необходимо поменять порядок и как минимум при выборе места использовать превью документа, который вставляется (так, как это происходит через меню AutoCAD Insert->External Reference...). Вызов диалога свойств вставки - опционально.
Подскажите, пожалуйста, позволяет ли ObjectARX использовать стандартный диалог с настройками вставки и отображать превью при выборе места вставки.