(изменено: Константин Виноградов, 10 апреля 2010г. 23:50:23)

Тема: Выбор объектов.

Я в программе реализовал выбор объектов например закрытая полилиния. Раньше думал, что выбор идет чисто из текущего пространства модели. В итоге выбор оказывается делается на всех листах и в модели, подскажите пожалуйста как сделать только в пространстве модели?

        
rfil.restype = 0;
rfil.resval.rstring = _T("LWPOLYLINE");
rfil.rbnext = NULL;
int es = acedSSGet(_T("X"),NULL,NULL, &rfil,ss);

Re: Выбор объектов.

Можно к фильтру еще добавить параметр

struct resbuf *model = new resbuf();
model->restype = 67; 
model->resval.rint = 0; // 0 - для модели, 1 - для листа
model->rbnext = &rfil;

Re: Выбор объектов.

Спасибо большое )))