How to determine if a page item belongs to Master page - Adorners
hi
i trying use adorners adorn page item differently if belongs master page opposed regular (non-master) page
i looking through api , using logic in adorner draw method below. however, flags remains set 2048 , unable detect master page item.(never enter if block). wondering if using flag incorrectly or if there somethign else detect master page item @ time of drawing adorner..
void mytagadornment::draw
(
ishape* shape,
adornmentdraworder draworder,
graphicsdata* gd,
int32 flags
)
{
if (ishape::kisamasterpageitem & flags)
{
// shape belongs master page
trace("drawing frame adornment master page!\n");
break;
}
}
thanks!
sameer
the flags sent argument draw() drawing flags , not iterate flags. 2048 means kdrawframeedge set. cannot check if item on master page way.
More discussions in InDesign SDK
adobe
Comments
Post a Comment