高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
|
【转帖】problem with layer and regen all
problem with layer and regen all
problem with layer and regen all
hi,
i have a problem with regen all (in my app and in odamfc) when i switch off some layer. (layer a-col in sample file of autocad 2005 : 8th floor plan)
the code of regen is the same in odamfc :
getactivedevice()->invalidate();
if(getactivedevice()->gsmodel())
getactivedevice()->gsmodel()->invalidate(odgsmodel::kinvalidateall);
redrawwindow();
after this sequence i catch a unknow exception.
thanks
which dd version do you use and what are the steps to reproduce the situation in odamfcapp?
in 1.13 i tried to load the file, vectorize it, turn layer a-col off in format/layer and push "regen all" button.
it works corectly.
sergey slezkin
problem with layer (model space...)
hi sergey,
thanks for your answer.
try to do it in model space. (i'm using dd release 1.13.02)
i've got a other kind of problem in my app (and the same in odamfc).
when you open many views (rendering) of a same drawing, the geometry cache is enable only on first view...
regards...
thanks, now i can reproduce the crash.
as for the second problem - it's as designed.
(and in autocad it's not possible to have the same drawing opened in multiple windows)
sergey slezkin
excuse me but my english is not very well...
for my second problem try that in odamfc :
- open a drawing
- vectorize a layout (let it open)
- select a other layout (of the same drawing)
- vectorize the other layout.
then the first vectorized layout have cache but not the other...
thanks.
|