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]