高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
|
【转帖】draw order
draw order
draw order
hi
i'd like to change the drawing order of two entities (a oddbhatch, oddbpolyline). i add the polyline's object id with a call to sethatchobjects on oddbhatch. the polyline is added first to the database and after that the hatch. now, the hatch is drawn on top of the line (thus covering half of the line). is there any way i can change the drawing order so that the polyline is drawn on top of the hatch? i know, in autocad i can call the command _draworder to send the hatch to the back. can i do the same with odedregcmds->executecommand? if yes, is there an example how i can achieve it?
simon
quote:
originally posted by cocoa
i'd like to change the drawing order of two entities (a oddbhatch, oddbpolyline). i add the polyline's object id with a call to sethatchobjects on oddbhatch. the polyline is added first to the database and after that the hatch. now, the hatch is drawn on top of the line (thus covering half of the line). is there any way i can change the drawing order so that the polyline is drawn on top of the hatch? i know, in autocad i can call the command _draworder to send the hatch to the back. can i do the same with odedregcmds->executecommand? if yes, is there an example how i can achieve it?
use class oddbsortentstable (file dbsortentstable.h).
odwriteex contains example of using this tool.
sincerely yours,
george udov
quote:
originally posted by george udov
use class oddbsortentstable (file dbsortentstable.h).
odwriteex contains example of using this tool.
cool. it works. thanks for the hint.
change draw order in activex?
hello,
i'm using the activex library version and
there is a class iacadsortentstable, but
no way how to get an instance
so i'm not able to do this:
oddbsortentstableptr pset = pblock->getsortentstable();
(getsortentstable doesn't exist).
does anyone have an idea, how to change order of 2 items (polyline and hatch)?
thank you, even for "no" answer.
marek jurica
appendix:
i'm sorry for misplacing this post, i made a new thread in activex section.
last edited by markj; 30th november 2004 at 07:06 amfff">.
|