Hi Frank,

thanks, it seems to works with ScriptInfo, but I'd like to understand it. All I have in my document is one single note, for which I set the hidden attribute:


const SwTxtNode* pTxtNode = rPos.nNode.GetNode().GetTxtNode();
SwTxtAttr* pTxtAttr = pTxtNode ? pTxtNode->GetTxtAttr(       
        rPos.nContent.GetIndex(),RES_CHRATR_HIDDEN ) : 0;

bool bHidden = pTxtAttr ? pTxtAttr->GetCharHidden().GetValue() : false;

bool bHidden2 = SwScriptInfo::IsInHiddenRange(
        *pTxtNode,rPos.nContent.GetIndex() );

bool hHidden3 = pTxtNode->HasHiddenCharAttribute(false);


bHidden2 and bHidden3 is both true, but bHidden is not, because pTxtAttr is not valid, so I guess sth. is wrong with this.

Best regards and many thanks
Max
        

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to