本文整理汇总了C++中PD_Document::changeStruxAttsNoUpdate方法的典型用法代码示例。如果您正苦于以下问题:C++ PD_Document::changeStruxAttsNoUpdate方法的具体用法?C++ PD_Document::changeStruxAttsNoUpdate怎么用?C++ PD_Document::changeStruxAttsNoUpdate使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PD_Document
的用法示例。
在下文中一共展示了PD_Document::changeStruxAttsNoUpdate方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setPreferedPageNo
void fp_FrameContainer::setPreferedPageNo(UT_sint32 i)
{
if(m_iPreferedPageNo == i)
return;
m_iPreferedPageNo = i;
fl_FrameLayout * pFL = static_cast<fl_FrameLayout *>(getSectionLayout());
FL_DocLayout * pDL = pFL->getDocLayout();
if(pDL->isLayoutFilling())
return;
PD_Document * pDoc = pDL->getDocument();
UT_UTF8String sVal;
UT_UTF8String_sprintf(sVal,"%d",i);
const char * attr = PT_PROPS_ATTRIBUTE_NAME;
UT_UTF8String sAttVal = "pref-page:";
sAttVal += sVal.utf8_str();
pDoc->changeStruxAttsNoUpdate(pFL->getStruxDocHandle(),attr,sAttVal.utf8_str());
}